Crash: UI code called from non-main thread

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
User avatar
uliwitness
Student Driver
Posts: 11
Joined: Thu Feb 17, 2022 12:04 am

Crash: UI code called from non-main thread

Post by uliwitness »

Just had this crash, and thought I'd post it here in case it helps tracking down some issue. Looks like Thread 3 is calling into SDL somehow and that causes removeFromSuperview: being called on a non-main thread. Not sure if sigsegvhandler is a segment violation in the emulated code, or outside (might be the former, given I was trying to launch the CodeWarrior 6 debugger).

Code: Select all

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               SheepShaver [16268]
Path:                  /Users/USER/*/SheepShaver.app/Contents/MacOS/SheepShaver
Identifier:            com.emaculation.sheepshaver
Version:               2.5 (2.5)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-10-20 21:35:37.1129 +0200
OS Version:            macOS 12.6 (21G115)
Report Version:        12
Bridge OS Version:     6.6 (19P6067)
Anonymous UUID:        7C674C31-9691-DD1D-0FE6-4DFCC714AAC4

Sleep/Wake UUID:       C8394997-4608-4411-9B77-32E2CDC7B56D

Time Awake Since Boot: 55000 seconds
Time Since Wake:       6773 seconds

System Integrity Protection: enabled

Crashed Thread:        3

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [16268]

Thread 0::  Dispatch queue: com.apple.main-thread
0   ???                           	        0x11782734 ???

Thread 1:: AMCP Logging Spool
0   libsystem_kernel.dylib        	    0x7ff8013d39b6 semaphore_wait_trap + 10
1   caulk                         	    0x7ff809f102e6 caulk::mach::semaphore::wait_or_error() + 16
2   caulk                         	    0x7ff809ef8148 caulk::concurrent::details::worker_thread::run() + 36
3   caulk                         	    0x7ff809ef7e0c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 41
4   libsystem_pthread.dylib       	    0x7ff8014104e1 _pthread_start + 125
5   libsystem_pthread.dylib       	    0x7ff80140bf6b thread_start + 15

Thread 2:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	    0x7ff8013d397a mach_msg_trap + 10
1   libsystem_kernel.dylib        	    0x7ff8013d3ce8 mach_msg + 56
2   CoreFoundation                	    0x7ff8014d736d __CFRunLoopServiceMachPort + 319
3   CoreFoundation                	    0x7ff8014d59f8 __CFRunLoopRun + 1276
4   CoreFoundation                	    0x7ff8014d4e3c CFRunLoopRunSpecific + 562
5   AppKit                        	    0x7ff80407c9ce _NSEventThread + 132
6   libsystem_pthread.dylib       	    0x7ff8014104e1 _pthread_start + 125
7   libsystem_pthread.dylib       	    0x7ff80140bf6b thread_start + 15

Thread 3 Crashed:
0   libdispatch.dylib             	    0x7ff80125add7 _dispatch_assert_queue_fail + 99
1   libdispatch.dylib             	    0x7ff80125ad74 dispatch_assert_queue + 144
2   HIToolbox                     	    0x7ff80a1868d1 islGetInputSourceListWithAdditions + 119
3   HIToolbox                     	    0x7ff80a186832 TSMGetInputSourceCountWithFilteredAdditions + 35
4   HIToolbox                     	    0x7ff80a1856ee TISCreateInputSourceList + 87
5   HIToolbox                     	    0x7ff80a1c7ae5 _TISCopyParentInputMethodForBundleID + 104
6   HIToolbox                     	    0x7ff80a3e25ec -[IMKInputSession dismissFunctionRowItemTextInputView] + 134
7   HIToolbox                     	    0x7ff80a3d219c __71-[IMKInputSession imkxpc_dismissFunctionRowItemTextInputViewWithReply:]_block_invoke + 238
8   CoreFoundation                	    0x7ff8014d6d11 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
9   CoreFoundation                	    0x7ff8014d6bbc __CFRunLoopDoBlocks + 445
10  CoreFoundation                	    0x7ff8014d5f2d __CFRunLoopRun + 2609
11  CoreFoundation                	    0x7ff8014d4e3c CFRunLoopRunSpecific + 562
12  HIToolbox                     	    0x7ff80a1c91b3 -[IMKInputSessionXPCInvocation invocationAwaitXPCReply] + 743
13  HIToolbox                     	    0x7ff80a1caac7 -[IMKInputSession deactivate] + 1364
14  HIToolbox                     	    0x7ff80a1ca566 IMKInputSessionDeactivate + 36
15  HIToolbox                     	    0x7ff80a1ca532 DeactivateInputMethodInstance + 58
16  HIToolbox                     	    0x7ff80a1ca434 utDeactivateAllSelectedIMInDocIterator + 82
17  CoreFoundation                	    0x7ff80149be67 CFArrayApplyFunction + 67
18  HIToolbox                     	    0x7ff80a1a3267 utDeactivateAllSelectedIMInDoc + 132
19  HIToolbox                     	    0x7ff80a1a2c0f MyDeactivateTSMDocument + 364
20  HIToolbox                     	    0x7ff80a1a2a7e DeactivateTSMDocument + 75
21  AppKit                        	    0x7ff80410acf2 -[NSTextInputContext deactivate] + 254
22  AppKit                        	    0x7ff803f13c0a +[NSTextInputContext currentInputContext_withFirstResponderSync:] + 294
23  AppKit                        	    0x7ff803f25fbe -[NSView _setWindow:] + 601
24  AppKit                        	    0x7ff803f5574f -[NSView removeFromSuperview] + 158
25  SDL2                          	         0x1ae7944 0x1ac0000 + 162116
26  SDL2                          	         0x1ad365e 0x1ac0000 + 79454
27  SDL2                          	         0x1b5da4b 0x1ac0000 + 645707
28  SDL2                          	         0x1b5b4b7 0x1ac0000 + 636087
29  SDL2                          	         0x1ae0783 0x1ac0000 + 132995
30  SDL2                          	         0x1ae08e5 0x1ac0000 + 133349
31  libsystem_c.dylib             	    0x7ff801308deb __cxa_finalize_ranges + 416
32  libsystem_c.dylib             	    0x7ff801308bfe exit + 35
33  SheepShaver                   	         0x17b3745 Quit() + 197
34  SheepShaver                   	         0x17b3979 QuitEmulator() + 9
35  SheepShaver                   	         0x18114e6 sigsegv_handler(sigsegv_info_t*) + 822
36  SheepShaver                   	         0x17d4c14 catch_exception_raise + 548
37  libsystem_kernel.dylib        	    0x7ff8013e74dd _Xexception_raise + 166
38  libsystem_kernel.dylib        	    0x7ff8013e7774 exc_server + 79
39  SheepShaver                   	         0x17d58d7 handleExceptions(void*) + 87
40  libsystem_pthread.dylib       	    0x7ff8014104e1 _pthread_start + 125
41  libsystem_pthread.dylib       	    0x7ff80140bf6b thread_start + 15

Thread 4:
0   libsystem_kernel.dylib        	    0x7ff8013d39b6 semaphore_wait_trap + 10
1   caulk                         	    0x7ff809f102e6 caulk::mach::semaphore::wait_or_error() + 16
2   caulk                         	    0x7ff809ef8148 caulk::concurrent::details::worker_thread::run() + 36
3   caulk                         	    0x7ff809ef7e0c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 41
4   libsystem_pthread.dylib       	    0x7ff8014104e1 _pthread_start + 125
5   libsystem_pthread.dylib       	    0x7ff80140bf6b thread_start + 15

Thread 5:
0   libsystem_kernel.dylib        	    0x7ff8013d3aa6 clock_sleep_trap + 10
1   SheepShaver                   	         0x17ae286 timer_func(void*) + 70
2   libsystem_pthread.dylib       	    0x7ff8014104e1 _pthread_start + 125
3   libsystem_pthread.dylib       	    0x7ff80140bf6b thread_start + 15

Thread 6:
0   libsystem_pthread.dylib       	    0x7ff80140bf48 start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	    0x7ff80140bf48 start_wqthread + 0

Thread 8::  Dispatch queue: com.apple.SkyLight.UpdateManager.SerialSema
0   libsystem_kernel.dylib        	    0x7ff8013d39b6 semaphore_wait_trap + 10
1   SkyLight                      	    0x7ff80643a33f invocation function for block in (anonymous namespace)::InterprocessSerialSemaphore::asyncWait(void (int) block_pointer) + 35
2   libdispatch.dylib             	    0x7ff8012580cc _dispatch_call_block_and_release + 12
3   libdispatch.dylib             	    0x7ff801259317 _dispatch_client_callout + 8
4   libdispatch.dylib             	    0x7ff80125f317 _dispatch_lane_serial_drain + 672
5   libdispatch.dylib             	    0x7ff80125fdfd _dispatch_lane_invoke + 366
6   libdispatch.dylib             	    0x7ff801269eee _dispatch_workloop_worker_thread + 753
7   libsystem_pthread.dylib       	    0x7ff80140cfd0 _pthread_wqthread + 326
8   libsystem_pthread.dylib       	    0x7ff80140bf57 start_wqthread + 15

Thread 9::  Dispatch queue: NSCGSDisableUpdates
0   libsystem_kernel.dylib        	    0x7ff8013d39ce semaphore_timedwait_trap + 10
1   libdispatch.dylib             	    0x7ff801259848 _dispatch_sema4_timedwait + 72
2   libdispatch.dylib             	    0x7ff801259c75 _dispatch_semaphore_wait_slow + 58
3   SkyLight                      	    0x7ff80643a12e CGSUpdateManager::enable_updates_common() + 1038
4   SkyLight                      	    0x7ff80643a7bd SLSReenableUpdateToken + 107
5   libdispatch.dylib             	    0x7ff8012580cc _dispatch_call_block_and_release + 12
6   libdispatch.dylib             	    0x7ff801259317 _dispatch_client_callout + 8
7   libdispatch.dylib             	    0x7ff80125f317 _dispatch_lane_serial_drain + 672
8   libdispatch.dylib             	    0x7ff80125fdfd _dispatch_lane_invoke + 366
9   libdispatch.dylib             	    0x7ff801269eee _dispatch_workloop_worker_thread + 753
10  libsystem_pthread.dylib       	    0x7ff80140cfd0 _pthread_wqthread + 326
11  libsystem_pthread.dylib       	    0x7ff80140bf57 start_wqthread + 15

Thread 10:
0   libsystem_pthread.dylib       	    0x7ff80140bf48 start_wqthread + 0

Thread 11:
0   libsystem_pthread.dylib       	    0x7ff80140bf48 start_wqthread + 0


Thread 3 crashed with X86 Thread State (64-bit):
  rax: 0xcd05a355308000cb  rbx: 0x0000600003feb080  rcx: 0x0000000088612019  rdx: 0x000000008881285f
  rdi: 0x0000000000000019  rsi: 0x0000600003feaf00  rbp: 0x0000700005b27d30  rsp: 0x0000700005b27d20
   r8: 0x0000000000002f00   r9: 0x0000000000000080  r10: 0x00000000000007fb  r11: 0x000000000000007f
  r12: 0x00006000004aa980  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x00007ff80125add7  rfl: 0x0000000000010206  cr2: 0x00007ff842b82528
  
Logical CPU:     4
Error Code:      0x00000000 
Trap Number:     6

Thread 3 instruction stream:
  e5 53 50 48 8d 5d f0 48-c7 03 00 00 00 00 48 8d  .SPH.].H......H.
  05 c2 85 03 00 48 8d 0d-1d 4b 03 00 85 f6 48 0f  .....H...K....H.
  45 c8 4c 8b 47 48 4d 85-c0 4c 0f 44 c0 48 8d 35  E.L.GHM..L.D.H.5
  a4 4a 03 00 48 8d 15 cd-4a 03 00 48 89 df 31 c0  .J..H...J..H..1.
  e8 26 1c 03 00 48 8b 1b-48 8d 3d ef 4a 03 00 48  .&...H..H.=.J..H
  89 de 31 c0 e8 ba ce 02-00 48 89 1d 51 77 92 41  ..1......H..Qw.A
 [0f]0b 55 48 89 e5 48 8b-07 0f b6 40 28 48 8d 48  ..UH..H....@(H.H	<==
  ef 48 83 f9 02 73 70 48-8b 47 38 65 33 04 25 18  .H...spH.G8e3.%.
  00 00 00 83 f8 03 76 58-65 48 8b 0c 25 a0 00 00  ......vXeH..%...
  00 48 85 c9 0f 94 c2 74-41 48 39 f9 74 3c 65 48  .H.....tAH9.t<eH
  8b 04 25 a8 00 00 00 48-8b 51 18 48 85 c0 74 0f  ..%....H.Q.H..t.
  48 8b 30 48 85 d2 74 0b-48 39 f1 75 0d eb 07 31  H.0H..t.H9.u...1

Binary Images:
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
    0x7ff8013d2000 -     0x7ff801409fff libsystem_kernel.dylib (*) <8cc28466-fd2f-3c80-9834-9525b7beac19> /usr/lib/system/libsystem_kernel.dylib
    0x7ff809ef6000 -     0x7ff809f17fff com.apple.audio.caulk (1.0) <8e7b3d95-1d47-3f17-9512-c5fcc30792c2> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
    0x7ff80140a000 -     0x7ff801415fff libsystem_pthread.dylib (*) <b5454e27-e8c7-3fdb-b77f-714f1e82e70b> /usr/lib/system/libsystem_pthread.dylib
    0x7ff801457000 -     0x7ff801959fff com.apple.CoreFoundation (6.9) <93c48919-68af-367e-9a67-db4159bc962c> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ff803ed0000 -     0x7ff804d5ffff com.apple.AppKit (6.9) <06015263-62ac-3b08-a298-dc835c18452a> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7ff801256000 -     0x7ff80129cfff libdispatch.dylib (*) <1a04b380-76e4-3e4b-b0fc-9837533d021d> /usr/lib/system/libdispatch.dylib
    0x7ff80a156000 -     0x7ff80a449fff com.apple.HIToolbox (2.1.1) <06fdecd6-9f69-397b-b1e2-a8226c0ba7ed> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
         0x1ac0000 -          0x1beefff org.libsdl.SDL2 (2.0.10) <efb71c7a-ccb4-31d9-b396-491edf4dd5cf> /Users/USER/*/SheepShaver.app/Contents/Frameworks/SDL2.framework/Versions/A/SDL2
    0x7ff8012da000 -     0x7ff801362fff libsystem_c.dylib (*) <e42e9d7a-03b4-340b-b61e-dcd45fd4acc0> /usr/lib/system/libsystem_c.dylib
         0x1767000 -          0x184cfff com.emaculation.sheepshaver (2.5) <76f17e8d-a857-36c0-baf5-5559346dd564> /Users/USER/*/SheepShaver.app/Contents/MacOS/SheepShaver
    0x7ff8063db000 -     0x7ff806779fff com.apple.SkyLight (1.600.0) <6563e632-526d-3c88-8035-049fcca8ca93> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight

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: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=920.5M resident=0K(0%) swapped_out_or_unallocated=920.5M(100%)
Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        2 
Activity Tracing                   256K        1 
CG backing stores                 2528K        4 
CG image                           100K        5 
ColorSync                          220K       26 
CoreAnimation                      136K        7 
CoreGraphics                        20K        3 
CoreUI image data                 1144K        8 
Foundation                          48K        2 
IOKit                             7940K        1 
Image IO                             4K        1 
Kernel Alloc Once                    8K        1 
MALLOC                           297.2M       56 
MALLOC guard page                   48K       10 
MALLOC_MEDIUM (reserved)         952.0M        8         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
ObjC additional data                15K        1 
STACK GUARD                       56.0M       12 
Stack                             13.6M       12 
VM_ALLOCATE                       1268K       21 
__CTF                               756        1 
__DATA                            20.6M      354 
__DATA_CONST                      16.7M      204 
__DATA_DIRTY                       871K      120 
__FONT_DATA                          4K        1 
__LINKEDIT                       646.5M       10 
__TEXT                           274.0M      372 
__UNICODE                          592K        1 
dyld private memory               1024K        1 
mapped file                       84.8M       21 
shared memory                      780K       17 
===========                     =======  ======= 
TOTAL                              2.7G     1284 
TOTAL, minus reserved VM space     1.4G     1284 



-----------
Full Report
-----------

{"app_name":"SheepShaver","timestamp":"2022-10-20 21:35:38.00 +0200","app_version":"2.5","slice_uuid":"76f17e8d-a857-36c0-baf5-5559346dd564","build_version":"2.5","platform":1,"bundleID":"com.emaculation.sheepshaver","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6 (21G115)","incident_id":"8A8EF8A7-78F2-4E8F-BD2E-53090A794C90","name":"SheepShaver"}
{
  "uptime" : 55000,
  "procLaunch" : "2022-10-20 00:55:06.9102 +0200",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro16,2",
  "procStartAbsTime" : 40796203585662,
  "coalitionID" : 15236,
  "osVersion" : {
    "train" : "macOS 12.6",
    "build" : "21G115",
    "releaseType" : "User"
  },
  "captureTime" : "2022-10-20 21:35:37.1129 +0200",
  "incident" : "8A8EF8A7-78F2-4E8F-BD2E-53090A794C90",
  "bug_type" : "309",
  "pid" : 16268,
  "procExitAbsTime" : 55587251495066,
  "cpuType" : "X86-64",
  "procName" : "SheepShaver",
  "procPath" : "\/Users\/USER\/*\/SheepShaver.app\/Contents\/MacOS\/SheepShaver",
  "bundleInfo" : {"CFBundleShortVersionString":"2.5","CFBundleVersion":"2.5","CFBundleIdentifier":"com.emaculation.sheepshaver"},
  "storeInfo" : {"deviceIdentifierForVendor":"7D60C022-903C-5DD7-A7D1-3162660A850F","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.emaculation.sheepshaver",
  "crashReporterKey" : "7C674C31-9691-DD1D-0FE6-4DFCC714AAC4",
  "wakeTime" : 6773,
  "bridgeVersion" : {"build":"19P6067","train":"6.6"},
  "sleepWakeUUID" : "C8394997-4608-4411-9B77-32E2CDC7B56D",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_INSTRUCTION","signal":"SIGILL"},
  "termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"exc handler","byPid":16268},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 3,
  "threads" : [{"id":415587,"queue":"com.apple.main-thread","frames":[{"imageOffset":293087028,"imageIndex":0}]},{"id":415651,"name":"AMCP Logging Spool","frames":[{"imageOffset":6582,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":107238,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":2},{"imageOffset":8520,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":2},{"imageOffset":7692,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":41,"imageIndex":2},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":3},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":3}]},{"id":415702,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6522,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":7400,"symbol":"mach_msg","symbolLocation":56,"imageIndex":1},{"imageOffset":525165,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":319,"imageIndex":4},{"imageOffset":518648,"symbol":"__CFRunLoopRun","symbolLocation":1276,"imageIndex":4},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":4},{"imageOffset":1755598,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":5},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":3},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":3}]},{"triggered":true,"id":415705,"instructionState":{"instructionStream":{"bytes":[229,83,80,72,141,93,240,72,199,3,0,0,0,0,72,141,5,194,133,3,0,72,141,13,29,75,3,0,133,246,72,15,69,200,76,139,71,72,77,133,192,76,15,68,192,72,141,53,164,74,3,0,72,141,21,205,74,3,0,72,137,223,49,192,232,38,28,3,0,72,139,27,72,141,61,239,74,3,0,72,137,222,49,192,232,186,206,2,0,72,137,29,81,119,146,65,15,11,85,72,137,229,72,139,7,15,182,64,40,72,141,72,239,72,131,249,2,115,112,72,139,71,56,101,51,4,37,24,0,0,0,131,248,3,118,88,101,72,139,12,37,160,0,0,0,72,133,201,15,148,194,116,65,72,57,249,116,60,101,72,139,4,37,168,0,0,0,72,139,81,24,72,133,192,116,15,72,139,48,72,133,210,116,11,72,57,241,117,13,235,7,49],"offset":96}},"threadState":{"r13":{"value":0},"rax":{"value":14773393738940022987},"rflags":{"value":66054},"cpu":{"value":4},"r14":{"value":0},"rsi":{"value":105553183289088},"r8":{"value":12032},"cr2":{"value":140704247981352},"rdx":{"value":2290165855},"r10":{"value":2043},"r9":{"value":128},"r15":{"value":0},"rbx":{"value":105553183289472},"trap":{"value":6},"err":{"value":0},"r11":{"value":127},"rip":{"value":140703147863511,"matchesCrashFrame":1},"rbp":{"value":123145397894448},"rsp":{"value":123145397894432},"r12":{"value":105553121159552},"rcx":{"value":2288066585},"flavor":"x86_THREAD_STATE","rdi":{"value":25}},"frames":[{"imageOffset":19927,"symbol":"_dispatch_assert_queue_fail","symbolLocation":99,"imageIndex":6},{"imageOffset":19828,"symbol":"dispatch_assert_queue","symbolLocation":144,"imageIndex":6},{"imageOffset":198865,"symbol":"islGetInputSourceListWithAdditions","symbolLocation":119,"imageIndex":7},{"imageOffset":198706,"symbol":"TSMGetInputSourceCountWithFilteredAdditions","symbolLocation":35,"imageIndex":7},{"imageOffset":194286,"symbol":"TISCreateInputSourceList","symbolLocation":87,"imageIndex":7},{"imageOffset":465637,"symbol":"_TISCopyParentInputMethodForBundleID","symbolLocation":104,"imageIndex":7},{"imageOffset":2672108,"symbol":"-[IMKInputSession dismissFunctionRowItemTextInputView]","symbolLocation":134,"imageIndex":7},{"imageOffset":2605468,"symbol":"__71-[IMKInputSession imkxpc_dismissFunctionRowItemTextInputViewWithReply:]_block_invoke","symbolLocation":238,"imageIndex":7},{"imageOffset":523537,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__","symbolLocation":12,"imageIndex":4},{"imageOffset":523196,"symbol":"__CFRunLoopDoBlocks","symbolLocation":445,"imageIndex":4},{"imageOffset":519981,"symbol":"__CFRunLoopRun","symbolLocation":2609,"imageIndex":4},{"imageOffset":515644,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":4},{"imageOffset":471475,"symbol":"-[IMKInputSessionXPCInvocation invocationAwaitXPCReply]","symbolLocation":743,"imageIndex":7},{"imageOffset":477895,"symbol":"-[IMKInputSession deactivate]","symbolLocation":1364,"imageIndex":7},{"imageOffset":476518,"symbol":"IMKInputSessionDeactivate","symbolLocation":36,"imageIndex":7},{"imageOffset":476466,"symbol":"DeactivateInputMethodInstance","symbolLocation":58,"imageIndex":7},{"imageOffset":476212,"symbol":"utDeactivateAllSelectedIMInDocIterator","symbolLocation":82,"imageIndex":7},{"imageOffset":282215,"symbol":"CFArrayApplyFunction","symbolLocation":67,"imageIndex":4},{"imageOffset":316007,"symbol":"utDeactivateAllSelectedIMInDoc","symbolLocation":132,"imageIndex":7},{"imageOffset":314383,"symbol":"MyDeactivateTSMDocument","symbolLocation":364,"imageIndex":7},{"imageOffset":313982,"symbol":"DeactivateTSMDocument","symbolLocation":75,"imageIndex":7},{"imageOffset":2338034,"symbol":"-[NSTextInputContext deactivate]","symbolLocation":254,"imageIndex":5},{"imageOffset":277514,"symbol":"+[NSTextInputContext currentInputContext_withFirstResponderSync:]","symbolLocation":294,"imageIndex":5},{"imageOffset":352190,"symbol":"-[NSView _setWindow:]","symbolLocation":601,"imageIndex":5},{"imageOffset":546639,"symbol":"-[NSView removeFromSuperview]","symbolLocation":158,"imageIndex":5},{"imageOffset":162116,"imageIndex":8},{"imageOffset":79454,"imageIndex":8},{"imageOffset":645707,"imageIndex":8},{"imageOffset":636087,"imageIndex":8},{"imageOffset":132995,"imageIndex":8},{"imageOffset":133349,"imageIndex":8},{"imageOffset":191979,"symbol":"__cxa_finalize_ranges","symbolLocation":416,"imageIndex":9},{"imageOffset":191486,"symbol":"exit","symbolLocation":35,"imageIndex":9},{"imageOffset":313157,"symbol":"Quit()","symbolLocation":197,"imageIndex":10},{"imageOffset":313721,"symbol":"QuitEmulator()","symbolLocation":9,"imageIndex":10},{"imageOffset":697574,"symbol":"sigsegv_handler(sigsegv_info_t*)","symbolLocation":822,"imageIndex":10},{"imageOffset":449556,"symbol":"catch_exception_raise","symbolLocation":548,"imageIndex":10},{"imageOffset":87261,"symbol":"_Xexception_raise","symbolLocation":166,"imageIndex":1},{"imageOffset":87924,"symbol":"exc_server","symbolLocation":79,"imageIndex":1},{"imageOffset":452823,"symbol":"handleExceptions(void*)","symbolLocation":87,"imageIndex":10},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":3},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":3}]},{"id":415708,"frames":[{"imageOffset":6582,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":107238,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":2},{"imageOffset":8520,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":2},{"imageOffset":7692,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":41,"imageIndex":2},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":3},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":3}]},{"id":415739,"frames":[{"imageOffset":6822,"symbol":"clock_sleep_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":291462,"symbol":"timer_func(void*)","symbolLocation":70,"imageIndex":10},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":3},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":3}]},{"id":552459,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]},{"id":552464,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]},{"id":552692,"queue":"com.apple.SkyLight.UpdateManager.SerialSema","frames":[{"imageOffset":6582,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":389951,"symbol":"invocation function for block in (anonymous namespace)::InterprocessSerialSemaphore::asyncWait(void (int) block_pointer)","symbolLocation":35,"imageIndex":11},{"imageOffset":8396,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":6},{"imageOffset":13079,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":6},{"imageOffset":37655,"symbol":"_dispatch_lane_serial_drain","symbolLocation":672,"imageIndex":6},{"imageOffset":40445,"symbol":"_dispatch_lane_invoke","symbolLocation":366,"imageIndex":6},{"imageOffset":81646,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":753,"imageIndex":6},{"imageOffset":12240,"symbol":"_pthread_wqthread","symbolLocation":326,"imageIndex":3},{"imageOffset":8023,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":3}]},{"id":552995,"queue":"NSCGSDisableUpdates","frames":[{"imageOffset":6606,"symbol":"semaphore_timedwait_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":14408,"symbol":"_dispatch_sema4_timedwait","symbolLocation":72,"imageIndex":6},{"imageOffset":15477,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":58,"imageIndex":6},{"imageOffset":389422,"symbol":"CGSUpdateManager::enable_updates_common()","symbolLocation":1038,"imageIndex":11},{"imageOffset":391101,"symbol":"SLSReenableUpdateToken","symbolLocation":107,"imageIndex":11},{"imageOffset":8396,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":6},{"imageOffset":13079,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":6},{"imageOffset":37655,"symbol":"_dispatch_lane_serial_drain","symbolLocation":672,"imageIndex":6},{"imageOffset":40445,"symbol":"_dispatch_lane_invoke","symbolLocation":366,"imageIndex":6},{"imageOffset":81646,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":753,"imageIndex":6},{"imageOffset":12240,"symbol":"_pthread_wqthread","symbolLocation":326,"imageIndex":3},{"imageOffset":8023,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":3}]},{"id":553455,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]},{"id":554306,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]}],
  "usedImages" : [
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703149400064,
    "size" : 229376,
    "uuid" : "8cc28466-fd2f-3c80-9834-9525b7beac19",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703295299584,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.audio.caulk",
    "size" : 139264,
    "uuid" : "8e7b3d95-1d47-3f17-9512-c5fcc30792c2",
    "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
    "name" : "caulk"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703149629440,
    "size" : 49152,
    "uuid" : "b5454e27-e8c7-3fdb-b77f-714f1e82e70b",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703149944832,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5255168,
    "uuid" : "93c48919-68af-367e-9a67-db4159bc962c",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1866"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703194480640,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15269888,
    "uuid" : "06015263-62ac-3b08-a298-dc835c18452a",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113.60.148"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703147843584,
    "size" : 290816,
    "uuid" : "1a04b380-76e4-3e4b-b0fc-9837533d021d",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703297789952,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3096576,
    "uuid" : "06fdecd6-9f69-397b-b1e2-a8226c0ba7ed",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 28049408,
    "CFBundleShortVersionString" : "2.0.10",
    "CFBundleIdentifier" : "org.libsdl.SDL2",
    "size" : 1241088,
    "uuid" : "efb71c7a-ccb4-31d9-b396-491edf4dd5cf",
    "path" : "\/Users\/USER\/*\/SheepShaver.app\/Contents\/Frameworks\/SDL2.framework\/Versions\/A\/SDL2",
    "name" : "SDL2",
    "CFBundleVersion" : "2.0.10"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703148384256,
    "size" : 561152,
    "uuid" : "e42e9d7a-03b4-340b-b61e-dcd45fd4acc0",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 24539136,
    "CFBundleShortVersionString" : "2.5",
    "CFBundleIdentifier" : "com.emaculation.sheepshaver",
    "size" : 942080,
    "uuid" : "76f17e8d-a857-36c0-baf5-5559346dd564",
    "path" : "\/Users\/USER\/*\/SheepShaver.app\/Contents\/MacOS\/SheepShaver",
    "name" : "SheepShaver",
    "CFBundleVersion" : "2.5"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703233323008,
    "CFBundleShortVersionString" : "1.600.0",
    "CFBundleIdentifier" : "com.apple.SkyLight",
    "size" : 3796992,
    "uuid" : "6563e632-526d-3c88-8035-049fcca8ca93",
    "path" : "\/System\/Library\/PrivateFrameworks\/SkyLight.framework\/Versions\/A\/SkyLight",
    "name" : "SkyLight"
  }
],
  "sharedCache" : {
  "base" : 140703146373120,
  "size" : 19331678208,
  "uuid" : "73669942-bd8a-3e40-951f-7fbe07b51cb8"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=920.5M resident=0K(0%) swapped_out_or_unallocated=920.5M(100%)\nWritable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               256K        2 \nActivity Tracing                   256K        1 \nCG backing stores                 2528K        4 \nCG image                           100K        5 \nColorSync                          220K       26 \nCoreAnimation                      136K        7 \nCoreGraphics                        20K        3 \nCoreUI image data                 1144K        8 \nFoundation                          48K        2 \nIOKit                             7940K        1 \nImage IO                             4K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                           297.2M       56 \nMALLOC guard page                   48K       10 \nMALLOC_MEDIUM (reserved)         952.0M        8         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nObjC additional data                15K        1 \nSTACK GUARD                       56.0M       12 \nStack                             13.6M       12 \nVM_ALLOCATE                       1268K       21 \n__CTF                               756        1 \n__DATA                            20.6M      354 \n__DATA_CONST                      16.7M      204 \n__DATA_DIRTY                       871K      120 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       646.5M       10 \n__TEXT                           274.0M      372 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                       84.8M       21 \nshared memory                      780K       17 \n===========                     =======  ======= \nTOTAL                              2.7G     1284 \nTOTAL, minus reserved VM space     1.4G     1284 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60186475825c62000ccf5450",
      "factorPackIds" : {

      },
      "deploymentId" : 240000026
    },
    {
      "rolloutId" : "61301e3a61217b3110231469",
      "factorPackIds" : {
        "SIRI_FIND_MY_CONFIGURATION_FILES" : "6348493aa52bb16adc4e4d06"
      },
      "deploymentId" : 240000021
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookPro16,2, BootROM 1731.140.2.0.0 (iBridge: 19.16.16067.0.0,0), 4 processors, Quad-Core Intel Core i7, 2,3 GHz, 32 GB, SMC 
Graphics: Intel Iris Plus Graphics, Intel Iris Plus Graphics, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, LPDDR4X, 3733 MHz, SK Hynix, H9HCNNNFAMALTR-NME
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, LPDDR4X, 3733 MHz, SK Hynix, H9HCNNNFAMALTR-NME
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Jul 12 2021 18:02:56 version 9.30.464.0.32.5.76 FWID 01-c081cfed
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: T2Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 86.0
Thunderbolt Bus: MacBook Pro, Apple Inc., 86.0
Cheers,
-- Uli Kusterer
https://hypercard.org
Post Reply