Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Safari 4.05. stürzt ab

Safari 4.05. stürzt ab

Macossi21.05.1011:00
Safari 4.0.5 stürzt gelegentlich auf meinem iMac ab.

In der Konsole steht folgendes:
21.05.10 10:54:25 com.apple.launchd.peruser.501[101] ([0x0-0x11011].com.apple.Safari[134]) Job appears to have crashed: Segmentation fault

Hat irgendjemand eine Idee?
0

Kommentare

Snowleopard_0921.05.1011:46
Die Fehlermeldung müsste etwas mehr beinhalten. So wie es hier steht reicht es nicht aus.
Segmentation Fault heißt Schutzverletzung, was aber ohne weitere Angaben nicht viel hergibt.
Lass Dir beim nächsten Absturz mal den Bericht an Apple erstellen.
0
Macossi21.05.1011:49
Was möchtest Du denn noch wissen? In der Konsole stand zu dem Zeitpunkt nicht mehr.
0
Marcel Bresink21.05.1011:57
Mac OS X erstellt zu jedem Absturz einen ausführlichen Bericht, den Du unter

~/Library/Logs/DiagnosticReports/Safari_Datum_Uhrzeit_Rechnername.crash

in Deinem persönlichen Privatordner abrufen kannst. (Bei älteren Versionen von Mac OS X heißt es "CrashReporter" statt "DiagnosticReports".)

Interessant wäre in diesem Bericht der Textblock der mit

Thread xxx Crashed:

beginnt, wobei xxx irgendeine Zahl ist. Alle anderen Teile aus dem Bericht sind in den meisten Fällen unwichtig. Höchstens noch der Abschnitt "Binary Images" ganz am Schluss. Hier wären (falls vorhanden) Einträge interessant, die in der dritten Spalte mit einem "+" beginnen.
0
seiya21.05.1012:14
probier mal die Safari cache zu löschen und wenn das nicht hilft auch die dazugehörigen prefernces wobei hier achtung angesagt ist nicht das auch die bookmarks löscht!
0
Macossi21.05.1013:59
Marcel Bresink
Mac OS X erstellt zu jedem Absturz einen ausführlichen Bericht, den Du unter

~/Library/Logs/DiagnosticReports/Safari_Datum_Uhrzeit_Rechnername.crash

in Deinem persönlichen Privatordner abrufen kannst. (Bei älteren Versionen von Mac OS X heißt es "CrashReporter" statt "DiagnosticReports".)

Interessant wäre in diesem Bericht der Textblock der mit

Thread xxx Crashed:

beginnt, wobei xxx irgendeine Zahl ist. Alle anderen Teile aus dem Bericht sind in den meisten Fällen unwichtig. Höchstens noch der Abschnitt "Binary Images" ganz am Schluss. Hier wären (falls vorhanden) Einträge interessant, die in der dritten Spalte mit einem "+" beginnen.


Erstmal Danke!
Folgendes kann ich anbieten:


Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff83178120 objc_msgSend + 44
1 com.apple.CFNetwork 0x00007fff87250dd8 HTTPMessage::~HTTPMessage() + 64
2 com.apple.CoreFoundation 0x00007fff887f96b3 _CFRelease + 179
3 com.apple.CFNetwork 0x00007fff8726a13a HTTPResponse::~HTTPResponse() + 36
4 com.apple.CFNetwork 0x00007fff87269627 URLResponse::~URLResponse() + 107
5 com.apple.CoreFoundation 0x00007fff887f96b3 _CFRelease + 179
6 com.apple.Foundation 0x00007fff8260dbec -[NSURLResponseInternal dealloc] + 28
7 com.apple.Foundation 0x00007fff8260dba7 -[NSURLResponse(NSURLResponsePrivate) dealloc] + 36
8 com.apple.Foundation 0x00007fff82628aeb -[NSHTTPURLResponse dealloc] + 67
9 com.apple.WebCore 0x00007fff867c3222 WebCore::CachedResource::~CachedResource() + 162
10 com.apple.WebCore 0x00007fff867c3153 WebCore::CachedImage::~CachedImage() + 99
11 com.apple.WebCore 0x00007fff867c10e8 WebCore::Cache::pruneDeadResources() + 328
12 com.apple.WebCore 0x00007fff865fdf18 WebCore::Cache::setCapacities(unsigned int, unsigned int, unsigned int) + 72
13 com.apple.WebKit 0x00007fff85d38dbc +[WebView(WebFileInternal) _setCacheModel:] + 300
14 com.apple.WebKit 0x00007fff85d89181 +[WebCache empty] + 65
15 com.apple.Safari 0x00000001000b3b3f 0x100000000 + 736063
16 com.apple.Safari 0x00000001000e5554 0x100000000 + 939348
17 com.apple.AppKit 0x00007fff87f828ea -[NSApplication sendAction:to:from:] + 95
18 com.apple.Safari 0x000000010004ebc3 0x100000000 + 322499
19 com.apple.AppKit 0x00007fff87fa6e5a -[NSMenuItem _corePerformAction] + 365
20 com.apple.AppKit 0x00007fff87fa6bc4 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 121
21 com.apple.AppKit 0x00007fff8822a93d -[NSMenu _internalPerformActionForItemAtIndex:] + 35
22 com.apple.AppKit 0x00007fff880dc729 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 136
23 com.apple.AppKit 0x00007fff87f893b0 NSSLMMenuEventHandler + 321
24 com.apple.HIToolbox 0x00007fff875b1b57 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1002
25 com.apple.HIToolbox 0x00007fff875b10a6 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 395
26 com.apple.HIToolbox 0x00007fff875ced85 SendEventToEventTarget + 45
27 com.apple.HIToolbox 0x00007fff875fde61 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 387
28 com.apple.HIToolbox 0x00007fff8762abf6 SendMenuCommandWithContextAndModifiers + 56
29 com.apple.HIToolbox 0x00007fff8762abae SendMenuItemSelectedEvent + 101
30 com.apple.HIToolbox 0x00007fff8762aabe FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 150
31 com.apple.HIToolbox 0x00007fff8760be49 MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 467
32 com.apple.HIToolbox 0x00007fff8760b596 _HandleMenuSelection2 + 453
33 com.apple.AppKit 0x00007fff87e5a3b9 _NSHandleCarbonMenuEvent + 236
34 com.apple.AppKit 0x00007fff87e2deda _DPSNextEvent + 1908
35 com.apple.AppKit 0x00007fff87e2d379 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
36 com.apple.Safari 0x000000010000b6cc 0x100000000 + 46796
37 com.apple.AppKit 0x00007fff87df305b -[NSApplication run] + 395
38 com.apple.AppKit 0x00007fff87debd7c NSApplicationMain + 364
39 com.apple.Safari 0x00000001000016f4 0x100000000 + 5876


Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000100830000 rbx: 0x0000000149a146e0 rcx: 0x00007fff7107a302 rdx: 0x0000000000000007
rdi: 0x0000000142ed1dd0 rsi: 0x00007fff8851f030 rbp: 0x00007fff5fbfe510 rsp: 0x00007fff5fbfe4f8
r8: 0xffffffffffffffff r9: 0x0000000142e0e9b0 r10: 0x0000000149a2a560 r11: 0x00007fff7107a302
r12: 0x0000000000000001 r13: 0x0000000149a146dc r14: 0x0000000149a146d0 r15: 0x0000000000000a08
rip: 0x00007fff83178120 rfl: 0x0000000000010202 cr2: 0xffffffffffffffff
seiya
probier mal die Safari cache zu löschen und wenn das nicht hilft auch die dazugehörigen prefernces wobei hier achtung angesagt ist nicht das auch die bookmarks löscht!

Das habe ich schon getan, danke.
0
Snowleopard_0921.05.1014:18
Such Dir mal die Datei libobjc.A.dylib im usr Ordner. Dazu brauchst Du ein Programm wie FileBuddy mit Verwaltermodus.
Diese Datei verursacht wie es aussieht die Probleme.
Die Datei sollte ca. 2,3 MB groß sein. Im Screenshot sind alle relevanten Daten auszulesen. Vergleich diese mal mit denen von Dir.
0
_mäuschen
_mäuschen21.05.1014:29

Snowleopard_09

Du bist mir ja ein Schlaubart

0
Snowleopard_0921.05.1014:37
_mäuschen

Snowleopard_09

Du bist mir ja ein Schlaubart

Hast Du einen besseren Vorschlag?
0
Marcel Bresink21.05.1014:50
Snowleopard_09
Such Dir mal die Datei libobjc.A.dylib im usr Ordner. Dazu brauchst Du ein Programm wie FileBuddy mit Verwaltermodus.
Diese Datei verursacht wie es aussieht die Probleme.

Das sollte wohl hoffentlich ein Scherz sein, oder?

Das Problem ist ein interner Programmierfehler bei der Speicherfreigabe eines gecacheten Objekts. Falls Du Safari mit einem "Patcher"-Programm manipuliert hast (leider fälschlicherweise oft als "Plugins" oder "Add-Ons" verharmlost), solltest Du diesen Patcher entfernen.

Falls jedoch nicht an Safari herumgebastelt wurde, kann nur Apple dieses Problem beheben. Da hilft nur, fleißig Absturzberichte einsenden und auf das nächste Update warten. Safari 4 hat ja im Moment sowieso diverse Probleme ...
0
Snowleopard_0921.05.1015:01
Wie kommst Du darauf, das ich Safari gepatched habe???

Marcel Bresink

Das würde mich jetzt echt mal interessieren.
0
_mäuschen
_mäuschen21.05.1015:05

Snowleopard_09

Lesen ist ja wohl nicht deine Stärke!

0
Snowleopard_0921.05.1015:07
_mäuschen

Snowleopard_09

Lesen ist ja wohl nicht deine Stärke!

So So und worauf beziehst Du Dich?
0
fronk
fronk21.05.1015:50
Snowleopard_09

_mäuschen bezieht sich EINDEUTIG auf Dein Post von 15:01 …
„Haters, go away and hate yourself!“
0
Macossi21.05.1016:05
Plugins habe ich nur folgende:
0
dom_beta21.05.1016:22

oder mal Safari zurücksetzen, da hilft in den meisten Fällen.
„...“
0
Snowleopard_0921.05.1016:26
libobjc.A.dylib

ist eine Library die für Dich normal nicht sichtbar ist. Es könnte sein, das diese Datei beschädigt ist - wenn es so wäre gäbe es eine Möglichkeit. Aber das ist zur Zeit nur eine Annahme. Um die Datei sehen zu können brauchst Du die Root Rechte. Da man als Root sehr vorsichtig sein muss gibt es Hilfsprogramme, die einem einen Einblick in die Systemdateien geben.
Das von mir verwendete Programm ist FileBuddy 9.02. Diesem Programm kann ich Administratorrechte vergeben. Dadurch ist es möglich über die eingebaute Suchroutine die Datei zu finden. Auf keinen Fall sollte man diese Datei manipulieren oder löschen. Es geht mir darum, die Größe der Datei zu erfahren. Es gab Fälle, wo Systemdateien mit der Größe 0 kb aufgeführt wurden und so zu Problemen mit Applikationen oder im System geführt haben.

Der Downloadlink für das Demo ist:


Bevor Du damit anfängst eine Frage. Hast Du die Rechte auf Deiner Startpartition einmal überprüft? Wenn Nein, dann mache dies bitte.
0
Snowleopard_0921.05.1016:38
Eine andere Frage. Hast Du ein TimeMachine Backup des kompletten Systems?
0
Macossi21.05.1016:40
dom_beta

oder mal Safari zurücksetzen, da hilft in den meisten Fällen.

Mach ich ja ab und zu; es kann aber nicht sein, daß es dennoch gelegentlich abstützt.

Snowleopard_09

Die Datei sieht genau so aus, wie Dein Bild weiter oben, ist 2,3 MB groß.

Rechte prüfe ich auch gelegentlich, die neueste Medlung sah so aus:
2010-05-21 16:37:36 +0200: Zugriffsrechte für „Macintosh HD“ überprüfen
2010-05-21 16:37:40 +0200: Abweichende Zugriffsrechte für „System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/Deploy.bundle/Contents/Resources/JavaPluginCocoa.bundle/Contents/Resources/Java/deploy.jar“, Soll-Wert: lrwxr-xr-x , Ist-Wert: lrw-r--r-- .
2010-05-21 16:38:27 +0200: Abweichende Zugriffsrechte für „System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPluginCocoa.bundle/Contents/Resources/Java/deploy.jar“, Soll-Wert: -rw-r--r-- , Ist-Wert: lrw-r--r-- .
2010-05-21 16:38:27 +0200: Abweichende Zugriffsrechte für „System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Resources/JavaPluginCocoa.bundle/Contents/Resources/Java/libdeploy.jnilib“, Soll-Wert: -rwxr-xr-x , Ist-Wert: lrwxr-xr-x .
2010-05-21 16:39:00 +0200: Warnung: Die SUID-Datei „System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent“ wurde geändert und wird nicht repariert.

0
Macossi21.05.1016:41
Snowleopard_09
Eine andere Frage. Hast Du ein TimeMachine Backup des kompletten Systems?

Ja habe ich
0
Marcel Bresink21.05.1017:28
Snowleopard_09
Wie kommst Du darauf, das ich Safari gepatched habe???

Ich habe mit Macossi gesprochen.
Snowleopard_09
libobjc.A.dylib ist eine Library die für Dich normal nicht sichtbar ist. Es könnte sein, das diese Datei beschädigt ist

Nein, das könnte nicht sein. Dann würde Mac OS X nicht starten.
Snowleopard_09
Um die Datei sehen zu können brauchst Du die Root Rechte.

Nein, das ist Unsinn. Um die Datei zu sehen, braucht man bloß mit dem Finder in den Ordner /usr/lib zu gehen.

Du hast keine Ahnung, was der Crash-Report bedeutet. Bitte poste keine völlig irreführenden Angaben.
0
Macossi21.05.1017:30
Übrigens ist mir Safari gerade wieder abgestürzt
0
Marcel Bresink21.05.1017:37
Macossi
Plugins habe ich nur folgende:

Plugins sind völlig harmlos und können - falls Du Snow Leopard verwendest - Safari nicht schaden. Es geht um Zusatzprogramme für Safari, die sich manchmal fälschlicherweise als Plugins ausgeben und Safari verändern. Das sind Programme wie Saft, PithHelmet, Safari Enhancer, Slider, Taboo, TabStop, Unifier und viele andere mehr.

Falls Du sowas nicht nutzt, dann ist die Wahrscheinlichkeit hoch, dass es einfach nur ein "normaler" Bug von Safari 4 ist.
0
Macossi21.05.1017:56
Marcel Bresink
Falls Du sowas nicht nutzt, dann ist die Wahrscheinlichkeit hoch, dass es einfach nur ein "normaler" Bug von Safari 4 ist.

Ein schwacher Trost Aber dennoch danke.
0
Snowleopard_0921.05.1018:04
Tritt der Fehler immer bei der selben Seite auf oder sind es unterschiedliche Websites?
0
Macossi21.05.1019:24
Gute Frage, ich habe immer mehrere Tabs offen und wechsele häufig hin und her
0
bimden21.05.1020:09
Tritt der Fehler immer bei der selben Seite auf oder sind es unterschiedliche Websites?

genau das ist die Frage, die man in so einem Fall als erstes klären sollte.
0
Snowleopard_0921.05.1021:01
bimden Du hast Recht, aber auf das Einfachste kommt man oft nicht sofort.
0

Kommentieren

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