# Fehlermeldung: function getThumbnailSize() on a non-object

**URL:** <https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [3. Dezember 2012 um 18:35 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253 "2012-12-03T18:35:28Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![spielpirat](https://avatars.discourse-cdn.com/v4/letter/s/c68b51/32.png) [@spielpirat](https://forum.shopware.com/u/spielpirat)\
**Post date:** [3. Dezember 2012 um 18:35 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/1 "2012-12-03T18:35:28Z")

</div>

Hallo, ich habe vorgestern leider kein vernünftiges Upadte auf Shopware 4.0.4 von der 4.0.3 er Version machen können. So habe ich Shopware 4.0.4 neu installiert, die alte Datenbank integriert und die Datenbank mittels des SQL Updaters vom 4.0.4 Mirrorupdate geupdated. Es halt auch alles soweit funktioniert! Ich habe auch den Ordner Images unter Media mittels FTP integriert, sodass meine alten Artikelbilder wieder drin waren. Das war bis dahin auch in Ordnung. Leider könnte ich dann nicht mehr zuverlässig die Bilder via Backend hochladen, das lag dann an den Rechten, die nginx nur für sich freigegeben hatte. So das habe ich auch via chmod 777 -R für den Media Ordner geklärt. Auch danach hat allesn gepasst. Nun, keine 5 Stunden später, es wurden noch ein paar Artikel bearbeitet, folgt bei Artikelaufrufen folgender Fehler: [quote]Fatal error: Call to a member function getThumbnailSize() on a non-object in /var/www/spielpirat.com/engine/core/class/sArticles.php on line 3315 Fatal error: Undefined class constant ‚PRIMARY\_TYPE\_NUM‘ in /var/www/spielpirat.com/engine/Library/Zend/Session/SaveHandler/DbTable.php on line 522 [/quote] Die restlichen Shopseiten funktionieren, nur die Produktdeteilseiten nicht. Ich kann über die Suche auch nach den Artikeln suchen, es werden auch Vorschaubilder korrekt dargestellt. Habt ihr da vielleicht eine Idee? MfG

---

<div class="post-metadata">

**Author:** ![spielpirat](https://avatars.discourse-cdn.com/v4/letter/s/c68b51/32.png) [@spielpirat](https://forum.shopware.com/u/spielpirat)\
**Post date:** [3. Dezember 2012 um 18:52 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/2 "2012-12-03T18:52:56Z")

</div>

Nachtrag: Wenn ich eine Kategorie anlege, in der es nur einen Artikel als Dummy gibt und dem kein Bild zuweise, ist alles i.O. Sobald ich aber wieder ein Bild hinzufüge, kommt der Fehler. Auffällig ist auch, dass es im Backend ein Fehler im Upload gibt. Es kommt beim Artikelbild Uploadversuch folgender Fehler: [quote]Die selektierte Datei überschreitet die maximal erlaubte Uploadgröße. Bitte wählen Sie eine andere Datei aus.[/quote] Das ist dann auch egal, wie klein die Datei ist. Sind hier vielleicht Probleme mit den Zugriffsrechten aufgetreten? LG

---

<div class="post-metadata">

**Author:** ![spielpirat](https://avatars.discourse-cdn.com/v4/letter/s/c68b51/32.png) [@spielpirat](https://forum.shopware.com/u/spielpirat)\
**Post date:** [3. Dezember 2012 um 21:18 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/3 "2012-12-03T21:18:42Z")

</div>

Anscheinend liegt es an einem Bug? Wir haben Unterordner im Verzeichnis Artikel angelegt. Natürlich nur vituelle Verzeichnisse in der Medienverwaltung. Dort in die Unterverzeichnisse wurden die Bilder verschoben, die Pfade sind ja dennoch identisch. Leider scheint es genau daran zu liegen, da es nur Fehler gibt, wenn auf den Artikelbilder Ordner zugegriffen werden möchte. Folgender Fehler tritt auf: [quote]Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Entity was not found. in Shopware/Proxies/6174\_\_CG\_\_ShopwareModelsMediaSettings.php on line 32 Stack trace: #0 Shopware/Proxies/6174\_\_CG\_\_ShopwareModelsMediaSettings.php(65): Shopware\Proxies\_\_CG\_\_\Shopware\Models\Media\Settings-\>\_\_load() #1 Shopware/Models/Media/Media.php(826): Shopware\Proxies\_\_CG\_\_\Shopware\Models\Media\Settings-\>getCreateThumbnails() #2 Shopware/Models/Media/Media.php(585): Shopware\Models\Media\Media-\>loadThumbnails() #3 Doctrine/ORM/Mapping/ClassMetadataInfo.php(1880): Shopware\Models\Media\Media-\>onLoad() #4 Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(241): Doctrine\ORM\Mapping\ClassMetadataInfo-\>invokeLifecycleCallbacks(‚postLoad‘, Object(Shopware\Models\Media\Media)) #5 Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(477): Doctrine\ORM\Internal\Hydration\ObjectHydrator-\>\_getEntity(Array, ‚media‘) #6 Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(150): Doctrine\ORM\Internal\Hydration\ObjectHydrator-\>hydrateRowData(Array, Array, Array) #7 Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(106): Doctrine\ORM\Internal\Hydration\ObjectHydrator-\>hydrateAllData() #8 Doctrine/ORM/AbstractQuery.php(603): Doctrine\ORM\Internal\Hydration\AbstractHydrator-\>hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #9 Doctrine/ORM/AbstractQuery.php(420): Doctrine\ORM\AbstractQuery-\>execute(Array, 1) #10 Shopware/Controllers/Backend/MediaManager.php(196): Doctrine\ORM\AbstractQuery-\>getResult() #11 Enlight/Controller/Action.php(135): Shopware\_Controllers\_Backend\_MediaManager-\>getAlbumMediaAction() #12 Enlight/Controller/Dispatcher/Default.php(521): Enlight\_Controller\_Action-\>dispatch(‚getAlbumMediaAc…‘) #13 Enlight/Controller/Front.php(214): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #14 Shopware/Bootstrap.php(79): Enlight\_Controller\_Front-\>dispatch() #15 Enlight/Application.php(192): Shopware\_Bootstrap-\>run() #16 shopware.php(74): Enlight\_Application-\>run() #17 {main} [/quote] Das Uploaden in dieses Verzeichnis ist mit der Meldung [quote]Die selektierte Datei überschreitet die maximal erlaubte Uploadgröße. Bitte wählen Sie eine andere Datei aus.[/quote] versehen. Nix geht mehr! Ich habe daraufhin via FTP die Artikelbilder und die Thumbnails entfernt und wollte diese wieder hochladen über die Medienverwaltung. Aber nein, die Fehler blockieren alles. Nun stehe ich vor einem dicken Problem. MfG

---

<div class="post-metadata">

**Author:** ![sares](https://avatars.discourse-cdn.com/v4/letter/s/22d042/32.png) [@sares](https://forum.shopware.com/u/sares)\
**Post date:** [7. Dezember 2012 um 08:41 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/4 "2012-12-07T08:41:34Z")

</div>

Hallo, das Problem liegt an einer fehlerhaften Datenbank Tabelle. Konkret ist es die Tabelle s\_media\_album\_settings Wenn Du Dir die Daten hier einmal etwas genauer anschaust, dann wird es wohl so sein, dass Du hier einen leeren Eintrag hast also mit einer beliebigen ID, dann einer albumID = 0, create\_thumbnails = 0 und einem leeren Feld für die thumbnail\_size und für das Icon. Das war ursprünglich einmal der Eintrag für das Artikel-Album, der aus welchem Grund auch immer plötzlich leer ist. Lösung: ein kurzer Blick in die s\_media\_album Tabelle, dann notiert Du Dir die ID des Artikel-Albums (bei mir z.B. -1), dann wieder retour in die s\_media\_album\_settings Tabelle und den leeren Eintrag entsprechend anpassen, in dem Du die albumID eintragst, create\_thumbnails auf 1 setzst und für die thumbnail\_size z.B. folgende Werte verwendest: 30x30;57x57;105x105;140x140;285x255;720x600 Bei icon sollte eigentlich ein Wert drin sein, wenn nicht, dann nimm einfach einen der anderen Werte her z.B. sprite-blue-folder Danach sollte eigentlich wieder alles funktionieren. Hoffe das hilft Dir bei der Beseitigung Deines Problems. Beste Grüße Sares

---

<div class="post-metadata">

**Author:** ![spielpirat](https://avatars.discourse-cdn.com/v4/letter/s/c68b51/32.png) [@spielpirat](https://forum.shopware.com/u/spielpirat)\
**Post date:** [7. Dezember 2012 um 08:57 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/5 "2012-12-07T08:57:47Z")

</div>

Hallo Saren, vielen Dank für den entscheidenen Hinweis. Sehr gut! Könnte damit einen Shop wieder herstellen.! Gruß

---

<div class="post-metadata">

**Author:** ![sares](https://avatars.discourse-cdn.com/v4/letter/s/22d042/32.png) [@sares](https://forum.shopware.com/u/sares)\
**Post date:** [7. Dezember 2012 um 09:30 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/6 "2012-12-07T09:30:59Z")

</div>

Freut mich, dass das auch Dein Problem beheben konnte. Beste Grüße Sares

---

<div class="post-metadata">

**Author:** ![webwerkstatt](https://avatars.discourse-cdn.com/v4/letter/w/35a633/32.png) [@webwerkstatt](https://forum.shopware.com/u/webwerkstatt)\
**Post date:** [7. März 2013 um 12:14 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/7 "2013-03-07T12:14:05Z")

</div>

Heute hatte ich das gleiche Problem, jedoch ohne, daß ich ein Upgrade gemacht habe, oder ein Backup eingespielt habe. Lediglich hat der Kunde neue Artikel eingepflegt. Version ist 4.0.6 Laut dem Hinweis von sares habe ich mir die Tabelle s\_media\_album\_settings angeschaut und mit der aus einem Backup verglichen. Ich mußte lediglich eine Zeile ändern: Backup: 10 -1 1 30x30;57x57;105x105;140x140;285x255;720x600 sprite-blue-folder Aktuelle defekte Version: 10 Das heißt, die Tabellenzeile war bis auf die ID leer. Nach Änderung dieser Zeile funktioniert wieder alles. Wie kann so etwas im normalen Betrieb passieren? Sowas macht mir Angst!

---

<div class="post-metadata">

**Author:** ![ratzinger](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ratzinger/32/15949_2.png) [@ratzinger](https://forum.shopware.com/u/ratzinger)\
**Post date:** [7. März 2013 um 13:46 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/8 "2013-03-07T13:46:47Z")

</div>

hallo, wir haben das gleiche problem! nur das es immer wieder auftritt. ich bitte shopware sich zu äussern! man kann es zwar jedesmal reparieren aber das ist ja auf dauer keine lösung! scheinbar hat es mit der speicherung von artikeln zu tun! bitte um hilfe!

---

<div class="post-metadata">

**Author:** ![webwerkstatt](https://avatars.discourse-cdn.com/v4/letter/w/35a633/32.png) [@webwerkstatt](https://forum.shopware.com/u/webwerkstatt)\
**Post date:** [18. März 2013 um 16:21 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/9 "2013-03-18T16:21:48Z")

</div>

Heute wieder der gleiche Fehler. Es wurden nur Artikel eingegeben. Kann sich SHOPWARE bitte zu dem Problem einmal äußern? Ist da mittlerweile etwas bekannt? Danke.

---

<div class="post-metadata">

**Author:** ![Patrick\_Schucker](https://avatars.discourse-cdn.com/v4/letter/p/a5b964/32.png) [@Patrick\_Schucker](https://forum.shopware.com/u/Patrick_Schucker)\
**Post date:** [18. März 2013 um 16:36 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/10 "2013-03-18T16:36:01Z")

</div>

Hallo, könnt ihr den Fehler zuverlässig reproduzieren? Gibt es eine spezielle Vorgehensweise die immer zu diesem Fehler führt? Wenn ich das einmal zusammenfasse, kann man sagen, dass nach dem bearbeiten eines Artikel sich sämtliche Artikeldetailseiten nicht mehr aufrufen lassen, da ein Album defekt ist. Richtig? Gruß Patrick Schücker

---

<div class="post-metadata">

**Author:** ![webwerkstatt](https://avatars.discourse-cdn.com/v4/letter/w/35a633/32.png) [@webwerkstatt](https://forum.shopware.com/u/webwerkstatt)\
**Post date:** [18. März 2013 um 19:28 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/11 "2013-03-18T19:28:54Z")

</div>

Noch können wir den Fehler nicht reproduzieren, jedoch taucht er beim Einpflegen der Artikel durch den Kunden auf. Es wird, wie schon oben beschrieben, lediglich eine Zeile in der DB verändert. Dadurch erscheint schon eine Fehlermeldung auf der Startseite im Contentbereich, da dort Artikelvorschauen angezeigt werden.

---

<div class="post-metadata">

**Author:** ![Patrick\_Schucker](https://avatars.discourse-cdn.com/v4/letter/p/a5b964/32.png) [@Patrick\_Schucker](https://forum.shopware.com/u/Patrick_Schucker)\
**Post date:** [20. März 2013 um 09:52 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/12 "2013-03-20T09:52:34Z")

</div>

Hi, hat der Kunde eventuell eine besondere Vorgehensweise beim erstellen neuer Artikel? Gruß Patrick

---

<div class="post-metadata">

**Author:** ![doubleornothing](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/doubleornothing/32/16859_2.png) [@doubleornothing](https://forum.shopware.com/u/doubleornothing)\
**Post date:** [29. März 2013 um 18:19 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/13 "2013-03-29T18:19:02Z")

</div>

Guten Abend, eine Kundin meldet heute am Karfreitag dasselbe Problem. Ich werde mich gleich einmal an die Reparatur begeben. Ihr Fehler war wohl, dass sie sehr große Grafikdateien hochladen wollte und der Upload abgebrochen ist. Sie hat es dann immer wieder probiert und es existieren jetzt diverse fehlerhafte Einträge in der Tabelle. Hier müsste m. E. auf jeden Fall eine Fehlerroutine von Seiten Shopware entwickelt werden, da es aus meiner Erfahrung heraus trotz entsprechender Einweisung immer wieder unbedarfte Kunden gibt, die deutlich zu große Produktbilder uploaden. Mit freundlichen Grüßen Kerstin Thieler

---

<div class="post-metadata">

**Author:** ![bjoern268](https://avatars.discourse-cdn.com/v4/letter/b/e95f7d/32.png) [@bjoern268](https://forum.shopware.com/u/bjoern268)\
**Post date:** [4. April 2013 um 15:17 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/14 "2013-04-04T15:17:57Z")

</div>

Hallo, auch bei mir tritt das Problem auch, nachdem einige Produktbilder zu groß (ca. 2,3 MB) hochgeladen wurden. Der Fix funktioniert nur bedingt - nach dem Sichern der Änderung an der Datenbank funktioniert es genau solange, bis ich irgendwas im Backend mache, egal was. Dann ist die Zeile der ID 10 in der s\_media\_album\_settings wieder leer und das Desaster beginnt von vorn. Die zu großen Bilder wurden mittlerweile per FTP durch kleinere Bilder ersetzt. Hier muss doch ein grundlegendes Problem vorliegen? Gibt es seitens Shopware keinerlei Idee?

---

<div class="post-metadata">

**Author:** ![Patrick\_Schucker](https://avatars.discourse-cdn.com/v4/letter/p/a5b964/32.png) [@Patrick\_Schucker](https://forum.shopware.com/u/Patrick_Schucker)\
**Post date:** [11. April 2013 um 10:05 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/15 "2013-04-11T10:05:12Z")

</div>

Hi, sagt mal tritt das Problem noch immer auf? Also auch mit der 4.0.7? Gruß Patrick

---

<div class="post-metadata">

**Author:** ![s.pahrig](https://avatars.discourse-cdn.com/v4/letter/s/b19c9b/32.png) [@s.pahrig](https://forum.shopware.com/u/s.pahrig)\
**Post date:** [11. April 2013 um 14:14 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/16 "2013-04-11T14:14:18Z")

</div>

Hallo Zusammen, hab eben auch das gleiche Problem. Aber bei mir tritt es immer wieder auf wenn ich einen bestimmten Artikel speichere oder die Varianten neu generiere. Es ist ein bestimmter Artikel, mit reichlich Bildern, Varianten und einige Bilder sind den Varianten zugeordnet. Wenn ich den Speichere wird die Tabelle s\_media\_album\_setting geändert, der Eintrag mit der albumID = -1 geändert zu albumID -1, thumbnail\_size=‘‘, icon=‘‘. Update auf 4.0.7 hab ich eben eigespielt und es hat sich nichts geändert. Kann ich noch was Posten damit der Fehler schneller gefunden wird?

---

<div class="post-metadata">

**Author:** ![Patrick\_Schucker](https://avatars.discourse-cdn.com/v4/letter/p/a5b964/32.png) [@Patrick\_Schucker](https://forum.shopware.com/u/Patrick_Schucker)\
**Post date:** [11. April 2013 um 14:36 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/17 "2013-04-11T14:36:02Z")

</div>

Hi, wir haben ein Ticket für dieses verhalten angelegt. Mit der 4.0.8 wird voraussichtlich ein Fix kommen. Gruß Patrick

---

<div class="post-metadata">

**Author:** ![Patrick\_Meinhardt](https://avatars.discourse-cdn.com/v4/letter/p/4bbf92/32.png) [@Patrick\_Meinhardt](https://forum.shopware.com/u/Patrick_Meinhardt)\
**Post date:** [17. April 2013 um 14:14 UTC](https://forum.shopware.com/t/fehlermeldung-function-getthumbnailsize-on-a-non-object/10253/18 "2013-04-17T14:14:35Z")

</div>

[quote=„s.pahrig“]Hallo Zusammen, hab eben auch das gleiche Problem. Aber bei mir tritt es immer wieder auf wenn ich einen bestimmten Artikel speichere oder die Varianten neu generiere. Es ist ein bestimmter Artikel, mit reichlich Bildern, Varianten und einige Bilder sind den Varianten zugeordnet. Wenn ich den Speichere wird die Tabelle s\_media\_album\_setting geändert, der Eintrag mit der albumID = -1 geändert zu albumID -1, thumbnail\_size=‘‘, icon=‘‘. Update auf 4.0.7 hab ich eben eigespielt und es hat sich nichts geändert. Kann ich noch was Posten damit der Fehler schneller gefunden wird?[/quote] Hi, ich bin gerade dabei, mir die Sache mal anzuschauen, kann das Verhalten aber nicht nachstellen. Kannst du mir einen Ablauf nennen, mit dem der Fehler immer wieder auftritt. Wie viele Bilder hast du dem artikel zugewiesen, hast du die Bilder im Medien-Manager hochgeladen oder beim Artikel anlegen, wie groß sind die Bilder? Ich würde mir das dann noch einmal anschauen. 🙂 Grüße
