Wie behebe ich "Xcode wurde unerwartet beendet, während das libclang.dylib-Plug-in verwendet wurde."?

8

Ich habe dies jedes Mal in kurzer Zeit nachdem ich xCode ( 5.1.1 ) gestartet habe.

Benutzerdaten entfernt, Quellcodeverwaltung deaktiviert (wie einige Posts vorgeschlagen haben), kein Effekt, stürzt immer noch ab (während Indizierung angezeigt wird ... die nie beendet wird). Sogar neu installierter xCode, ohne Wirkung, sagt immer noch dasselbe.

Hat jemand einen solchen xCode repariert?

Hier ist der Absturzfaden:

%Vor%

Oder Sie finden den vollständigen Absturzbericht unter Ссылка

    
Geri 14.04.2014, 16:32
quelle

4 Antworten

9

Es gab eine .m Datei in einer #import Anweisung!

Es wurde von einer einzigen Codezeile verursacht! Kann es nicht glauben. Gestohlen 4 Stunden herauszufinden. Oh, es wurde durch eine @class Aussage kombiniert.

Es wird als Fehler angezeigt, aber xCode / Clang stürzt schneller ab, als Sie selbst erstellen können. : D

Das tödliche Muster:

One.h

%Vor%

Zwei.h

%Vor%

Ich kann es nicht reproduzieren, außer mit dem Projekt, das ich mit über 200 Klassen erwähnt habe. Das muss eine Art Race-Condition sein.

    
Geri 15.04.2014, 10:34
quelle
4

Wenn Sie eine @Implementation in einer Objective-C-Header-Datei haben, scheint es zu reichen, um auch einen Fehler zu verursachen.

    
Ryan Poolos 04.09.2014 14:58
quelle
2

In meinem Fall hatte ich einen Import in eine Umbrella-Header-Datei innerhalb der Umbrella-Header-Datei selbst.

Zum Beispiel:

Innerhalb von MyFramework.h hatte ich:

%Vor%

Der Indexer hasst das!

    
Gene Z. Ragan 04.09.2015 18:45
quelle
1

Aus Protokollen: IDEIndex PCH Creation Lock & gt; sieht so aus, als ob Xcode versucht, ein Projekt beim Absturz zu indizieren.

Versuchen Sie also herauszufinden, was das in Ihrem Projekt oder Quellcode verursachen kann, vergleichen Sie vielleicht Ihre letzte Arbeitsversion mit der aktuellen.

    
Vincent Guerci 15.04.2014 10:31
quelle

Tags und Links