Block Block 2.2 update
Opened this issue ยท 9 comments
I kept getting a Block Block helper unexpectedly quit after updating from 2.1.5 to 2.2. I finally reverted to 2.1.5 and then ran the installer and uninstalled it . I then ran the 2.2 installer and it now appears to be working. I didn't capture the details of the crash but I did sent a report to Apple if that helps. I am running the latest version of Sonoma on a M1 MBP with the M1 Pro chip.
Same happening here. The first thing I noticed was an uncaught exception:
Exception Name: NSInternalInconsistencyException
Description: Invalid parameter not satisfying: aString != nil
User Info: {
NSAssertFile = "NSCell.m";
NSAssertLine = 1365;
}
0 CoreFoundation 0x00007ff8055f312a __exceptionPreprocess + 242
1 libobjc.A.dylib 0x00007ff8051190b7 objc_exception_throw + 48
2 Foundation 0x00007ff8064c9cd8 -[NSCalendarDate initWithCoder:] + 0
3 AppKit 0x00007ff80865082a -[NSCell _objectValue:forString:errorDescription:] + 253
4 AppKit 0x00007ff80865068c -[NSCell setStringValue:] + 44
5 AppKit 0x00007ff8086bc96c -[NSControl setStringValue:] + 125
6 BlockBlock Helper 0x000000010b584282 BlockBlock Helper + 57986
7 AppKit 0x00007ff8087c4117 -[NSWindowController _windowDidLoad] + 548
8 AppKit 0x00007ff8087bfe0f -[NSWindowController window] + 110
9 BlockBlock Helper 0x000000010b587713 BlockBlock Helper + 71443
10 libdispatch.dylib 0x00007ff8052ff033 _dispatch_client_callout + 8
11 libdispatch.dylib 0x00007ff80530cc60 _dispatch_async_and_wait_invoke + 87
12 libdispatch.dylib 0x00007ff8052ff033 _dispatch_client_callout + 8
13 libdispatch.dylib 0x00007ff80530bfcf _dispatch_main_queue_drain + 954
14 libdispatch.dylib 0x00007ff80530bc07 _dispatch_main_queue_callback_4CF + 31
15 CoreFoundation 0x00007ff8055bb1a5 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
16 CoreFoundation 0x00007ff80557aecf __CFRunLoopRun + 2452
17 CoreFoundation 0x00007ff805579ed1 CFRunLoopRunSpecific + 560
18 HIToolbox 0x00007ff80effaf3d RunCurrentEventLoopInMode + 292
19 HIToolbox 0x00007ff80effad4e ReceiveNextEventCommon + 657
20 HIToolbox 0x00007ff80effaaa8 _BlockUntilNextEventMatchingListInModeWithFilter + 64
21 AppKit 0x00007ff80861625c _DPSNextEvent + 858
22 AppKit 0x00007ff808615106 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1214
23 AppKit 0x00007ff808607788 -[NSApplication run] + 586
24 AppKit 0x00007ff8085db9a1 NSApplicationMain + 817
25 dyld 0x00007ff80514641f start + 1903
Will check the crash logs now.
Here are three crash logs.
Archive.zip
PS: I really hate GitHub for not allowing .tar file uploads. ๐คก
Nota bene: uninstalling and re-installing also works with the v2.2.0 installer. No need to revert to v2.1.5.
Thank you for the bug & crash reports.
I've tracked down the issue and just released v2.2.1 w/ a fix: https://github.com/objective-see/BlockBlock/releases/download/v2.2.1/BlockBlock_2.2.1.zip
If you can give v2.2.1 a whirl and report back that would be much much appreciated ๐๐ฝ
Also fixed #60 objective-see/OverSight#60 (comment)
v2.2.1 updater seems to be working fine: no uncaught exception, no crash. ๐