Scrivener-App stürzt unter macOS Sierra aufgrund von growl.framework ab

1

Ich habe kürzlich ein Upgrade auf macOS Sierra durchgeführt und über ein Time Machine-Backup auf mein El Capitan-Material zugegriffen. Mit Ausnahme von Scrivener, einer Schreib-App, funktioniert auf Sierra alles einwandfrei. Die App stürzt ständig ab und hier ist der Anfang des Absturzprotokolls:

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

VM Regions Near 0:
-->
    __TEXT                 0000000000001000-0000000000370000 [ 3516K] r-x/rwx SM=COW  /Applications/Scrivener.app/Contents/MacOS/Scrivener

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.CoreFoundation          0x945d6172 CFDictionaryGetValue + 34
1   com.growl.growlframework          0xc0001e67 +[GrowlApplicationBridge isGrowlRunning] + 81
2   com.literatureandlatte.scrivener2    0x002d7a67 0x1000 + 2976359
3   libobjc.A.dylib                   0x9ee491b2 CALLING_SOME_+initialize_METHOD + 31
4   libobjc.A.dylib                   0x9ee3c927 _class_initialize + 479
5   libobjc.A.dylib                   0x9ee3c587 lookUpImpOrForward + 117
6   libobjc.A.dylib                   0x9ee3c50d _class_lookupMethodAndLoadCache3 + 30
7   libobjc.A.dylib                   0x9ee3c074 objc_msgSend + 116
8   com.apple.Foundation              0x95d42ad8 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_2 + 32
9   com.apple.CoreFoundation          0x94665844 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
10  com.apple.CoreFoundation          0x94665734 _CFXRegistrationPost + 452
11  com.apple.CoreFoundation          0x94665486 ___CFXNotificationPost_block_invoke + 54
12  com.apple.CoreFoundation          0x94623753 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1699
13  com.apple.CoreFoundation          0x9462258d _CFXNotificationPost + 637
14  com.apple.Foundation              0x95cfd8e4 -[NSNotificationCenter postNotificationName:object:userInfo:] + 71
15  com.literatureandlatte.ScrAppKit    0x00525028 -[KBTextStorage replaceCharactersInRange:withString:] + 556
16  com.apple.AppKit                  0x92702f9b -[NSTextView insertText:replacementRange:] + 1744
17  com.apple.AppKit                  0x92702748 -[NSTextView insertText:] + 272
18  com.apple.AppKit                  0x92919c9a -[NSTextView(NSKeyBindingCommands) insertNewline:] + 473
19  libobjc.A.dylib                   0x9ee40d1e -[NSObject performSelector:withObject:] + 59
20  com.apple.AppKit                  0x9281e435 -[NSResponder doCommandBySelector:] + 71
21  com.apple.AppKit                  0x9272009d -[NSTextView doCommandBySelector:] + 181
22  com.apple.AppKit                  0x9271ffc6 -[NSTextInputContext(NSInputContext_WithCompletion) doCommandBySelector:completionHandler:] + 107
23  com.apple.AppKit                  0x9271ff51 -[NSTextInputContext doCommandBySelector:] + 46
24  com.apple.AppKit                  0x9271fe7f -[NSTextInputContext _handleCommand:] + 83
25  com.apple.AppKit                  0x92700a45 -[NSKeyBindingManager(NSKeyBindingManager_MultiClients) interpretEventAsCommand:forClient:] + 1490
26  com.apple.AppKit                  0x92f324d2 __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:

Ich habe den technischen Support von Scrivener kontaktiert und sie sagten, dass es abstürzt, weil Growl installiert ist.

Ich habe meinen Computer überprüft und sehe kein Knurren. Ich kann mich nicht erinnern, es installiert oder jemals benutzt zu haben. Ich verwende nur das Standard-Benachrichtigungssystem unter macOS.

Ich habe meine "~ / Library / Preferences" und "~ / Library / Application Support" überprüft und dort ist nichts mit dem Namen "Growl" oder "Growl".

Ich habe über einen App-Entferner nachgesehen und es wurde auch nichts mit dem Namen Growl / Growl auf meinem System gefunden. Weder konnte ich Knurren als laufenden Prozess im Aktivitätsmonitor finden.

Hat jemand eine Ahnung, was hier passieren könnte? Vielen Dank!

Beidhändig
quelle

Antworten:

1

Ich hatte das gleiche Problem mit NetNewsWire (ja, ja, ich weiß). Laden Sie Growl Version Detective ( http://growl.info/downloads ) herunter und aktualisieren Sie die Version des Grown-Frameworks in der App auf eine Sierra-kompatible Version. Boom, es sollte wieder funktionieren (hoffentlich). Versuche es :)

Söllmann
quelle
Vielen Dank für diese Information. Ich habe jedoch gerade ein Update von Scrivener bekommen und es hat wieder funktioniert. Das Update sagte various updates and bugfixes for Sierra:-)
Beidhändig