3
App crashes on MacOS when reopening window
complete
L
Luc Bourhis
The Twitter app is closed. Open it. The window appears and displays its content. Close the window. Then click on the Twitter icon in the doc. The window appears, blank. After half a second the application crashes. Here is what MacOS (11.7.4) reports.
Process: Twitter [22491]
Path: /Users/USER/*/Twitter.app/Contents/MacOS/Twitter
Identifier: com.webcatalog.juli.twitter
Version: 30.2.1 (30.2.1)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Twitter [22491]
User ID: 501
Date/Time: 2023-03-07 09:44:22.798 +0100
OS Version: macOS 11.7.4 (20G1120)
Report Version: 12
Anonymous UUID: 3A01682F-0F14-893E-EB15-89F14F13ECF5
Time Awake Since Boot: 740000 seconds
System Integrity Protection: disabled
Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000001a8
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [22491]
VM Regions Near 0x1a8:
-->
__TEXT 10df2d000-10df2f000 [ 8K] r-x/r-x SM=COW /Users/*/Twitter.app/Contents/MacOS/Twitter
Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 com.github.Electron.framework 0x00000001155bcbda ElectronInitializeICUandStartNode + 202154
1 com.github.Electron.framework 0x000000011569b9f3 v8::CodeEvent::GetComment() + 20915
2 com.github.Electron.framework 0x000000011575d241 v8::internal::interpreter::BytecodeArrayBuilder::Local(int) const + 174417
3 com.github.Electron.framework 0x000000011c5b301a node::AsyncResource::get_async_id() const + 71955258
4 com.github.Electron.framework 0x000000011c5c13a5 node::AsyncResource::get_async_id() const + 72013509
5 com.github.Electron.framework 0x000000011a19fe87 node::AsyncResource::get_async_id() const + 34128295
6 com.github.Electron.framework 0x00000001180f34c8 v8::internal::SetupIsolateDelegate::SetupBuiltins(v8::internal::Isolate*, bool) + 10443416
7 com.github.Electron.framework 0x00000001180f371f v8::internal::SetupIsolateDelegate::SetupBuiltins(v8::internal::Isolate*, bool) + 10444015
8 com.apple.CoreFoundation 0x00007fff20499e9c __invoking___ + 140
9 com.apple.CoreFoundation 0x00007fff20499d3f -[NSInvocation invoke] + 305
10 com.apple.CoreFoundation 0x00007fff204c9987 -[NSInvocation invokeWithTarget:] + 70
11 com.apple.CoreFoundation 0x00007fff20498758 ___forwarding___ + 819
12 com.apple.CoreFoundation 0x00007fff20498398 _CF_forwarding_prep_0 + 120
13 com.apple.AppKit 0x00007fff22dfcb54 -[NSTrackingArea _dispatchMouseEntered:] + 146
14 com.apple.AppKit 0x00007fff22d6f8cf -[NSApplication(NSEvent) sendEvent:] + 667
15 com.github.Electron.framework 0x000000011574ea06 v8::internal::interpreter::BytecodeArrayBuilder::Local(int) const + 114966
16 com.apple.AppKit 0x00007fff23048531 -[NSApplication _handleEvent:] + 65
17 com.apple.AppKit 0x00007fff22bd862e -[NSApplication run] + 623
18 com.github.Electron.framework 0x0000000118a7f9f6 node::AsyncResource::get_async_id() const + 9878806
19 com.github.Electron.framework 0x0000000118a7d6ca node::AsyncResource::get_async_id() const + 9869802
20 com.github.Electron.framework 0x0000000118a3e45c node::AsyncResource::get_async_id() const + 9611132
21 com.github.Electron.framework 0x0000000118a02a91 node::AsyncResource::get_async_id() const + 9366961
22 com.github.Electron.framework 0x0000000117ab6520 v8::internal::SetupIsolateDelegate::SetupBuiltins(v8::internal::Isolate*, bool) + 3902192
23 com.github.Electron.framework 0x0000000117ab7fb2 v8::internal::SetupIsolateDelegate::SetupBuiltins(v8::internal::Isolate*, bool) + 3908994
24 com.github.Electron.framework 0x0000000117ab3e8f v8::internal::SetupIsolateDelegate::SetupBuiltins(v8::internal::Isolate*, bool) + 3892319
25 com.github.Electron.framework 0x00000001158ba224 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 17156
26 com.github.Electron.framework 0x00000001158bb228 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 21256
27 com.github.Electron.framework 0x00000001158bb005 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 20709
28 com.github.Electron.framework 0x00000001158b9519 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 13817
29 com.github.Electron.framework 0x00000001158b9b87 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 15463
30 com.github.Electron.framework 0x000000011558b5bb ElectronMain + 155
31 libdyld.dylib 0x00007fff203d9f3d start + 1
Quang Lam
complete
The bug has been fixed with Photon 30.3.0. Thanks everyone for reporting!
Quang Lam
in progress
Raj Sharma
Same issue here (Javascript error) after updating my Spaces.
Photon v.30.2.1
WebCatalog v45.1.0 (arm64)

D
David Owens-Hill
Same issue, not related to Twitter app. Happening across all apps and workspaces. Some of OS X's crash report is attached.

L
Luc Bourhis
David Owens-Hill: I can confirm you are right, David: it happens for all apps I tried. Interestingly your stack trace is different from mine!