Open Kromtec opened 1 week ago
Chipping in: I checked both 1.0.0 and 1.1.0 releases and also get a segmentation fault. Happy to gather more logs or crash reports. I'm on an M3 MacBook Air running the macOS 15.2 beta
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: LegendsViewer [35132]
Path: /Applications/LegendsViewer.app/Contents/MacOS/LegendsViewer
Identifier: com.kromtec.legendsviewer-next
Version: 1.0 (1.0)
Code Type: X86-64 (Translated)
Parent Process: zsh [35041]
Responsible: iTerm2 [31323]
User ID: 501
Date/Time: 2024-11-29 21:27:40.1734 -0600
OS Version: macOS 15.2 (24C5089c)
Report Version: 12
Anonymous UUID: E9A2BA2D-3F6F-6340-B278-56F35DFB9AD2
Sleep/Wake UUID: B410DEA1-62F4-47B3-881C-13FE9F735462
Time Awake Since Boot: 38000 seconds
Time Since Wake: 1820 seconds
System Integrity Protection: enabled
Notes:
PC register does not match crashing frame (0x0 vs 0x7FF803AB57D4)
Crashed Thread: 2
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000000030ed958e0
Exception Codes: 0x0000000000000002, 0x000000030ed958e0
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [35132]
VM Region Info: 0x30ed958e0 is in 0x30b592000-0x30ed96000; bytes after start: 58734816 bytes before end: 1823
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
mapped file 208b98000-208bed000 [ 340K] r--/rw- SM=COW Object_id=29ea9558
GAP OF 0x1029a5000 BYTES
---> Stack Guard 30b592000-30ed96000 [ 56.0M] ---/rwx SM=NUL
Stack 30ed96000-30f592000 [ 8176K] rw-/rwx SM=SHM
Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x7FF803AB57D4)
Thread 0:: Dispatch queue: com.apple.main-thread
0 LegendsViewer 0x1031ff5a8 MachMessage::SendForwardException(unsigned int, MachExceptionInfo*, CorUnix::CPalThread*) + 120
1 LegendsViewer 0x1031fdb4b PAL_DispatchException + 107
Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x7ff7ffeb7ea0 0x7ff7ffeb4000 + 16032
Thread 2 Crashed:
0 libsystem_platform.dylib 0x7ff803ab57d4 _platform_memmove$VARIANT$Rosetta + 340
1 LegendsViewer 0x1031fe28c SEHExceptionThread(void*) + 1580
2 libsystem_pthread.dylib 0x7ff803a7c253 _pthread_start + 99
3 libsystem_pthread.dylib 0x7ff803a77bef thread_start + 15
Thread 3:: .NET SynchManager
0 ??? 0x7ff893f36a84 ???
1 libsystem_kernel.dylib 0x7ff803a3fbda kevent + 10
2 LegendsViewer 0x1031f198c CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int) + 460
3 LegendsViewer 0x1031f1033 CorUnix::CPalSynchronizationManager::WorkerThread(void*) + 147
4 LegendsViewer 0x1031fb9a7 CorUnix::CPalThread::ThreadEntry(void*) + 407
5 libsystem_pthread.dylib 0x7ff803a7c253 _pthread_start + 99
6 libsystem_pthread.dylib 0x7ff803a77bef thread_start + 15
Thread 2 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x000000030ed95900 rdx: 0x0000000000000a88
rdi: 0x000000030ed958e0 rsi: 0x000000030f612430 rbp: 0x000000030f6107c0 rsp: 0x000000030f610790
r8: 0x000012c800000000 r9: 0x000000030ed974a8 r10: 0x000000030ed97f38 r11: 0xfffffffffffffff8
r12: 0x0000000200000001 r13: 0x0000000000000001 r14: 0x0000000000000000 r15: 0x0000002a00000004
rip: <unavailable> rfl: 0x0000000000000283
tmp0: 0x00007ff89448ce70 tmp1: 0x00000000000009f0 tmp2: 0x0000000116da1f00
Binary Images:
0x2089ad000 - 0x208a38fff dyld (*) <d98f54b5-1864-378c-9e2b-82a94800ec91> /usr/lib/dyld
0x7ff7ffeb4000 - 0x7ff7ffee3fff runtime (*) <6a360c41-1729-30a8-b7d2-055dddac0786> /usr/libexec/rosetta/runtime
0x116790000 - 0x1167f7fff libRosettaRuntime (*) <4cb71c5f-4e41-3ce6-a65a-b283bc4bfab5> /Library/Apple/*/libRosettaRuntime
0x102abd000 - 0x103350fff com.kromtec.legendsviewer-next (1.0) <4c8394ec-b596-3a6d-b085-d1250ea38e1b> /Applications/LegendsViewer.app/Contents/MacOS/LegendsViewer
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x7ff803aaf000 - 0x7ff803ab8fe7 libsystem_platform.dylib (*) <74dbd070-85f0-3f6d-8455-edec76bc05f8> /usr/lib/system/libsystem_platform.dylib
0x7ff803a76000 - 0x7ff803a81fff libsystem_pthread.dylib (*) <1de0136a-0c96-33a7-8622-88cb542b5224> /usr/lib/system/libsystem_pthread.dylib
0x7ff803a3a000 - 0x7ff803a75fff libsystem_kernel.dylib (*) <a7d7b7a9-c64a-3349-bf2d-8a2e56e9bd63> /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: 1966
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=509.5M resident=0K(0%) swapped_out_or_unallocated=509.5M(100%)
Writable regions: Total=844.2M written=402K(0%) resident=402K(0%) swapped_out=0K(0%) unallocated=843.8M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
Kernel Alloc Once 8K 1
MALLOC 676.1M 18
MALLOC guard page 96K 6
Rosetta Arena 4096K 2
Rosetta Generic 1024K 253
Rosetta IndirectBranch 64K 1
Rosetta JIT 128.0M 1
Rosetta Return Stack 60K 6
Rosetta Thread Context 60K 6
Stack 9216K 3
Stack Guard 56.0M 3
VM_ALLOCATE 1.6G 2
VM_ALLOCATE (reserved) 4K 1 reserved VM address space (unallocated)
__DATA 4391K 285
__DATA_CONST 21.9M 301
__DATA_DIRTY 437K 93
__FONT_DATA 2352 1
__LINKEDIT 268.1M 9
__OBJC_RO 76.8M 1
__OBJC_RW 2370K 2
__TEXT 241.4M 310
__TPRO_CONST 280K 2
mapped file 97.1M 7
owned unmapped memory 16K 1
page table in kernel 402K 1
shared memory 96K 5
=========== ======= =======
TOTAL 3.2G 1322
TOTAL, minus reserved VM space 3.2G 1322
-----------
Full Report
-----------
{"app_name":"LegendsViewer","timestamp":"2024-11-29 21:27:41.00 -0600","app_version":"1.0","slice_uuid":"4c8394ec-b596-3a6d-b085-d1250ea38e1b","build_version":"1.0","platform":1,"bundleID":"com.kromtec.legendsviewer-next","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.2 (24C5089c)","roots_installed":0,"name":"LegendsViewer","incident_id":"D5A3C562-AC85-4FE6-BBBA-FA7DA9B071B4"}
{
"uptime" : 38000,
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "Mac15,13",
"coalitionID" : 14400,
"osVersion" : {
"train" : "macOS 15.2",
"build" : "24C5089c",
"releaseType" : "User"
},
"captureTime" : "2024-11-29 21:27:40.1734 -0600",
"codeSigningMonitor" : 1,
"incident" : "D5A3C562-AC85-4FE6-BBBA-FA7DA9B071B4",
"pid" : 35132,
"translated" : true,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2024-11-29 21:27:39.8442 -0600",
"procStartAbsTime" : 933257971574,
"procExitAbsTime" : 933265862920,
"procName" : "LegendsViewer",
"procPath" : "\/Applications\/LegendsViewer.app\/Contents\/MacOS\/LegendsViewer",
"bundleInfo" : {"CFBundleShortVersionString":"1.0","CFBundleVersion":"1.0","CFBundleIdentifier":"com.kromtec.legendsviewer-next"},
"storeInfo" : {"deviceIdentifierForVendor":"C59338D3-5DB9-51B7-BE51-14F6F817B8A9","thirdParty":true},
"parentProc" : "zsh",
"parentPid" : 35041,
"coalitionName" : "com.googlecode.iterm2",
"crashReporterKey" : "E9A2BA2D-3F6F-6340-B278-56F35DFB9AD2",
"responsiblePid" : 31323,
"responsibleProc" : "iTerm2",
"codeSigningID" : "com.kromtec.legendsviewer-next",
"codeSigningTeamID" : "8X77K9NDG3",
"codeSigningFlags" : 570503953,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"bootSessionUUID" : "B531D020-C218-4748-BCFF-2AB273B00ED2",
"wakeTime" : 1820,
"sleepWakeUUID" : "B410DEA1-62F4-47B3-881C-13FE9F735462",
"sip" : "enabled",
"vmRegionInfo" : "0x30ed958e0 is in 0x30b592000-0x30ed96000; bytes after start: 58734816 bytes before end: 1823\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 208b98000-208bed000 [ 340K] r--\/rw- SM=COW Object_id=29ea9558\n GAP OF 0x1029a5000 BYTES\n---> Stack Guard 30b592000-30ed96000 [ 56.0M] ---\/rwx SM=NUL \n Stack 30ed96000-30f592000 [ 8176K] rw-\/rwx SM=SHM ",
"exception" : {"codes":"0x0000000000000002, 0x000000030ed958e0","rawCodes":[2,13134026976],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x000000030ed958e0"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":35132},
"vmregioninfo" : "0x30ed958e0 is in 0x30b592000-0x30ed96000; bytes after start: 58734816 bytes before end: 1823\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 208b98000-208bed000 [ 340K] r--\/rw- SM=COW Object_id=29ea9558\n GAP OF 0x1029a5000 BYTES\n---> Stack Guard 30b592000-30ed96000 [ 56.0M] ---\/rwx SM=NUL \n Stack 30ed96000-30f592000 [ 8176K] rw-\/rwx SM=SHM ",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":1966},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 2,
"threads" : [{"id":881985,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":13134034064},"r12":{"value":13134035696},"rosetta":{"tmp2":{"value":4448443512},"tmp1":{"value":4347393441},"tmp0":{"value":19}},"rbx":{"value":13134034088},"r8":{"value":4},"r15":{"value":140369949922816},"r10":{"value":0},"rdx":{"value":18446744073709551608},"rdi":{"value":13134034128},"r9":{"value":0},"r13":{"value":400055185968741192},"rflags":{"value":518},"rax":{"value":0},"rsp":{"value":13134032976},"r11":{"value":0},"rcx":{"value":13134036792},"r14":{"value":3847},"rsi":{"value":13134038392}},"queue":"com.apple.main-thread","frames":[{"imageOffset":7611816,"symbol":"MachMessage::SendForwardException(unsigned int, MachExceptionInfo*, CorUnix::CPalThread*)","symbolLocation":120,"imageIndex":3},{"imageOffset":7605067,"symbol":"PAL_DispatchException","symbolLocation":107,"imageIndex":3}]},{"id":881987,"name":"com.apple.rosetta.exceptionserver","threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":34097745362944},"r12":{"value":4537820172,"region":"<translation info unavailable>"},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":4496830768899},"tmp0":{"value":10337986281472}},"rbx":{"value":4496830768899},"r8":{"value":7939},"r15":{"value":6442455040},"r10":{"value":0},"rdx":{"value":0},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":4678408816},"rflags":{"value":582},"rax":{"value":268451845},"rsp":{"value":10337986281472},"r11":{"value":13134026976},"rcx":{"value":17314086914},"r14":{"value":140705616416760},"rsi":{"value":2616}},"frames":[{"imageOffset":16032,"imageIndex":1}]},{"triggered":true,"id":882000,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":13142919104},"r12":{"value":8589934593},"rosetta":{"tmp2":{"value":4678360832},"tmp1":{"value":2544},"tmp0":{"value":140705616416368}},"rbx":{"value":0},"r8":{"value":20650202759168},"r15":{"value":180388626436},"r10":{"value":13134036792},"rdx":{"value":2696},"rdi":{"value":13134026976},"r9":{"value":13134034088},"r13":{"value":1},"rflags":{"value":643},"rax":{"value":0},"rsp":{"value":13142919056},"r11":{"value":18446744073709551608},"rcx":{"value":13134027008},"r14":{"value":0},"rsi":{"value":13142926384}},"frames":[{"imageOffset":26580,"symbol":"_platform_memmove$VARIANT$Rosetta","symbolLocation":340,"imageIndex":5},{"imageOffset":7606924,"symbol":"SEHExceptionThread(void*)","symbolLocation":1580,"imageIndex":3},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":6},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":882004,"name":".NET SynchManager","threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":0},"r12":{"value":140369933168128},"rosetta":{"tmp2":{"value":140703189695440},"tmp1":{"value":140705610820184},"tmp0":{"value":18446744073709551615}},"rbx":{"value":140369933168172},"r8":{"value":3},"r15":{"value":0},"r10":{"value":140369933168172},"rdx":{"value":1},"rdi":{"value":105553118551776},"r9":{"value":0},"r13":{"value":4294967295},"rflags":{"value":646},"rax":{"value":4},"rsp":{"value":1},"r11":{"value":249},"rcx":{"value":0},"r14":{"value":0},"rsi":{"value":0}},"frames":[{"imageOffset":140705610820228,"imageIndex":4},{"imageOffset":23514,"symbol":"kevent","symbolLocation":10,"imageIndex":7},{"imageOffset":7555468,"symbol":"CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int)","symbolLocation":460,"imageIndex":3},{"imageOffset":7553075,"symbol":"CorUnix::CPalSynchronizationManager::WorkerThread(void*)","symbolLocation":147,"imageIndex":3},{"imageOffset":7596455,"symbol":"CorUnix::CPalThread::ThreadEntry(void*)","symbolLocation":407,"imageIndex":3},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":6},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 8734298112,
"size" : 573440,
"uuid" : "d98f54b5-1864-378c-9e2b-82a94800ec91",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 140703127257088,
"size" : 196608,
"uuid" : "6a360c41-1729-30a8-b7d2-055dddac0786",
"path" : "\/usr\/libexec\/rosetta\/runtime",
"name" : "runtime"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 4671995904,
"size" : 425984,
"uuid" : "4cb71c5f-4e41-3ce6-a65a-b283bc4bfab5",
"path" : "\/Library\/Apple\/*\/libRosettaRuntime",
"name" : "libRosettaRuntime"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4339781632,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.kromtec.legendsviewer-next",
"size" : 8994816,
"uuid" : "4c8394ec-b596-3a6d-b085-d1250ea38e1b",
"path" : "\/Applications\/LegendsViewer.app\/Contents\/MacOS\/LegendsViewer",
"name" : "LegendsViewer",
"CFBundleVersion" : "1.0"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703190151168,
"size" : 40936,
"uuid" : "74dbd070-85f0-3f6d-8455-edec76bc05f8",
"path" : "\/usr\/lib\/system\/libsystem_platform.dylib",
"name" : "libsystem_platform.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703189917696,
"size" : 49152,
"uuid" : "1de0136a-0c96-33a7-8622-88cb542b5224",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703189671936,
"size" : 245760,
"uuid" : "a7d7b7a9-c64a-3349-bf2d-8a2e56e9bd63",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
}
],
"sharedCache" : {
"base" : 140703185436672,
"size" : 25769803776,
"uuid" : "db6c418e-a060-317a-b431-9cf4329078b7"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=509.5M resident=0K(0%) swapped_out_or_unallocated=509.5M(100%)\nWritable regions: Total=844.2M written=402K(0%) resident=402K(0%) swapped_out=0K(0%) unallocated=843.8M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nKernel Alloc Once 8K 1 \nMALLOC 676.1M 18 \nMALLOC guard page 96K 6 \nRosetta Arena 4096K 2 \nRosetta Generic 1024K 253 \nRosetta IndirectBranch 64K 1 \nRosetta JIT 128.0M 1 \nRosetta Return Stack 60K 6 \nRosetta Thread Context 60K 6 \nStack 9216K 3 \nStack Guard 56.0M 3 \nVM_ALLOCATE 1.6G 2 \nVM_ALLOCATE (reserved) 4K 1 reserved VM address space (unallocated)\n__DATA 4391K 285 \n__DATA_CONST 21.9M 301 \n__DATA_DIRTY 437K 93 \n__FONT_DATA 2352 1 \n__LINKEDIT 268.1M 9 \n__OBJC_RO 76.8M 1 \n__OBJC_RW 2370K 2 \n__TEXT 241.4M 310 \n__TPRO_CONST 280K 2 \nmapped file 97.1M 7 \nowned unmapped memory 16K 1 \npage table in kernel 402K 1 \nshared memory 96K 5 \n=========== ======= ======= \nTOTAL 3.2G 1322 \nTOTAL, minus reserved VM space 3.2G 1322 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"logWritingSignature" : "59e469c0598c8de7ce1102307134b2d883d22def",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "661464ecda55e5192b100804",
"factorPackIds" : {
},
"deploymentId" : 250000004
},
{
"rolloutId" : "648cada15dbc71671bb3aa1b",
"factorPackIds" : {
"SIRI_EXPERIENCE_CAM" : "65a81173096f6a1f1ba46525"
},
"deploymentId" : 250000113
}
],
"experiments" : [
{
"treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
"experimentId" : "6643969b3099cf28e049862f",
"deploymentId" : 400000007
},
{
"treatmentId" : "993c66e1-bf83-41fd-a09f-0d8d5906d223",
"experimentId" : "664fc3cd79a61a0b8b557292",
"deploymentId" : 300000012
}
]
},
"reportNotes" : [
"PC register does not match crashing frame (0x0 vs 0x7FF803AB57D4)"
]
}
Model: Mac15,13, BootROM 11881.61.2.0.1, proc 8:4:4 processors, 8 GB, SMC
Graphics: Apple M3, Apple M3, Built-In
Display: Color LCD, spdisplays_2880x1864Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4388), wl0: Oct 31 2024 06:18:43 version 23.10.900.20.41.51.176 FWID 01-24228154
IO80211_driverkit-1345.8 "IO80211_driverkit-1345.8" Nov 10 2024 22:20:50
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Air, Apple Inc.
Thunderbolt Bus: MacBook Air, Apple Inc.
both 1.1.0 and 1.0.0 builds show the same version: 1.0
Posted by jecowa on bay12forums
Crash Report: