malloc_zone_unregister Fehler beim Start des Rails-Servers

7

Beim Starten des Rails-Servers für ein Projekt, an dem ich gerade arbeite, erhalte ich den folgenden Fehler:

%Vor%

Die Sache, die sich am Wochenende änderte, war, dass ich auf OS Sierra umstieg.

Bisherige Forschung: Ich stieß auf dieses Problem mit github Es sah vielversprechend aus und ich versuchte, die Datei zone.c meines Juwel-Gems zu modifizieren, um die Code-Änderungen im PR-Update . Dies hat nichts zur Änderung des Fehlers

beigetragen

Wenn ich einen Schritt zurück gehe, ist jemalloc nicht in meinem Gemfile, also bin ich verloren, was dieses Problem verursachen könnte und wie ich es beheben kann, außer Sierra zu versuchen, Sierra von meinem Computer zu entfernen.

Aktualisierung:

Ich habe Edelsteine ​​in meinen Gemfiles in Gruppen wieder eingeführt, was zu verschiedenen Versionen der verwendeten Edelsteine ​​führte - Dies scheint das Problem auf mysteriöse Weise gelöst zu haben. Ich bin neugierig, ob jemand irgendeinen Einblick hat, warum das passiert sein könnte - git diff unten:

%Vor%     
voltaaage 26.09.2016, 19:20
quelle

1 Antwort

22

Ich bin auch darauf gestoßen. Ich habe deinen Gemfile.lock mit meinen als letzten Versuch verglichen, nachdem ich gegoogelt habe und festgestellt habe, dass ich dieselbe Version von skylight verwende.

Für jeden, der auf diesen Beitrag stößt, kann das Problem durch ein Upgrade von skylight auf 0.10.6 behoben werden.

Abgesehen davon könnte es sich lohnen, Abhängigkeiten wie sqlite3 oder mysql selektiv zu entfernen, die auch der Übeltäter sein könnten, bis die App bootet.

    
Nitza 28.09.2016, 07:27
quelle