Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Programme stürzen beim Starten plötzlich ab: mögliche Ursachen?

Programme stürzen beim Starten plötzlich ab: mögliche Ursachen?

Tom6207.02.1518:10
Hallo,
von einer Minute zur anderen stürzen zahlreiche Programme beim
Starten oder kurz danach ab bzw. starten gar nicht erst. Ich habe
keine Ahnung, was dieses massive Problem verursacht haben könnte.
Die einzige Änderung, die ich eine halbe Stunde vor Auftreten der
Probleme am System durchgeführt habe, war, den Flash Player zu
aktualisieren (sicherheitshalber habe ich ihn dann komplett gelöscht).

Schritte, die ich zur Problembehebung unternommen habe:
-- den Mac im sicheren Modus gestartet
-- den Apple Hardware Test angewendet (keine Schäden festgestellt)
-- die Zugriffsrechte repariert
-- die Festplatte mit dem Festplattendienstprogramm überprüft (keine
Schäden festgestellt)

Ich wollte die Festplatte auch von Onyx überprüfen lassen, aber das
Programm akzeptiert mein Admin-Passwort nicht, obwohl es nach
wie vor korrekt ist und in anderen Fällen vom System problemlos
angenommen wird.

Rechner-Specs:
-- Mac Mini Late 2012
-- Yosemite 10.10.2
-- RAM 16 GB 1600 MHz DDR3 (Samsung)
-- 500 GB SSD Samsung 840 EVO

Die folgenden Auszüge stammen aus verschiedenen Crash Reports.
Vielleicht versteht die jemand und kann mir Hinweise auf die Fehlerursache
geben?

Danke und Gruß,
Thomas


Quark Xpress:
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000022
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000007c7d8be
VM Regions Near 0x7c7d8be:
VM_ALLOCATE 0000000007c48000-0000000007c4c000 [ 16K] rw-/rwx SM=PRV
VM_ALLOCATE 0000000007c4c000-0000000007c94000 [ 288K] r--/r-- SM=SHM
mapped file 0000000007c94000-0000000009308000 [ 22.5M] r--/r-x SM=ALI /usr/share/icu/icudt53l.dat

TextEdit:
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Application Specific Information:
libcoreservices: _dirhelper: 523: mkdir: path=/var/folders/qx/bf4yxqkj6gbd6d8lkm20h96c0000gn/T/com.apple.TextEdit/ modes[1]=0700: Permission denied
Could not obtain valid temporary directory for sandboxed app: Input/output error (5); returned size: 0

InDesign:
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
terminating with uncaught exception of type AdobePSL::Exception: std::exception
abort() called

Adobe Acrobat:
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000f10633ed
VM Regions Near 0xf10633ed:
Stack 00000000bffff000-00000000c0000000 [ 4K] rw-/rwx SM=COW
Submap 00000000ffff0000-00000000ffff1000 [ 4K] r--/r-- SM=PRV process-only VM submap
Application Specific Information:
objc_msgSend() selector name: release

Vorschau:
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Application Specific Information:
libcoreservices: _dirhelper: 523: mkdir: path=/var/folders/qx/bf4yxqkj6gbd6d8lkm20h96c0000gn/T/com.apple.Preview/ modes[1]=0700: Permission denied
Could not obtain valid temporary directory for sandboxed app: Input/output error (5); returned size: 0
Application Specific Signatures:
_libsecinit_setup_sandbox():confstr(_CS_DARWIN_USER_TEMP_DIR...)
0

Kommentare

promac08.02.1514:01
Installier doch einfach Yosemite 10.10.2 noch mal drüber , dann sollten die Fehler behoben sein.
Flash ist und bleibt die "Seuche" schlecht hin. Sollte dir eine Lehre sein
0
Boss
Boss08.02.1514:51
Tom62
Hallo,
von einer Minute zur anderen stürzen zahlreiche Programme beim
Starten oder kurz danach ab bzw. starten gar nicht erst. Ich habe
keine Ahnung, was dieses massive Problem verursacht haben könnte.
Die einzige Änderung, die ich eine halbe Stunde vor Auftreten der
Probleme am System durchgeführt habe, war, den Flash Player zu
aktualisieren (sicherheitshalber habe ich ihn dann komplett gelöscht).

Schritte, die ich zur Problembehebung unternommen habe:
-- den Mac im sicheren Modus gestartet
-- den Apple Hardware Test angewendet (keine Schäden festgestellt)
-- die Zugriffsrechte repariert
-- die Festplatte mit dem Festplattendienstprogramm überprüft (keine
Schäden festgestellt)

Ich wollte die Festplatte auch von Onyx überprüfen lassen, aber das
Programm akzeptiert mein Admin-Passwort nicht, obwohl es nach
wie vor korrekt ist und in anderen Fällen vom System problemlos
angenommen wird.

Rechner-Specs:
-- Mac Mini Late 2012
-- Yosemite 10.10.2
-- RAM 16 GB 1600 MHz DDR3 (Samsung)
-- 500 GB SSD Samsung 840 EVO

Die folgenden Auszüge stammen aus verschiedenen Crash Reports.
Vielleicht versteht die jemand und kann mir Hinweise auf die Fehlerursache
geben?

Danke und Gruß,
Thomas


Quark Xpress:
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000022
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000007c7d8be
VM Regions Near 0x7c7d8be:
VM_ALLOCATE 0000000007c48000-0000000007c4c000 [ 16K] rw-/rwx SM=PRV
VM_ALLOCATE 0000000007c4c000-0000000007c94000 [ 288K] r--/r-- SM=SHM
mapped file 0000000007c94000-0000000009308000 [ 22.5M] r--/r-x SM=ALI /usr/share/icu/icudt53l.dat

TextEdit:
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Application Specific Information:
libcoreservices: _dirhelper: 523: mkdir: path=/var/folders/qx/bf4yxqkj6gbd6d8lkm20h96c0000gn/T/com.apple.TextEdit/ modes[1]=0700: Permission denied
Could not obtain valid temporary directory for sandboxed app: Input/output error (5); returned size: 0

InDesign:
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
terminating with uncaught exception of type AdobePSL::Exception: std::exception
abort() called

Adobe Acrobat:
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000f10633ed
VM Regions Near 0xf10633ed:
Stack 00000000bffff000-00000000c0000000 [ 4K] rw-/rwx SM=COW
Submap 00000000ffff0000-00000000ffff1000 [ 4K] r--/r-- SM=PRV process-only VM submap
Application Specific Information:
objc_msgSend() selector name: release

Vorschau:
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Application Specific Information:
libcoreservices: _dirhelper: 523: mkdir: path=/var/folders/qx/bf4yxqkj6gbd6d8lkm20h96c0000gn/T/com.apple.Preview/ modes[1]=0700: Permission denied
Could not obtain valid temporary directory for sandboxed app: Input/output error (5); returned size: 0
Application Specific Signatures:
_libsecinit_setup_sandbox():confstr(_CS_DARWIN_USER_TEMP_DIR...)


Das gleiche hatte ich bei MBP aus 2014 mit 10.9.x, ohne meine Daten ging es einigermassen, nun hab ich alles neu auf 10.10.1 aufgesetzt und sehe da er arbeitet ohne probleme.
0
Tom6209.02.1519:16
Der Apple-Support konnte helfen. Das Problem bestand in der Blockade von
benutzerspezifischen Zugriffsrechten, denn unter einem anderen Benutzer
starteten alle Programme anstandslos. Übeltäter war der unsichtbare Ordner
"var". Nach Löschen des Ordners und Neustart treten die Abstürze
und Startverweigerungen nicht mehr auf.
0
herwighenseler
herwighenseler09.02.1520:18
Interessant. Man kann wirklich einfach so folgenlos den kompletten Ordner /var löschen und dann neu starten?
„Life is a heuristic guided depth-first search without backtracking“
0
john
john09.02.1521:02
wundert mich auch etwas
„biete support. kostenlos, kompetent und freundlich. wähle zwei.“
0
Tom6209.02.1522:09
Sorry, ich muss mich korrigieren: Gelöscht hatte ich nur den Unterorder bf4yxqkj6gbd6d8lkm20h96c0000gn, nicht den kompletten "var"-Ordner.
Der gelöschte Unterordner wird dann beim Neustart neu angelegt.
0
sierkb09.02.1523:49
Tom62:
Sorry, ich muss mich korrigieren: Gelöscht hatte ich nur den Unterorder bf4yxqkj6gbd6d8lkm20h96c0000gn, nicht den kompletten "var"-Ordner.

Das will ich aber auch meinen.
Du hättest Dein System wohl sonst eines sehr wichtigen Bereiches beraubt, ohne den es nicht laufen kann, weil da teilweise sehr wichtige Dateien drin liegen. Unter anderem ist da auch das Heimatverzeichnis des Superusers root beheimatet (/var/root). Und die Datenbank (/var/db/receipts), in der jegliche per Installations-Paket installierte Software verzeichnet ist. Und noch vieles vieles andere Wichtige und Unverzichtbare mehr.

FYI am Rande:

Gib mal im Terminal

echo $TMPDIR

oder, wenn leer (d.h. nicht gesetzt)

getconf DARWIN_USER_TEMP_DIR

Was wird das wohl für ein Verzeichnis sein (findet sich an 2 Problemstellen übrigens auch in dem von Dir geposteten Log-Ausschnitt wider)?

Gleichlautend wie hier beim benutzerspezifischen Temp-Verzeichnis auch bzgl. des benutzerspezifischen Cache-Verzeichnisses:

getconf DARWIN_USER_CACHE_DIR

Detail am Rande: bei beidem im Ergebnisstring mal darauf achten, worunter die Ergebnisse sich unterscheiden (ich hebe es mal farblich hervor, Zufallszeichenfolge in die Deinige abgeändert):

/var/folders/2h/bf4yxqkj6gbd6d8lkm20h96c0000gn/T
/var/folders/2h/bf4yxqkj6gbd6d8lkm20h96c0000gn/C

Wofür da "T" bzw. "C" als Abkürzung wohl stehen mögen?
Das zu wissen, dass es diese systemeigene und benutzerspezifischen DARWIN- und Shell-Umgebungsvariablen gibt, die einen sofort dorthin bringen, wenn man per cd dorthin wechselt, kann manchmal sehr nützlich sein und Dir viel Tipp- und und Sucharbeit ersparen und so manches erhellendes Aha-Erlebnis bescheren, wenn man sich die Dateien und Verzeichnisse dort mal zu Gemüte führt. Auch der benutzerspezifische Font-Cache liegt dort übrigens in einem weiteren Unterverzeichnis verborgen. Macht man übrigens einen Start des Systems im sog. gesicherten Modus per gleichzeitigem Drücken der Umschalttaste (Shift-Taste) und Power-Knopf, so werden u.a. die beiden genannten Verzeichnisse um nicht mehr benötigte Altlasten (u.a. wird da dann auch der Font-Cache gelöscht) bereinigt. U.a. deshalb dauert der Start in diesem Modus auch immer so lange. Und der erstmalige normale Start nach so einer Aktion nochmal, weil eben diese beiden Verzeichnisstrukturen inklusive verschiedener Dateien (u.a. Font-Cache), die da drin liegen, neu aufgebaut werden. Danach geht wieder alles schneller, weil diese immer wieder benötigten Dateien ja bereits vorhanden sind.

Software-Updates, die per Apple Software-Aktualisierung eingespielt werden oder auch Software-Updates, die über die Update-Manager von Drittherstellern eingespielt werden, die werden übrigens ebenfalls dort zwischengelagert, während der Download stattfindet bzw. biw zur Vollendung der Installation. Und manchmal dann automatisch gelöscht oder erst bei der nächsten System-Wartungsroutine, die dort aufräumen soll oder eben beim Start im gesicherten Modus.
0
herwighenseler
herwighenseler10.02.1508:21
Mit anderen Worten: Ich kann gefahrlos alle Verzeichnisse in /var/folders löschen? Darunter wirds ja kryptisch.

Ich frage, weil mein MacMini seit Yosi etwas rumzickt (nach einer gewissen Zeit starten Programme nicht mehr, weil sie keine Verbindung mit dem Windowserver aufnehmen können). Ich würde das gerne ausprobieren ohne das System zu zerschroten.
„Life is a heuristic guided depth-first search without backtracking“
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.