# Fatal error: Uncaught Error: Call to a member function getCoverId()

**URL:** <https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818>\
**Category:** Shopware 5\
**Created:** [5. April 2022 um 10:32 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818 "2022-04-05T10:32:17Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lena\_e](https://avatars.discourse-cdn.com/v4/letter/l/df788c/32.png) [@Lena\_e](https://forum.shopware.com/u/Lena_e)\
**Post date:** [5. April 2022 um 10:32 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/1 "2022-04-05T10:32:17Z")

</div>

Hallo zusammen,  
leider zeigt es bei uns im Shop diesen Fehler auf mehrern Seiten an…  
Was ist zu tun? wer kann helfen?

Vielen herzlichen Dank

Lena

**Fatal error** : Uncaught Error: Call to a member function getCoverId() on null in /var/www/web1412/htdocs/online/lindauer/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php:242 Stack trace: #0 [internal function]: Shopware\Bundle\StoreFrontBundle\Service\Core\ListProductService-\>Shopware\Bundle\StoreFrontBundle\Service\Core{closure}(Object(Shopware\Bundle\StoreFrontBundle\Struct\ListProduct)) #1 /var/www/web1412/htdocs/online/lindauer/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php(243): array\_map(Object(Closure), Array) #2 /var/www/web1412/htdocs/online/lindauer/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php(142): Shopware\Bundle\StoreFrontBundle\Service\Core\ListProductService-\>getManufacturerCoverIds(Array) #3 /var/www/web1412/htdocs/online/lindauer/engine/Shopware/Bundle/SearchBundle/BatchProductSearch.php(60): Shopware\Bundle\StoreFrontBundle\Service\Core\ListProductService-\>getList(Array, Object(Shopware\Bundle\StoreFrontBundle\Struct\Sh in **/var/www/web1412/htdocs/online/lindauer/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php** on line **242**

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [5. April 2022 um 11:03 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/2 "2022-04-05T11:03:22Z")

</div>

Hallo @Lena_e

Dieser Fehler ist im aktuellen Entwicklungsstand bereits behoben und wird mit der Version 5.7.8 veröffentlicht.

> <https://github.com/shopware/shopware/blob/5.7/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ListProductService.php#L212-L214>

Viele Grüße aus Schöppingen  
Michael Telgmann

---

<div class="post-metadata">

**Author:** ![Lena\_e](https://avatars.discourse-cdn.com/v4/letter/l/df788c/32.png) [@Lena\_e](https://forum.shopware.com/u/Lena_e)\
**Post date:** [5. April 2022 um 14:17 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/3 "2022-04-05T14:17:31Z")

</div>

Hi Michael, super vielen Dank

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [21. April 2022 um 10:16 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/4 "2022-04-21T10:16:24Z")

</div>

Hallo Michael,

ich habe diesen Fehler in der SW-Version 5.6.10 und kann leider derzeit nicht weiter updaten.  
Die Funktion, bzw. auch die Datei ListProductService.php, sieht leicht unterschiedlich aus.

Gibt es da auch einen Patch?

Grüße  
sunflower

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [21. April 2022 um 11:19 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/5 "2022-04-21T11:19:47Z")

</div>

Hallo @sunflower

einen offiziellen Patch für die 5.6er Linie wird es von uns nicht geben 🙂  
Du könntest aber auf eigene Gefahr die Code-Stelle selbst so ändern, wie wir es getan haben.

Viele Grüße aus Schöppingen  
Michael Telgmann

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [21. April 2022 um 11:53 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/6 "2022-04-21T11:53:52Z")

</div>

Danke für die Info. 😢

Ich habe das getestet, hat leider nicht funktioniert. Evtl. ist es auch nicht nur durch Ergänzen der Funktion getan…

Leider versteh ich nicht was da passiert, um evtl. eine andere Lösungsmöglichkeit zu finden.  
Der Effekt bei uns ist, dass bei einem Produkt eines Herstellers das Rendern der Seite, vermutlich durch den 500er-Fehler, abgebrochen wird. Damit wird das Layout zerschossen.  
Aber nur bei einem Artikel des Herstellers. Alle anderen sind ok.  
Daher kann ich mir nicht so wirklich einen Reim darauf machen was wir da nun tun könnten. 🤔  
Zum Test habe ich den Artikel einem anderen Hersteller zugewiesen. Das hat auch nichts geändert.

Grüße  
sunflower

---

<div class="post-metadata">

**Author:** ![tr12](https://avatars.discourse-cdn.com/v4/letter/t/2acd7d/32.png) [@tr12](https://forum.shopware.com/u/tr12)\
**Post date:** [7. November 2022 um 16:01 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/7 "2022-11-07T16:01:14Z")

</div>

Hallo @sunflower  
Habt ihr eine Lösung für das Problem gefunden?  
Wir sind in der genau gleichen Situation. Wir haben eine Shopware Version 5.6.10 die wir nicht updaten können und kriegen bei einer Kategorie die selbe Error-Meldung.  
Gruss Thomas

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [9. November 2022 um 08:16 UTC](https://forum.shopware.com/t/fatal-error-uncaught-error-call-to-a-member-function-getcoverid/93818/8 "2022-11-09T08:16:51Z")

</div>

Guten Morgen,

ich denke wir haben den angesprochenen Patch nochmals versucht und das hat dann funktioniert.

Grüße  
sunflower
