# Grunt Less Datenbank Problem

**URL:** <https://forum.shopware.com/t/grunt-less-datenbank-problem/28482>\
**Category:** Programmierung\
**Created:** [26. Juni 2015 um 13:14 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482 "2015-06-26T13:14:46Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Paula\_Schneider](https://avatars.discourse-cdn.com/v4/letter/p/97f17d/32.png) [@Paula\_Schneider](https://forum.shopware.com/u/Paula_Schneider)\
**Post date:** [26. Juni 2015 um 13:14 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482/1 "2015-06-26T13:14:46Z")

</div>

Hallo, seit einem Monat arbeite ich am Design eines neuen Onlineshops. Eines Tages hat es sich herausgestellt, dass wenn ich Grunt und Kompilation von Less-Dateien starten lasse, tritt der folgende Fehler auf. Woraus resultiert er? FATAL ERROR: CALL\_AND\_RETRY\_LAST Allocation failed - process out of memory Dadurch kann ich keine Less-Dateien generieren. Können Sie mir helfen? Zusätzliche Info: Als ich den Stand der Datenbank von vor 3 Tagen abgerufen habe (die Dateien blieben dieselben), dann funktioniert plötzlich die Kompilation von Less-Daten und kein Fatal Error mehr angezeigt wird. Bitte um Hilfe.

---

<div class="post-metadata">

**Author:** ![Kerstin83](https://avatars.discourse-cdn.com/v4/letter/k/49beb7/32.png) [@Kerstin83](https://forum.shopware.com/u/Kerstin83)\
**Post date:** [26. Juni 2015 um 20:16 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482/2 "2015-06-26T20:16:54Z")

</div>

Hilfe, das ist Körperverletzung.

---

<div class="post-metadata">

**Author:** ![nabjoern](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/nabjoern/32/18847_2.png) [@nabjoern](https://forum.shopware.com/u/nabjoern)\
**Post date:** [22. Februar 2016 um 14:07 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482/3 "2016-02-22T14:07:23Z")

</div>

Habe leider gerade das gleiche Problem. Habe mein PHP-Memory-Limit auf 512MB erhört. Geht leider trotzdem nicht&nbsp; ![Undecided](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/undecided.png "Undecided")&nbsp;Gibt es noch ein mögliches Problem?

Bei mir tritt das Problem übrigens konkret auf, wenn ich die emotions.less „überschreiben“ möchte.

```
 @import "\_components/emotions";

```

Wenn ich das aus der all.less rausnehme kann ich wieder per grunt komplilieren&nbsp; ![Crying](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/crying.png "Crying")

---

<div class="post-metadata">

**Author:** ![nabjoern](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/nabjoern/32/18847_2.png) [@nabjoern](https://forum.shopware.com/u/nabjoern)\
**Post date:** [22. Februar 2016 um 19:04 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482/4 "2016-02-22T19:04:15Z")

</div>

Ich weiß nicht genau wieso, aber jetzt geht es wieder&nbsp; ![Halo](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/halo.png "Halo")

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [22. Februar 2016 um 21:14 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482/5 "2016-02-22T21:14:50Z")

</div>

Welche Node Version ist denn installiert?

Ferner würde ich einmal versuchen das memory limit der[v8 engine](https://github.com/nodejs/node-v0.x-archive/wiki/FAQ)hoch zu setzen.

```
node --max-old-space-size=8192 Gruntfile.js

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![nabjoern](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/nabjoern/32/18847_2.png) [@nabjoern](https://forum.shopware.com/u/nabjoern)\
**Post date:** [23. Februar 2016 um 08:45 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482/6 "2016-02-23T08:45:39Z")

</div>

Danke kayyy.

Das hatte ich auch schon ausprobiert. Hat leider nichts gebracht.

Was etwas gebracht hat ist:

Auskommentieren von

```
 //@import "\_components/emotions";

```

in der “components.less” im Responsive-Theme. Diese habe ich dann in meinem abgeleiteten Theme wieder eingefügt, da ich sie verändern musste.

---

<div class="post-metadata">

**Author:** ![ellwe](https://avatars.discourse-cdn.com/v4/letter/e/e36b37/32.png) [@ellwe](https://forum.shopware.com/u/ellwe)\
**Post date:** [28. September 2016 um 09:39 UTC](https://forum.shopware.com/t/grunt-less-datenbank-problem/28482/7 "2016-09-28T09:39:15Z")

</div>

```
.createColumns(@n, @state: ~'', @i: 1) when (@i =< @n) {

    .col@{state}-@{i} {
        width: (100% / @n * @i);
    }

    .start-col@{state}-@{i} {
        left: (100% / @n * (@i - 1));
    }

    .createColumns(@n, @state, (@i + 1)); // Wenn man das raus schmeisst, entsteht der fehler nicht mehr.
}

```

Das gleiche Problem hatte ich auch gerade. Das auskommentieren von&nbsp;

```
 @import "\_components/emotions";" 

```

im Responsiove Theme schafft erstmal Abhilfe. Offensichtlich gibt es ein Problem, an der Stelle, an der die Spalten recursive generiert werden.

Bei mir läuft node in Version&nbsp;v4.2.6.&nbsp;
