Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Safari -> JavaScript-Konsole --> Absturz

Safari -> JavaScript-Konsole --> Absturz

gbkom20.05.2417:17
Seit Neuestem stürzt Safari reproduzierbar ab, wenn ich die JavaScript-Konsole (aus dem Menü "Entwickler") schließe. Das nervt wahnsinnig, weil ich gerade einiges in JavaScript für meine Haussteuerung programmiere.

Kann jemand das Problem bestätigen, oder klemmt etwas in meinem Safari (Version 17.5, auf MacBookPro i7 mit Monterey 12.7.5)?

Danke!
+2

Kommentare

M@rtin20.05.2417:50
Neustart schon gemacht? Cache gelöscht?
0
Roony20.05.2418:01
ja, ich kann das auch bestätigen. Aber seit dem Update auf 12.7.5. ist es noch nicht wieder passiert
0
gbkom21.05.2406:59
Bei mir passiert das seit dem Update auf 12.7.5, vorher hab‘ ich das nicht gehabt. Gestern Abend ist Safari sogar einfach so abgestürzt: Eine Webseite war geöffnet und ich war kurz draußen. Als ich zurückkam sah ich die Absturzmeldung.

Gab es beim letzten Update nicht auch eine neue Safari-Version? Wo könnte ich die vorherige noch bekommen?

PS: Neustart, Cache, andere Programme gestoppt, sogar Little Snitch ausgeschaltet — keine Verbesserung.
+1
Weia
Weia21.05.2409:30
War bei der Absturzmeldung denn kein Crash-Protokoll dabei?
„“I don’t care” is such an easy lie. (The Warning, “Satisfied”)“
-3
LeFeudel21.05.2412:46
Safari ist seit 17.4.x wieder deutlich verschlimmert worden, mit dem 17.5 nochmals eine negative Steigerung des "Nutzererlebnisses". Anscheinend will Apple die Leute vom Safari entwöhnen...
Diverse Webseiten verursachen einen Crash. Mit dem Firefox werden dieselben Seiten problemlos angezeigt. Ob Safari Erweiterungen aktiv oder alle deaktiviert sind, ist unerheblich.

Den von gbkom geschilderten Absturz kann ich zu 100% reproduzierbar nachstellen. Mac mini (Ende 2014), macOS Monterey 12.7.5, Safari Version 17.5 (17618.2.12.111.5, 17618).
Der zugehörige Crash Report ist kurz genug, um ihn hier als Text einzukleben:

Ausnahmename: NSInternalInconsistencyException
Beschreibung: An instance 0x6000026d1a40 of class NSLayoutGuide was deallocated while key value observers were still registered with it. Current observation info: <NSKeyValueObservationInfo 0x6000019128e0> (
<NSKeyValueObservance 0x600000d60390: Observer: 0x600000d60270, Key path: frame, Options: <New: NO, Old: NO, Prior: YES> Context: 0x600003f73840, Property: 0x60000113ebe0>
)
Benutzerinformationen: (null)

0   CoreFoundation                      0x00007ff81ea876b3 __exceptionPreprocess + 242
1   libobjc.A.dylib                     0x00007ff81e7e78bb objc_exception_throw + 48
2   Foundation                          0x00007ff81f87e799 NSKVODeallocate + 534
3   libobjc.A.dylib                     0x00007ff81e7f73ec _object_remove_associations + 589
4   libobjc.A.dylib                     0x00007ff81e7daf99 objc_destructInstance + 113
5   libobjc.A.dylib                     0x00007ff81e7daf1d _objc_rootDealloc + 62
6   AppKit                              0x00007ff821496f64 -[NSResponder dealloc] + 166
7   AppKit                              0x00007ff821494f04 -[NSView dealloc] + 149
8   AppKit                              0x00007ff82174cef1 -[NSFrameView dealloc] + 177
9   AppKit                              0x00007ff82174ce39 -[NSTitledFrame dealloc] + 62
10  AppKit                              0x00007ff82174cdd4 -[NSThemeFrame dealloc] + 807
11  AppKit                              0x00007ff8216b5bb9 -[NSWindow dealloc] + 1097
12  libobjc.A.dylib                     0x00007ff81e7dedea _ZN19AutoreleasePoolPage12releaseUntilEPP11objc_object + 164
13  libobjc.A.dylib                     0x00007ff81e7dbd6f objc_autoreleasePoolPop + 168
14  CoreFoundation                      0x00007ff81e9cdaba _CFAutoreleasePoolPop + 22
15  Foundation                          0x00007ff81f83c280 -[NSAutoreleasePool drain] + 133
16  AppKit                              0x00007ff82143984a -[NSApplication run] + 636
17  AppKit                              0x00007ff82140d79a NSApplicationMain + 817
18  Safari                              0x000000010c4e8450 SafariMain + 521
19  dyld                                0x000000011034552e start + 462

Frage an gbcom: ist das mit Deinem Crash Report identisch?
+1
Weia
Weia21.05.2412:52
LeFeudel
Ausnahmename: NSInternalInconsistencyException
Ooops – das bedeutet schlicht Bug im Sourcecode. Da kann man von außen gar nix machen, sondern muss auf Apple warten.
„“I don’t care” is such an easy lie. (The Warning, “Satisfied”)“
-1
LeFeudel21.05.2414:20
Kleines Update: das scheint sich alles auf den Fehler aus dem oben geposteten Crash Log zu reduzieren.
Nach einigen weiteren Crashes auf unterschiedlichen Seiten und unterschiedlichem Vorgehen immer die "Ausnahmename: NSInternalInconsistencyException".

Ähm, wo konnte man doch gleich nochmal Fehler an melden?
https://www.get-lost-stupid-customer.apple.com Richtig?

Ich muß Safari mal wieder wieder neu starten...
+1
Roony21.05.2417:19
Muss mich korrigieren. Nudist Safari auch wieder abgestürzt und hängen geblieben. Unter 12.7.5 und Safariversion 17.5

Kann lefeudel nur zustimmen.
0
gbkom22.05.2412:17
Sieht bei mir so aus:
Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [789]

Melde ich jetzt jedes Mal an Apple. Behindert mich wahnsinnig bei der Arbeit, aber Firefox mag ich nicht...
+1

Kommentieren

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