Mac App Store Build Fails to Launch After TestFlight Installation
- Dominant language
- TypeScript
- Stars
- 7.1k
- Forks
- 641
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 30
Description
### Pre-flight checklist
- [x] I have read the [contribution documentation](https://github.com/electron/forge/blob/main/CONTRIBUTING.md) for this project.
- [x] I agree to follow the [code of conduct](https://github.com/electron/electron/blob/main/CODE_OF_CONDUCT.md) that this project uses.
- [x] I have searched the issue tracker for a bug that matches the one I want to file, without success.
### Forge version
7.8.0
### Electron version
35.2.0
### Operating system
macOS 15.4.1
### Last known working Forge version
_No response_
### Expected behavior
I expect my app, that has passed through Package -> Make -> Transporter -> App Store Connect -> Testflight without issues to open after isntallation.
### Actual behavior
The app icon in the Dock appears, jumps a little, then disappears and I get a crash report.
### Steps to reproduce
The app is the stock-standard template of "Hello World" that Electron Forge provides when you create a proejct. I ahve not touched that code.
I make the .pkg with `npm run make -- --platform=mas --arch=universal` and then upload to App Store Connect via Transporter. I then see the new build in testflight, press install, with no issues, and then I press open, and the crash happens.
### Additional information
```
Full Crash Report:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: todocapture [56070]
Path: /Applications/todocapture.app/Contents/MacOS/todocapture
Identifier: com.jerichau.TodoCapture
Version: 1.0.1 (1.0.1)
App Item ID: 6744980926
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2025-04-24 14:55:24.3760 +0200
OS Version: macOS 15.4.1 (24E263)
Report Version: 12
Bridge OS Version: 9.4 (22P4248)
Anonymous UUID:
Sleep/Wake UUID: 2E68654A-A679-437F-8A45-2100E335CCAD
Time Awake Since Boot: 320000 seconds
Time Since Wake: 111832 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [56070]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Electron Framework 0x12a77fa02 ares_llist_len + 18749170
1 Electron Framework 0x12a77d38c ares_llist_len + 18739324
2 Electron Framework 0x1276cec40 v8::Isolate::NumberOfHeapSpaces() + 9436640
3 Electron Framework 0x1276ceba4 v8::Isolate::NumberOfHeapSpaces() + 9436484
4 Electron Framework 0x1253cecf0 v8::Object::Delete(v8::Local, v8::Local) + 20640
5 Electron Framework 0x123e49898 cppgc::internal::PersistentRegionLock::AssertLocked() + 184
6 Electron Framework 0x12783a389 v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase(v8::internal::LocalIsolate*) + 460425
7 Electron Framework 0x1277c6f6c v8::CppHeap::CollectGarbageInYoungGenerationForTesting(cppgc::EmbedderStackState) + 104684
8 Electron Framework 0x1255102aa v8::Script::GetCompileHintsCollector() const + 36330
9 Electron Framework 0x124b7f9d9 v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&) + 1529
10 Electron Framework 0x124b7f8c8 v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&) + 1256
11 Electron Framework 0x124b7f4e3 v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&) + 259
12 Electron Framework 0x12a949785 ares_llist_len + 20624501
13 Electron Framework 0x12637df9c node::AsyncWrap::~AsyncWrap() + 813084
14 Electron Framework 0x126361ce9 node::AsyncWrap::~AsyncWrap() + 697705
15 Electron Framework 0x1282329f4 ares_llist_node_next + 180180
16 Electron Framework 0x128233f20 ares_llist_node_next + 185600
17 Electron Framework 0x1258157fa v8::DictionaryTemplate::New(v8::Isolate*, v8::MemorySpan> const>) + 39050
18 Electron Framework 0x1268f3e1f crdtp::ProtocolTypeTraits>, void>::Deserialize(crdtp::DeserializerState*, std::__Cr::unique_ptr>*) + 1277311
19 Electron Framework 0x1268f4d98 crdtp::ProtocolTypeTraits>, void>::Deserialize(crdtp::DeserializerState*, std::__Cr::unique_ptr>*) + 1281272
20 Electron Framework 0x1268f4bf5 crdtp::ProtocolTypeTraits>, void>::Deserialize(crdtp::DeserializerState*, std::__Cr::unique_ptr>*) + 1280853
21 Electron Framework 0x125677533 v8::ObjectTemplate::SetHandler(v8::NamedPropertyHandlerConfiguration const&) + 174547
22 Electron Framework 0x125676d58 v8::ObjectTemplate::SetHandler(v8::NamedPropertyHandlerConfiguration const&) + 172536
23 Electron Framework 0x12626955e ElectronMain + 142
24 dyld 0x7ff8024f4530 start + 3056
Thread 1:
0 libsystem_pthread.dylib 0x7ff802894834 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x7ff802894834 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x7ff802894834 start_wqthread + 0
Thread 4:: ThreadPoolServiceThread
0 libsystem_kernel.dylib 0x7ff802860542 kevent64 + 10
1 Electron Framework 0x12529da4e v8::Module::GetUnboundModuleScript() + 97918
2 Electron Framework 0x1257b789b node::PrincipalRealm::enhance_fatal_stack_after_inspector() const + 106203
3 Electron Framework 0x124a90f3c node::StreamBase::GetFD() + 844
4 Electron Framework 0x124f58415 v8::ValueSerializer::Delegate::FreeBufferMemory(void*) + 21621
5 Electron Framework 0x124f58368 v8::ValueSerializer::Delegate::FreeBufferMemory(void*) + 21448
6 Electron Framework 0x124f5830d v8::ValueSerializer::Delegate::FreeBufferMemory(void*) + 21357
7 Electron Framework 0x12951a144 ares_dns_rr_get_ttl + 3478564
8 Electron Framework 0x12470429d v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef) + 173965
9 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
10 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 5:: ThreadPoolForegroundWorker
0 libsystem_kernel.dylib 0x7ff802856b4a mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff802865677 mach_msg2_internal + 83
2 libsystem_kernel.dylib 0x7ff80285dbbe mach_msg_overwrite + 574
3 libsystem_kernel.dylib 0x7ff802856e3e mach_msg + 19
4 Electron Framework 0x123fb2e70 v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 85104
5 Electron Framework 0x123fb2c4d v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84557
6 Electron Framework 0x123fb2bed v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84461
7 Electron Framework 0x123fb2b7d v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84349
8 Electron Framework 0x123e681a0 v8::Value::Uint32Value(v8::Local) const + 1296
9 Electron Framework 0x124bc0efd v8::ScriptCompiler::CreateCodeCache(v8::Local) + 14157
10 Electron Framework 0x124bc0e11 v8::ScriptCompiler::CreateCodeCache(v8::Local) + 13921
11 Electron Framework 0x12470429d v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef) + 173965
12 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
13 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 6:: ThreadPoolBackgroundWorker
0 libsystem_kernel.dylib 0x7ff802856b4a mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff802865677 mach_msg2_internal + 83
2 libsystem_kernel.dylib 0x7ff80285dbbe mach_msg_overwrite + 574
3 libsystem_kernel.dylib 0x7ff802856e3e mach_msg + 19
4 Electron Framework 0x123fb2e70 v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 85104
5 Electron Framework 0x123fb2c4d v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84557
6 Electron Framework 0x123fb2bed v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84461
7 Electron Framework 0x123fb2b7d v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84349
8 Electron Framework 0x123e681a0 v8::Value::Uint32Value(v8::Local) const + 1296
9 Electron Framework 0x124bc0f2d v8::ScriptCompiler::CreateCodeCache(v8::Local) + 14205
10 Electron Framework 0x124bc0e3a v8::ScriptCompiler::CreateCodeCache(v8::Local) + 13962
11 Electron Framework 0x12470429d v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef) + 173965
12 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
13 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 7:: ThreadPoolForegroundWorker
0 libsystem_kernel.dylib 0x7ff802856b4a mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff802865677 mach_msg2_internal + 83
2 libsystem_kernel.dylib 0x7ff80285dbbe mach_msg_overwrite + 574
3 libsystem_kernel.dylib 0x7ff802856e3e mach_msg + 19
4 Electron Framework 0x123fb2e70 v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 85104
5 Electron Framework 0x123fb2c4d v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84557
6 Electron Framework 0x123fb2bed v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84461
7 Electron Framework 0x123fb2b7d v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84349
8 Electron Framework 0x123e681a0 v8::Value::Uint32Value(v8::Local) const + 1296
9 Electron Framework 0x124bc0efd v8::ScriptCompiler::CreateCodeCache(v8::Local) + 14157
10 Electron Framework 0x124bc0e11 v8::ScriptCompiler::CreateCodeCache(v8::Local) + 13921
11 Electron Framework 0x12470429d v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef) + 173965
12 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
13 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 8:: Chrome_IOThread
0 libsystem_kernel.dylib 0x7ff802860542 kevent64 + 10
1 Electron Framework 0x12529da4e v8::Module::GetUnboundModuleScript() + 97918
2 Electron Framework 0x1257b789b node::PrincipalRealm::enhance_fatal_stack_after_inspector() const + 106203
3 Electron Framework 0x124a90f3c node::StreamBase::GetFD() + 844
4 Electron Framework 0x124f58415 v8::ValueSerializer::Delegate::FreeBufferMemory(void*) + 21621
5 Electron Framework 0x124f58368 v8::ValueSerializer::Delegate::FreeBufferMemory(void*) + 21448
6 Electron Framework 0x12565189f v8::ObjectTemplate::SetHandler(v8::NamedPropertyHandlerConfiguration const&) + 19775
7 Electron Framework 0x12951a144 ares_dns_rr_get_ttl + 3478564
8 Electron Framework 0x12470429d v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef) + 173965
9 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
10 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 9:: MemoryInfra
0 libsystem_kernel.dylib 0x7ff802856b4a mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff802865677 mach_msg2_internal + 83
2 libsystem_kernel.dylib 0x7ff80285dbbe mach_msg_overwrite + 574
3 libsystem_kernel.dylib 0x7ff802856e3e mach_msg + 19
4 Electron Framework 0x123fb2e70 v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 85104
5 Electron Framework 0x123fb2c4d v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long) + 84557
6 Electron Framework 0x123e339d3 v8::CodeEvent::GetScriptName() + 5363
7 Electron Framework 0x123e336c5 v8::CodeEvent::GetScriptName() + 4581
8 Electron Framework 0x124a90f3c node::StreamBase::GetFD() + 844
9 Electron Framework 0x124f58415 v8::ValueSerializer::Delegate::FreeBufferMemory(void*) + 21621
10 Electron Framework 0x124f58368 v8::ValueSerializer::Delegate::FreeBufferMemory(void*) + 21448
11 Electron Framework 0x12951a144 ares_dns_rr_get_ttl + 3478564
12 Electron Framework 0x12470429d v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef) + 173965
13 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
14 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 10:
0 libsystem_kernel.dylib 0x7ff80285b81e kevent + 10
1 Electron Framework 0x126268c3b uv__io_poll + 1275
2 Electron Framework 0x126256185 uv_run + 485
3 Electron Framework 0x126639aa0 node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start()::'lambda'(void*)::__invoke(void*) + 128
4 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
5 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 11:
0 libsystem_kernel.dylib 0x7ff8028596f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80289927a _pthread_cond_wait + 988
2 Electron Framework 0x1262638c3 uv_cond_wait + 35
3 Electron Framework 0x126639d20 node::WorkerThreadsTaskRunner::DelayedTaskScheduler::FlushTasks(uv_async_s*) + 592
4 Electron Framework 0x12663776d node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int) + 1437
5 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
6 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 12:
0 libsystem_kernel.dylib 0x7ff8028596f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80289927a _pthread_cond_wait + 988
2 Electron Framework 0x1262638c3 uv_cond_wait + 35
3 Electron Framework 0x126639d20 node::WorkerThreadsTaskRunner::DelayedTaskScheduler::FlushTasks(uv_async_s*) + 592
4 Electron Framework 0x12663776d node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int) + 1437
5 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
6 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 13:
0 libsystem_kernel.dylib 0x7ff8028596f6 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80289927a _pthread_cond_wait + 988
2 Electron Framework 0x1262638c3 uv_cond_wait + 35
3 Electron Framework 0x126639d20 node::WorkerThreadsTaskRunner::DelayedTaskScheduler::FlushTasks(uv_async_s*) + 592
4 Electron Framework 0x12663776d node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int) + 1437
5 libsystem_pthread.dylib 0x7ff802898df1 _pthread_start + 99
6 libsystem_pthread.dylib 0x7ff802894857 thread_start + 15
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000002 rbx: 0x0000010c00220000 rcx: 0x00007ff8442cbc6c rdx: 0x00007ff8442d3348
rdi: 0x00007ff8442d3328 rsi: 0x00000000000120a8 rbp: 0x00007ff7b0e31510 rsp: 0x00007ff7b0e31510
r8: 0x00007ff8442d3340 r9: 0x0000000000000000 r10: 0x00000000ffffff00 r11: 0x0000000000000000
r12: 0x0000010c0022e788 r13: 0x00007ff7b0e39ee0 r14: 0x000000012d359908 r15: 0x0000010c00220000
rip: 0x000000012a77fa02 rfl: 0x0000000000000246 cr2: 0x0000000000000000
Logical CPU: 0
Error Code: 0x00000000
Trap Number: 3
Thread 0 instruction stream:
89 e5 48 83 ec 10 48 8d-45 f8 48 89 38 48 89 c7 ..H...H.E.H.8H..
e8 19 ee 5c f9 89 c7 e8-64 4d 14 02 48 83 c4 10 ...\....dM..H...
5d c3 66 66 66 2e 0f 1f-84 00 00 00 00 00 55 48 ].fff.........UH
89 e5 48 8d 05 ed 93 fe-03 8b 00 85 c0 74 0f 83 ..H..........t..
f8 01 75 11 bf ff ff ff-ff e8 98 47 14 02 31 ff ..u........G..1.
e8 91 47 14 02 83 f8 02-74 05 e8 93 44 14 02 cc ..G.....t...D...
[0f]0b 66 66 66 2e 0f 1f-84 00 00 00 00 00 55 48 ..fff.........UH <==
89 e5 53 50 89 fb 48 8b-05 29 b1 99 03 48 8b 38 ..SP..H..)...H.8
e8 9f 4b 14 02 48 8b 05-da a5 99 03 48 8b 38 e8 ..K..H......H.8.
90 4b 14 02 89 df e8 4b-47 14 02 0f 1f 00 55 48 .K.....KG.....UH
89 e5 48 83 ec 10 e8 f3-ea ff ff 48 8d 7d f8 48 ..H........H.}.H
89 07 e8 47 eb ff ff 48-83 c4 10 5d c3 90 66 0f ...G...H...]..f.
Binary Images:
0x10f0c4000 - 0x10f0c5fff com.jerichau.TodoCapture (1.0.1) <4c4c44be-5555-3144-a138-de70a4fe53f3> /Applications/todocapture.app/Contents/MacOS/todocapture
0x123d22000 - 0x12e119fff com.github.Electron.framework (*) <4c4c4447-5555-3144-a11f-52181fa63be1> /Applications/todocapture.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework
0x10f538000 - 0x10f73afff libffmpeg.dylib (*) <4c4c44cc-5555-3144-a108-ab2a4f83880a> /Applications/todocapture.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib
0x7ff8024ee000 - 0x7ff80258843f dyld (*) /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x7ff802893000 - 0x7ff80289edcf libsystem_pthread.dylib (*) /usr/lib/system/libsystem_pthread.dylib
0x7ff802856000 - 0x7ff802892837 libsystem_kernel.dylib (*) <05c853af-32f8-317c-91c7-03456d7a4311> /usr/lib/system/libsystem_kernel.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 8
thread_create: 0
thread_set_state: 365
VM Region Summary:
ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)
Writable regions: Total=226.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=226.7M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
ColorSync 160K 23
CoreGraphics 4K 1
Dispatch continuations 96.0M 1
Kernel Alloc Once 8K 1
MALLOC 33.3M 27
MALLOC guard page 48K 12
Memory Tag 253 32.0G 203
Memory Tag 255 1.3T 5
Memory Tag 255 (reserved) 128K 2 reserved VM address space (unallocated)
PROTECTED_MEMORY 4K 1
STACK GUARD 56.1M 14
Stack 89.6M 14
VM_ALLOCATE 24K 3
__CTF 824 1
__DATA 34.4M 913
__DATA_CONST 106.2M 931
__DATA_DIRTY 2585K 341
__FONT_DATA 2352 1
__INFO_FILTER 8 1
__LINKEDIT 166.0M 5
__OBJC_RO 61.2M 1
__OBJC_RW 2391K 2
__TEXT 1.2G 947
__TPRO_CONST 16 2
mapped file 68.7M 13
shared memory 792K 17
=========== ======= =======
TOTAL 1.3T 3483
TOTAL, minus reserved VM space 1.3T 3483
-----------
Full Report
-----------
{"roots_installed":0,"app_cohort":"2|date=1745496000000&sf=143458&tid=57c4f5fa6e10a88ddfbbc7241bd62690190104d93151f445ed387b8b043d6947&ttype=i","app_name":"todocapture","app_version":"1.0.1","timestamp":"2025-04-24 14:55:24.00 +0200","slice_uuid":"4c4c44be-5555-3144-a138-de70a4fe53f3","adam_id":"6744980926","build_version":"1.0.1","platform":1,"bundleID":"com.jerichau.TodoCapture","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.4.1 (24E263)","incident_id":"4CC7D639-E963-48E7-A7E1-0236011DA1B1","name":"todocapture","is_beta":1}
{
"uptime" : 320000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro16,1",
"coalitionID" : 34475,
"osVersion" : {
"train" : "macOS 15.4.1",
"build" : "24E263",
"releaseType" : "User"
},
"captureTime" : "2025-04-24 14:55:24.3760 +0200",
"codeSigningMonitor" : 0,
"incident" : "4CC7D639-E963-48E7-A7E1-0236011DA1B1",
"pid" : 56070,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-04-24 14:55:24.1292 +0200",
"procStartAbsTime" : 322760020798490,
"procExitAbsTime" : 322760265945295,
"procName" : "todocapture",
"procPath" : "\/Applications\/todocapture.app\/Contents\/MacOS\/todocapture",
"bundleInfo" : {"CFBundleShortVersionString":"1.0.1","CFBundleVersion":"1.0.1","CFBundleIdentifier":"com.jerichau.TodoCapture"},
"storeInfo" : {"storeCohortMetadata":"2|date=1745496000000&sf=143458&tid=57c4f5fa6e10a88ddfbbc7241bd62690190104d93151f445ed387b8b043d6947&ttype=i","itemID":"6744980926","deviceIdentifierForVendor":"6298BAE6-816D-5BB3-9EBC-20CEA66E5DF3","thirdParty":true,"entitledBeta":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.jerichau.TodoCapture",
"isBeta" : 1,
"appleIntelligenceStatus" : {"state":"unavailable","reasons":["notOptedIn","deviceNotCapable","unableToFetchAvailability","siriAssetIsNotReady"]},
"codeSigningID" : "com.jerichau.TodoCapture",
"codeSigningTeamID" : "ZY6Y53KJG3",
"codeSigningFlags" : 570503953,
"codeSigningValidationCategory" : 2,
"codeSigningTrustLevel" : 4294967295,
"codeSigningAuxiliaryInfo" : 0,
"bootSessionUUID" : "DEE39C6F-B570-4F51-9490-4308A12655FC",
"wakeTime" : 111832,
"bridgeVersion" : {"build":"22P4248","train":"9.4"},
"sleepWakeUUID" : "2E68654A-A679-437F-8A45-2100E335CCAD",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000002, 0x0000000000000000","rawCodes":[2,0],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":56070},
"os_fault" : {"process":"todocapture"},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":365,"task_for_pid":8},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":4416431,"instructionState":{"instructionStream":{"bytes":[137,229,72,131,236,16,72,141,69,248,72,137,56,72,137,199,232,25,238,92,249,137,199,232,100,77,20,2,72,131,196,16,93,195,102,102,102,46,15,31,132,0,0,0,0,0,85,72,137,229,72,141,5,237,147,254,3,139,0,133,192,116,15,131,248,1,117,17,191,255,255,255,255,232,152,71,20,2,49,255,232,145,71,20,2,131,248,2,116,5,232,147,68,20,2,204,15,11,102,102,102,46,15,31,132,0,0,0,0,0,85,72,137,229,83,80,137,251,72,139,5,41,177,153,3,72,139,56,232,159,75,20,2,72,139,5,218,165,153,3,72,139,56,232,144,75,20,2,137,223,232,75,71,20,2,15,31,0,85,72,137,229,72,131,236,16,232,243,234,255,255,72,141,125,248,72,137,7,232,71,235,255,255,72,131,196,16,93,195,144,102,15],"offset":96}},"threadState":{"r13":{"value":140701801357024},"rax":{"value":2},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":5053454600},"rsi":{"value":73896},"r8":{"value":140704272429888,"symbolLocation":448,"symbol":"__sFX"},"cr2":{"value":0},"rdx":{"value":140704272429896,"symbolLocation":456,"symbol":"__sFX"},"r10":{"value":4294967040},"r9":{"value":0},"r15":{"value":1151053463552},"rbx":{"value":1151053463552},"trap":{"value":3},"err":{"value":0},"r11":{"value":0},"rip":{"value":5007473154,"matchesCrashFrame":1},"rbp":{"value":140701801321744},"rsp":{"value":140701801321744},"r12":{"value":1151053522824},"rcx":{"value":140704272399468,"symbolLocation":172,"symbol":"_main_thread"},"flavor":"x86_THREAD_STATE","rdi":{"value":140704272429864,"symbolLocation":424,"symbol":"__sFX"}},"queue":"com.apple.main-thread","frames":[{"imageOffset":111532546,"symbol":"ares_llist_len","symbolLocation":18749170,"imageIndex":1},{"imageOffset":111522700,"symbol":"ares_llist_len","symbolLocation":18739324,"imageIndex":1},{"imageOffset":60476480,"symbol":"v8::Isolate::NumberOfHeapSpaces()","symbolLocation":9436640,"imageIndex":1},{"imageOffset":60476324,"symbol":"v8::Isolate::NumberOfHeapSpaces()","symbolLocation":9436484,"imageIndex":1},{"imageOffset":23776496,"symbol":"v8::Object::Delete(v8::Local, v8::Local)","symbolLocation":20640,"imageIndex":1},{"imageOffset":1210520,"symbol":"cppgc::internal::PersistentRegionLock::AssertLocked()","symbolLocation":184,"imageIndex":1},{"imageOffset":61965193,"symbol":"v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase(v8::internal::LocalIsolate*)","symbolLocation":460425,"imageIndex":1},{"imageOffset":61493100,"symbol":"v8::CppHeap::CollectGarbageInYoungGenerationForTesting(cppgc::EmbedderStackState)","symbolLocation":104684,"imageIndex":1},{"imageOffset":25092778,"symbol":"v8::Script::GetCompileHintsCollector() const","symbolLocation":36330,"imageIndex":1},{"imageOffset":15063513,"symbol":"v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&)","symbolLocation":1529,"imageIndex":1},{"imageOffset":15063240,"symbol":"v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&)","symbolLocation":1256,"imageIndex":1},{"imageOffset":15062243,"symbol":"v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&)","symbolLocation":259,"imageIndex":1},{"imageOffset":113407877,"symbol":"ares_llist_len","symbolLocation":20624501,"imageIndex":1},{"imageOffset":40222620,"symbol":"node::AsyncWrap::~AsyncWrap()","symbolLocation":813084,"imageIndex":1},{"imageOffset":40107241,"symbol":"node::AsyncWrap::~AsyncWrap()","symbolLocation":697705,"imageIndex":1},{"imageOffset":72419828,"symbol":"ares_llist_node_next","symbolLocation":180180,"imageIndex":1},{"imageOffset":72425248,"symbol":"ares_llist_node_next","symbolLocation":185600,"imageIndex":1},{"imageOffset":28260346,"symbol":"v8::DictionaryTemplate::New(v8::Isolate*, v8::MemorySpan> const>)","symbolLocation":39050,"imageIndex":1},{"imageOffset":45948447,"symbol":"crdtp::ProtocolTypeTraits>, void>::Deserialize(crdtp::DeserializerState*, std::__Cr::unique_ptr>*)","symbolLocation":1277311,"imageIndex":1},{"imageOffset":45952408,"symbol":"crdtp::ProtocolTypeTraits>, void>::Deserialize(crdtp::DeserializerState*, std::__Cr::unique_ptr>*)","symbolLocation":1281272,"imageIndex":1},{"imageOffset":45951989,"symbol":"crdtp::ProtocolTypeTraits>, void>::Deserialize(crdtp::DeserializerState*, std::__Cr::unique_ptr>*)","symbolLocation":1280853,"imageIndex":1},{"imageOffset":26563891,"symbol":"v8::ObjectTemplate::SetHandler(v8::NamedPropertyHandlerConfiguration const&)","symbolLocation":174547,"imageIndex":1},{"imageOffset":26561880,"symbol":"v8::ObjectTemplate::SetHandler(v8::NamedPropertyHandlerConfiguration const&)","symbolLocation":172536,"imageIndex":1},{"imageOffset":39089502,"symbol":"ElectronMain","symbolLocation":142,"imageIndex":1},{"imageOffset":25904,"symbol":"start","symbolLocation":3056,"imageIndex":3}]},{"id":4416445,"frames":[{"imageOffset":6196,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":6403},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145309368320},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145309892608},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703171168308},"rbp":{"value":0},"rsp":{"value":123145309892608},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145309892608}}},{"id":4416446,"frames":[{"imageOffset":6196,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":5635},"r8":{"value":409602},"cr2":{"value":0},"rdx":{"value":123145309904896},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":123145310428032},"rbx":{"value":123145310429184},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703171168308},"rbp":{"value":0},"rsp":{"value":123145310429184},"r12":{"value":1982472},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145310429184}}},{"id":4416447,"frames":[{"imageOffset":6196,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":5}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":16899},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145310441472},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":123145310964600},"rbx":{"value":123145310965760},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703171168308},"rbp":{"value":0},"rsp":{"value":123145310965760},"r12":{"value":7159813},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145310965760}}},{"id":4416451,"name":"ThreadPoolServiceThread","threadState":{"r13":{"value":0},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":1133871891968},"rsi":{"value":0},"r8":{"value":1},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":1133873749872},"r9":{"value":0},"r15":{"value":0},"rbx":{"value":1133872379504},"trap":{"value":133},"err":{"value":33554801},"r11":{"value":582},"rip":{"value":140703170954562},"rbp":{"value":123145319902608},"rsp":{"value":123145319902424},"r12":{"value":2147483648},"rcx":{"value":123145319902424},"flavor":"x86_THREAD_STATE","rdi":{"value":5}},"frames":[{"imageOffset":42306,"symbol":"kevent64","symbolLocation":10,"imageIndex":6},{"imageOffset":22526542,"symbol":"v8::Module::GetUnboundModuleScript()","symbolLocation":97918,"imageIndex":1},{"imageOffset":27875483,"symbol":"node::PrincipalRealm::enhance_fatal_stack_after_inspector() const","symbolLocation":106203,"imageIndex":1},{"imageOffset":14085948,"symbol":"node::StreamBase::GetFD()","symbolLocation":844,"imageIndex":1},{"imageOffset":19096597,"symbol":"v8::ValueSerializer::Delegate::FreeBufferMemory(void*)","symbolLocation":21621,"imageIndex":1},{"imageOffset":19096424,"symbol":"v8::ValueSerializer::Delegate::FreeBufferMemory(void*)","symbolLocation":21448,"imageIndex":1},{"imageOffset":19096333,"symbol":"v8::ValueSerializer::Delegate::FreeBufferMemory(void*)","symbolLocation":21357,"imageIndex":1},{"imageOffset":92242244,"symbol":"ares_dns_rr_get_ttl","symbolLocation":3478564,"imageIndex":1},{"imageOffset":10363549,"symbol":"v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef)","symbolLocation":173965,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}]},{"id":4416452,"name":"ThreadPoolForegroundWorker","threadState":{"r13":{"value":17179869442},"rax":{"value":268451845},"rflags":{"value":514},"cpu":{"value":0},"r14":{"value":122075855454208},"rsi":{"value":17179869442},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":122075855454208},"r9":{"value":122075855454208},"r15":{"value":32},"rbx":{"value":123145328303376},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":514},"rip":{"value":140703170915146},"rbp":{"value":123145328302704},"rsp":{"value":123145328302600},"r12":{"value":122075855454208},"rcx":{"value":123145328302600},"flavor":"x86_THREAD_STATE","rdi":{"value":123145328303376}},"frames":[{"imageOffset":2890,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":6},{"imageOffset":63095,"symbol":"mach_msg2_internal","symbolLocation":83,"imageIndex":6},{"imageOffset":31678,"symbol":"mach_msg_overwrite","symbolLocation":574,"imageIndex":6},{"imageOffset":3646,"symbol":"mach_msg","symbolLocation":19,"imageIndex":6},{"imageOffset":2690672,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":85104,"imageIndex":1},{"imageOffset":2690125,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84557,"imageIndex":1},{"imageOffset":2690029,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84461,"imageIndex":1},{"imageOffset":2689917,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84349,"imageIndex":1},{"imageOffset":1335712,"symbol":"v8::Value::Uint32Value(v8::Local) const","symbolLocation":1296,"imageIndex":1},{"imageOffset":15331069,"symbol":"v8::ScriptCompiler::CreateCodeCache(v8::Local)","symbolLocation":14157,"imageIndex":1},{"imageOffset":15330833,"symbol":"v8::ScriptCompiler::CreateCodeCache(v8::Local)","symbolLocation":13921,"imageIndex":1},{"imageOffset":10363549,"symbol":"v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef)","symbolLocation":173965,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}]},{"id":4416453,"name":"ThreadPoolBackgroundWorker","threadState":{"r13":{"value":17179869442},"rax":{"value":268451845},"rflags":{"value":514},"cpu":{"value":0},"r14":{"value":124274878709760},"rsi":{"value":17179869442},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":124274878709760},"r9":{"value":124274878709760},"r15":{"value":32},"rbx":{"value":123145336704272},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":514},"rip":{"value":140703170915146},"rbp":{"value":123145336703600},"rsp":{"value":123145336703496},"r12":{"value":124274878709760},"rcx":{"value":123145336703496},"flavor":"x86_THREAD_STATE","rdi":{"value":123145336704272}},"frames":[{"imageOffset":2890,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":6},{"imageOffset":63095,"symbol":"mach_msg2_internal","symbolLocation":83,"imageIndex":6},{"imageOffset":31678,"symbol":"mach_msg_overwrite","symbolLocation":574,"imageIndex":6},{"imageOffset":3646,"symbol":"mach_msg","symbolLocation":19,"imageIndex":6},{"imageOffset":2690672,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":85104,"imageIndex":1},{"imageOffset":2690125,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84557,"imageIndex":1},{"imageOffset":2690029,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84461,"imageIndex":1},{"imageOffset":2689917,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84349,"imageIndex":1},{"imageOffset":1335712,"symbol":"v8::Value::Uint32Value(v8::Local) const","symbolLocation":1296,"imageIndex":1},{"imageOffset":15331117,"symbol":"v8::ScriptCompiler::CreateCodeCache(v8::Local)","symbolLocation":14205,"imageIndex":1},{"imageOffset":15330874,"symbol":"v8::ScriptCompiler::CreateCodeCache(v8::Local)","symbolLocation":13962,"imageIndex":1},{"imageOffset":10363549,"symbol":"v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef)","symbolLocation":173965,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}]},{"id":4416454,"name":"ThreadPoolForegroundWorker","threadState":{"r13":{"value":17179869442},"rax":{"value":268451845},"rflags":{"value":514},"cpu":{"value":0},"r14":{"value":119859652329472},"rsi":{"value":17179869442},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":119859652329472},"r9":{"value":119859652329472},"r15":{"value":32},"rbx":{"value":123145345105168},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":514},"rip":{"value":140703170915146},"rbp":{"value":123145345104496},"rsp":{"value":123145345104392},"r12":{"value":119859652329472},"rcx":{"value":123145345104392},"flavor":"x86_THREAD_STATE","rdi":{"value":123145345105168}},"frames":[{"imageOffset":2890,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":6},{"imageOffset":63095,"symbol":"mach_msg2_internal","symbolLocation":83,"imageIndex":6},{"imageOffset":31678,"symbol":"mach_msg_overwrite","symbolLocation":574,"imageIndex":6},{"imageOffset":3646,"symbol":"mach_msg","symbolLocation":19,"imageIndex":6},{"imageOffset":2690672,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":85104,"imageIndex":1},{"imageOffset":2690125,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84557,"imageIndex":1},{"imageOffset":2690029,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84461,"imageIndex":1},{"imageOffset":2689917,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84349,"imageIndex":1},{"imageOffset":1335712,"symbol":"v8::Value::Uint32Value(v8::Local) const","symbolLocation":1296,"imageIndex":1},{"imageOffset":15331069,"symbol":"v8::ScriptCompiler::CreateCodeCache(v8::Local)","symbolLocation":14157,"imageIndex":1},{"imageOffset":15330833,"symbol":"v8::ScriptCompiler::CreateCodeCache(v8::Local)","symbolLocation":13921,"imageIndex":1},{"imageOffset":10363549,"symbol":"v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef)","symbolLocation":173965,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}]},{"id":4416455,"name":"Chrome_IOThread","threadState":{"r13":{"value":0},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":1133871911936},"rsi":{"value":0},"r8":{"value":1},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":1133873751840},"r9":{"value":0},"r15":{"value":0},"rbx":{"value":1133872371824},"trap":{"value":133},"err":{"value":33554801},"r11":{"value":582},"rip":{"value":140703170954562},"rbp":{"value":123145353506160},"rsp":{"value":123145353505976},"r12":{"value":2147483648},"rcx":{"value":123145353505976},"flavor":"x86_THREAD_STATE","rdi":{"value":6}},"frames":[{"imageOffset":42306,"symbol":"kevent64","symbolLocation":10,"imageIndex":6},{"imageOffset":22526542,"symbol":"v8::Module::GetUnboundModuleScript()","symbolLocation":97918,"imageIndex":1},{"imageOffset":27875483,"symbol":"node::PrincipalRealm::enhance_fatal_stack_after_inspector() const","symbolLocation":106203,"imageIndex":1},{"imageOffset":14085948,"symbol":"node::StreamBase::GetFD()","symbolLocation":844,"imageIndex":1},{"imageOffset":19096597,"symbol":"v8::ValueSerializer::Delegate::FreeBufferMemory(void*)","symbolLocation":21621,"imageIndex":1},{"imageOffset":19096424,"symbol":"v8::ValueSerializer::Delegate::FreeBufferMemory(void*)","symbolLocation":21448,"imageIndex":1},{"imageOffset":26409119,"symbol":"v8::ObjectTemplate::SetHandler(v8::NamedPropertyHandlerConfiguration const&)","symbolLocation":19775,"imageIndex":1},{"imageOffset":92242244,"symbol":"ares_dns_rr_get_ttl","symbolLocation":3478564,"imageIndex":1},{"imageOffset":10363549,"symbol":"v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef)","symbolLocation":173965,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}]},{"id":4416456,"name":"MemoryInfra","threadState":{"r13":{"value":17179869186},"rax":{"value":268451845},"rflags":{"value":514},"cpu":{"value":0},"r14":{"value":146247931396096},"rsi":{"value":17179869186},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":146247931396096},"r9":{"value":146247931396096},"r15":{"value":32},"rbx":{"value":123145361906768},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":514},"rip":{"value":140703170915146},"rbp":{"value":123145361906096},"rsp":{"value":123145361905992},"r12":{"value":146247931396096},"rcx":{"value":123145361905992},"flavor":"x86_THREAD_STATE","rdi":{"value":123145361906768}},"frames":[{"imageOffset":2890,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":6},{"imageOffset":63095,"symbol":"mach_msg2_internal","symbolLocation":83,"imageIndex":6},{"imageOffset":31678,"symbol":"mach_msg_overwrite","symbolLocation":574,"imageIndex":6},{"imageOffset":3646,"symbol":"mach_msg","symbolLocation":19,"imageIndex":6},{"imageOffset":2690672,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":85104,"imageIndex":1},{"imageOffset":2690125,"symbol":"v8::internal::StrongRootAllocatorBase::deallocate_impl(unsigned long*, unsigned long)","symbolLocation":84557,"imageIndex":1},{"imageOffset":1120723,"symbol":"v8::CodeEvent::GetScriptName()","symbolLocation":5363,"imageIndex":1},{"imageOffset":1119941,"symbol":"v8::CodeEvent::GetScriptName()","symbolLocation":4581,"imageIndex":1},{"imageOffset":14085948,"symbol":"node::StreamBase::GetFD()","symbolLocation":844,"imageIndex":1},{"imageOffset":19096597,"symbol":"v8::ValueSerializer::Delegate::FreeBufferMemory(void*)","symbolLocation":21621,"imageIndex":1},{"imageOffset":19096424,"symbol":"v8::ValueSerializer::Delegate::FreeBufferMemory(void*)","symbolLocation":21448,"imageIndex":1},{"imageOffset":92242244,"symbol":"ares_dns_rr_get_ttl","symbolLocation":3478564,"imageIndex":1},{"imageOffset":10363549,"symbol":"v8::internal::compiler::CompilationDependencies::DependOnOwnConstantDataProperty(v8::internal::compiler::JSObjectRef, v8::internal::compiler::MapRef, v8::internal::FieldIndex, v8::internal::compiler::ObjectRef)","symbolLocation":173965,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}]},{"id":4416457,"frames":[{"imageOffset":22558,"symbol":"kevent","symbolLocation":10,"imageIndex":6},{"imageOffset":39087163,"symbol":"uv__io_poll","symbolLocation":1275,"imageIndex":1},{"imageOffset":39010693,"symbol":"uv_run","symbolLocation":485,"imageIndex":1},{"imageOffset":43088544,"symbol":"node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start()::'lambda'(void*)::__invoke(void*)","symbolLocation":128,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}],"threadState":{"r13":{"value":4294967295},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":123145370275568},"r8":{"value":1024},"cr2":{"value":0},"rdx":{"value":1},"r10":{"value":123145370275568},"r9":{"value":0},"r15":{"value":1151053416704},"rbx":{"value":0},"trap":{"value":133},"err":{"value":33554795},"r11":{"value":582},"rip":{"value":140703170934814},"rbp":{"value":123145370308384},"rsp":{"value":123145370275416},"r12":{"value":1151053416168},"rcx":{"value":123145370275416},"flavor":"x86_THREAD_STATE","rdi":{"value":15}}},{"id":4416458,"frames":[{"imageOffset":14070,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":6},{"imageOffset":25210,"symbol":"_pthread_cond_wait","symbolLocation":988,"imageIndex":5},{"imageOffset":39065795,"symbol":"uv_cond_wait","symbolLocation":35,"imageIndex":1},{"imageOffset":43089184,"symbol":"node::WorkerThreadsTaskRunner::DelayedTaskScheduler::FlushTasks(uv_async_s*)","symbolLocation":592,"imageIndex":1},{"imageOffset":43079533,"symbol":"node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int)","symbolLocation":1437,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}],"threadState":{"r13":{"value":512},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":1151052416216},"rsi":{"value":512},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":160},"r15":{"value":0},"rbx":{"value":123145378709504},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703170926326},"rbp":{"value":123145378709280},"rsp":{"value":123145378709128},"r12":{"value":123145378709152},"rcx":{"value":123145378709128},"flavor":"x86_THREAD_STATE","rdi":{"value":1151052416216}}},{"id":4416459,"frames":[{"imageOffset":14070,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":6},{"imageOffset":25210,"symbol":"_pthread_cond_wait","symbolLocation":988,"imageIndex":5},{"imageOffset":39065795,"symbol":"uv_cond_wait","symbolLocation":35,"imageIndex":1},{"imageOffset":43089184,"symbol":"node::WorkerThreadsTaskRunner::DelayedTaskScheduler::FlushTasks(uv_async_s*)","symbolLocation":592,"imageIndex":1},{"imageOffset":43079533,"symbol":"node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int)","symbolLocation":1437,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}],"threadState":{"r13":{"value":4294967552},"rax":{"value":4},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":1151052416216},"rsi":{"value":4294967552},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":160},"r15":{"value":0},"rbx":{"value":123145387110400},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703170926326},"rbp":{"value":123145387110176},"rsp":{"value":123145387110024},"r12":{"value":123145387110048},"rcx":{"value":123145387110024},"flavor":"x86_THREAD_STATE","rdi":{"value":1151052416216}}},{"id":4416460,"frames":[{"imageOffset":14070,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":6},{"imageOffset":25210,"symbol":"_pthread_cond_wait","symbolLocation":988,"imageIndex":5},{"imageOffset":39065795,"symbol":"uv_cond_wait","symbolLocation":35,"imageIndex":1},{"imageOffset":43089184,"symbol":"node::WorkerThreadsTaskRunner::DelayedTaskScheduler::FlushTasks(uv_async_s*)","symbolLocation":592,"imageIndex":1},{"imageOffset":43079533,"symbol":"node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int)","symbolLocation":1437,"imageIndex":1},{"imageOffset":24049,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":5},{"imageOffset":6231,"symbol":"thread_start","symbolLocation":15,"imageIndex":5}],"threadState":{"r13":{"value":768},"rax":{"value":260},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":1151052416216},"rsi":{"value":768},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":160},"r15":{"value":0},"rbx":{"value":123145395511296},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703170926326},"rbp":{"value":123145395511072},"rsp":{"value":123145395510920},"r12":{"value":123145395510944},"rcx":{"value":123145395510920},"flavor":"x86_THREAD_STATE","rdi":{"value":1151052416216}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4547428352,
"CFBundleShortVersionString" : "1.0.1",
"CFBundleIdentifier" : "com.jerichau.TodoCapture",
"size" : 8192,
"uuid" : "4c4c44be-5555-3144-a138-de70a4fe53f3",
"path" : "\/Applications\/todocapture.app\/Contents\/MacOS\/todocapture",
"name" : "todocapture",
"CFBundleVersion" : "1.0.1"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4895940608,
"CFBundleIdentifier" : "com.github.Electron.framework",
"size" : 171933696,
"uuid" : "4c4c4447-5555-3144-a11f-52181fa63be1",
"path" : "\/Applications\/todocapture.app\/Contents\/Frameworks\/Electron Framework.framework\/Versions\/A\/Electron Framework",
"name" : "Electron Framework",
"CFBundleVersion" : "35.2.0"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4552097792,
"size" : 2109440,
"uuid" : "4c4c44cc-5555-3144-a108-ab2a4f83880a",
"path" : "\/Applications\/todocapture.app\/Contents\/Frameworks\/Electron Framework.framework\/Versions\/A\/Libraries\/libffmpeg.dylib",
"name" : "libffmpeg.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703167340544,
"size" : 631872,
"uuid" : "d90f985a-73b7-32a6-9f7a-a79a936bf75f",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703171162112,
"size" : 48592,
"uuid" : "b33f6374-3285-3bc8-8946-3472c31aabcd",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703170912256,
"size" : 247864,
"uuid" : "05c853af-32f8-317c-91c7-03456d7a4311",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
}
],
"sharedCache" : {
"base" : 140703139131392,
"size" : 30064771072,
"uuid" : "5182416c-b0ce-39a0-8348-5b0b287e48c6"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)\nWritable regions: Total=226.7M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=226.7M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nColorSync 160K 23 \nCoreGraphics 4K 1 \nDispatch continuations 96.0M 1 \nKernel Alloc Once 8K 1 \nMALLOC 33.3M 27 \nMALLOC guard page 48K 12 \nMemory Tag 253 32.0G 203 \nMemory Tag 255 1.3T 5 \nMemory Tag 255 (reserved) 128K 2 reserved VM address space (unallocated)\nPROTECTED_MEMORY 4K 1 \nSTACK GUARD 56.1M 14 \nStack 89.6M 14 \nVM_ALLOCATE 24K 3 \n__CTF 824 1 \n__DATA 34.4M 913 \n__DATA_CONST 106.2M 931 \n__DATA_DIRTY 2585K 341 \n__FONT_DATA 2352 1 \n__INFO_FILTER 8 1 \n__LINKEDIT 166.0M 5 \n__OBJC_RO 61.2M 1 \n__OBJC_RW 2391K 2 \n__TEXT 1.2G 947 \n__TPRO_CONST 16 2 \nmapped file 68.7M 13 \nshared memory 792K 17 \n=========== ======= ======= \nTOTAL 1.3T 3483 \nTOTAL, minus reserved VM space 1.3T 3483 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "2013e7e2e9b4c259cc86601cc4d8d39295c06f63",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "64c025b28b7f0e739e4fbe58",
"factorPackIds" : {
},
"deploymentId" : 240000041
},
{
"rolloutId" : "642da32dea3b2418c750f848",
"factorPackIds" : {
"VISUAL_INTELLIGENCE_VICTORIA" : "66d8b2f77cd4b62688efd2cf"
},
"deploymentId" : 240000004
}
],
"experiments" : [
]
}
}
```
`
And I did find one very similiar issue: https://github.com/electron/forge/issues/2943 - but that was closed due to being fixed in osxSign https://github.com/electron/osx-sign/pull/292 by @quanglam2807 and @erickzhao - yet I'm still experiencing the similar issue two years later, might have been reintroduced in later version, who knows. Any help would be greatly appriciated.
Thank you for taking the time, you guys are the best!
I use 'almost' stock-standard forge configs
+ I added my appBundleId
+ I've tried EnableEmbeddedAsarIntegrityValidation true/false
```
const { FusesPlugin } = require('@electron-forge/plugin-fuses');
const { FuseV1Options, FuseVersion } = require('@electron/fuses');
module.exports = {
packagerConfig: {
appBundleId: "com.*********.TodoCapture",
asar: true,
osxSign: {
}
},
rebuildConfig: {},
makers: [
{
name: "@electron-forge/maker-pkg",
config: {
},
},
{
name: '@electron-forge/maker-squirrel',
config: {},
},
{
name: '@electron-forge/maker-zip',
platforms: ['darwin'],
},
{
name: '@electron-forge/maker-deb',
config: {},
},
{
name: '@electron-forge/maker-rpm',
config: {},
},
],
plugins: [
{
name: '@electron-forge/plugin-auto-unpack-natives',
config: {},
},
// Fuses are used to enable/disable various Electron functionality
// at package time, before code signing the application
new FusesPlugin({
version: FuseVersion.V1,
[FuseV1Options.RunAsNode]: false,
[FuseV1Options.EnableCookieEncryption]: true,
[FuseV1Options.EnableNodeOptionsEnvironmentVariable]: false,
[FuseV1Options.EnableNodeCliInspectArguments]: false,
[FuseV1Options.EnableEmbeddedAsarIntegrityValidation]: false,
[FuseV1Options.OnlyLoadAppFromAsar]: true,
}),
],
};
```
Contributor guide
Assessment
This issue has not been assessed yet.