Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D3D12: Fix nullptr dereference when creating a shader with a name. #10341

Merged
merged 1 commit into from Jan 3, 2022

Conversation

AdmiralCurtiss
Copy link
Contributor

m_compute_pipeline isn't initialized until CreateComputePipeline() is called.

@leoetlino leoetlino merged commit a026ef3 into dolphin-emu:master Jan 3, 2022
10 checks passed
@AdmiralCurtiss AdmiralCurtiss deleted the dx12-shader-crash branch January 3, 2022 16:43
@benjaminmordaunt
Copy link

This doesn't seem to address another nullptr dereference introduced by the named shader stuff:

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

Process:               Dolphin [7094]
Path:                  /Applications/Dolphin.app/Contents/MacOS/Dolphin
Identifier:            org.dolphin-emu.dolphin
Version:               5.0-15793 (5.0)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-01-03 18:01:50.3754 +0000
OS Version:            macOS 12.1 (21C52)
Report Version:        12
Anonymous UUID:        2942BEA8-AA98-CD32-D1F2-502F8485ABCD

Sleep/Wake UUID:       05DF0D36-4D29-4316-9806-8690B32C8C56

Time Awake Since Boot: 2100 seconds
Time Since Wake:       827 seconds

System Integrity Protection: enabled

Crashed Thread:        26  Emuthread - Starting

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [7094]

VM Region Info: 0 is not in any region.  Bytes before following region: 4303028224
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      1007b0000-1010b8000    [ 9248K] r-x/r-x SM=COW  ...MacOS/Dolphin

Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x1bee85954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1bee85d00 mach_msg + 76
2   CoreFoundation                	       0x1bef8ced8 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1bef8b390 __CFRunLoopRun + 1212
4   CoreFoundation                	       0x1bef8a734 CFRunLoopRunSpecific + 600
5   HIToolbox                     	       0x1c7b1cf68 RunCurrentEventLoopInMode + 292
6   HIToolbox                     	       0x1c7b1ccdc ReceiveNextEventCommon + 552
7   HIToolbox                     	       0x1c7b1ca9c _BlockUntilNextEventMatchingListInModeWithFilter + 72
8   AppKit                        	       0x1c1ae0ce0 _DPSNextEvent + 844
9   AppKit                        	       0x1c1adf584 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1332
10  AppKit                        	       0x1c1ad15a4 -[NSApplication run] + 596
11  libqcocoa.dylib               	       0x10323ac40 0x103204000 + 224320
12  QtCore                        	       0x1046e87a8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 524
13  QtCore                        	       0x1046ece10 QCoreApplication::exec() + 132
14  Dolphin                       	       0x1007e7ab0 main + 4888

Thread 1:
0   libsystem_pthread.dylib       	       0x1beebc010 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x1beebc010 start_wqthread + 0

Thread 3:: org.libusb.device-hotplug
0   libsystem_kernel.dylib        	       0x1bee85954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1bee85d00 mach_msg + 76
2   CoreFoundation                	       0x1bef8ced8 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1bef8b390 __CFRunLoopRun + 1212
4   CoreFoundation                	       0x1bef8a734 CFRunLoopRunSpecific + 600
5   CoreFoundation                	       0x1bf016cc8 CFRunLoopRun + 64
6   Dolphin                       	       0x100f71aec darwin_event_thread_main + 348
7   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 4:: libusb thread
0   libsystem_kernel.dylib        	       0x1bee8dad0 poll + 8
1   Dolphin                       	       0x100f6ea30 handle_events + 392
2   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 5:
0   libsystem_pthread.dylib       	       0x1beebc010 start_wqthread + 0

Thread 6:
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fe78 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 100
3   Dolphin                       	       0x100f7e824 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, IoThreadHolder::Start()::'lambda'()> >(void*) + 256
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 7:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 8:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 9:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 10:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 11:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 12:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 13:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 14:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 15:: Thread (pooled)
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   QtCore                        	       0x104540a78 0x104518000 + 166520
3   QtCore                        	       0x104540790 0x104518000 + 165776
4   QtCore                        	       0x1045406f8 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 100
5   QtCore                        	       0x10453cd18 0x104518000 + 150808
6   QtCore                        	       0x104538848 0x104518000 + 133192
7   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
8   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 16:: Analytics
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Dolphin                       	       0x100e98644 Common::AnalyticsReporter::ThreadProc() + 148
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 17:
0   libsystem_pthread.dylib       	       0x1beebc010 start_wqthread + 0

Thread 18:
0   libsystem_kernel.dylib        	       0x1bee88ebc __semwait_signal + 8
1   libsystem_c.dylib             	       0x1bed93d88 nanosleep + 216
2   libSDL2-2.0.0.dylib           	       0x102bebf44 SDL_Delay_REAL + 80
3   libSDL2-2.0.0.dylib           	       0x102b4c1a4 SDL_WaitEventTimeout_REAL + 624
4   Dolphin                       	       0x100d0ee88 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ciface::SDL::Init()::$_1> >(void*) + 224
5   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 19:: Wiimote Scanning Thread
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fe78 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 100
3   Dolphin                       	       0x1007d8738 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 240
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 20:: Wiimote Pool Thread
0   libsystem_kernel.dylib        	       0x1bee88ebc __semwait_signal + 8
1   libsystem_c.dylib             	       0x1bed93d88 nanosleep + 216
2   libc++.1.dylib                	       0x1bee1c820 std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&) + 84
3   Dolphin                       	       0x1009dec08 WiimoteReal::WiimoteScanner::PoolThreadFunc() + 200
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 21:: HotkeyScheduler
0   libsystem_kernel.dylib        	       0x1bee88ebc __semwait_signal + 8
1   libsystem_c.dylib             	       0x1bed93d88 nanosleep + 216
2   libsystem_c.dylib             	       0x1bed93ca4 usleep + 68
3   Dolphin                       	       0x1007e3428 HotkeyScheduler::Run() + 160
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 22:: WorkQueueThread
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Dolphin                       	       0x10089eac0 Common::WorkQueueThread<GameTracker::Command>::ThreadLoop() + 176
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 23:: DiscordHandler
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fe78 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 100
3   Dolphin                       	       0x1007d8738 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 240
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 24:: com.apple.CFSocket.private
0   libsystem_kernel.dylib        	       0x1bee8fd38 __select + 8
1   CoreFoundation                	       0x1befb7334 __CFSocketManager + 648
2   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
3   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 25:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	       0x1bee85954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1bee85d00 mach_msg + 76
2   CoreFoundation                	       0x1bef8ced8 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1bef8b390 __CFRunLoopRun + 1212
4   CoreFoundation                	       0x1bef8a734 CFRunLoopRunSpecific + 600
5   AppKit                        	       0x1c1c4dc90 _NSEventThread + 196
6   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 26 Crashed:: Emuthread - Starting
0   ???                           	               0x0 ???
1   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 27:: IOHIDManager Hotplug Thread
0   libsystem_kernel.dylib        	       0x1bee85954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1bee85d00 mach_msg + 76
2   CoreFoundation                	       0x1bef8ced8 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1bef8b390 __CFRunLoopRun + 1212
4   CoreFoundation                	       0x1bef8a734 CFRunLoopRunSpecific + 600
5   Dolphin                       	       0x100d06ae8 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ciface::OSX::Init()::$_3> >(void*) + 192
6   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 28:
0   libsystem_kernel.dylib        	       0x1bee85954 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1bee85d00 mach_msg + 76
2   CoreFoundation                	       0x1bef8ced8 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                	       0x1bef8b390 __CFRunLoopRun + 1212
4   CoreFoundation                	       0x1bef8a734 CFRunLoopRunSpecific + 600
5   libSDL2-2.0.0.dylib           	       0x102b53384 PLATFORM_read_thread + 176
6   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
7   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 29:: AMCP Logging Spool
0   libsystem_kernel.dylib        	       0x1bee85990 semaphore_wait_trap + 8
1   caulk                         	       0x1c788e8ac caulk::mach::semaphore::wait_or_error() + 28
2   caulk                         	       0x1c787165c caulk::concurrent::details::worker_thread::run() + 56
3   caulk                         	       0x1c787127c 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*) + 96
4   libsystem_pthread.dylib       	       0x1beec1240 _pthread_start + 148
5   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 30:: Memcard 0 flushing thread
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Dolphin                       	       0x1009af730 GCMemcardDirectory::FlushThread() + 216
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 31:: DVD thread
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Dolphin                       	       0x100996ae0 DVDThread::DVDThread() + 144
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8

Thread 32:: Vulkan CommandBufferManager SubmitThread
0   libsystem_kernel.dylib        	       0x1bee890c0 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1beec1808 _pthread_cond_wait + 1228
2   libc++.1.dylib                	       0x1bee0fddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   Dolphin                       	       0x100b447e8 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, Vulkan::CommandBufferManager::CreateSubmitThread()::$_2> >(void*) + 544
4   libsystem_pthread.dylib       	       0x1beebc024 thread_start + 8


Thread 26 crashed with ARM Thread State (64-bit):
    x0: 0x0000000144a36018   x1: 0x000000017050e9b0   x2: 0x0000000000000000   x3: 0x0000600003971159
    x4: 0x0000000101049580   x5: 0x0000000000000019   x6: 0x0000000000000072   x7: 0x0000000000000eea
    x8: 0x0000000000000000   x9: 0x0000000144a05600  x10: 0x0000000000001140  x11: 0x0000000000000000
   x12: 0x00000000d5603819  x13: 0x0000000055603800  x14: 0x0000000055600000  x15: 0x00000000000024d7
   x16: 0x00000001beed8110  x17: 0x00000000000008fd  x18: 0x0000000000000000  x19: 0x000060000191c000
   x20: 0x0000600003971140  x21: 0x0000000000000019  x22: 0x0000000101049580  x23: 0x0000600003971140
   x24: 0x0000000000000020  x25: 0x000000015f8283c8  x26: 0x000000015f828600  x27: 0x0000000000000000
   x28: 0x00000001beec8530   fp: 0x000000017050efe0   lr: 0x0000000100b4e12c
    sp: 0x000000017050e9b0   pc: 0x0000000000000000 cpsr: 0x60001000
   far: 0x0000000000000000  esr: 0x82000006 (Instruction Abort) Translation fault

Binary Images:
       0x1bee84000 -        0x1beeb9fff libsystem_kernel.dylib (*) <c8b3081a-5081-3a99-bbe3-01413de444c6> /usr/lib/system/libsystem_kernel.dylib
       0x1bef08000 -        0x1bf44bfff com.apple.CoreFoundation (6.9) <f5ea9592-4ef9-3d35-b23d-5c21283acc52> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1c7aea000 -        0x1c7e19fff com.apple.HIToolbox (2.1.1) <01b981b8-a2d8-374d-9a0e-c4ac8c1009da> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x1c1a9f000 -        0x1c2952fff com.apple.AppKit (6.9) <a8bbc643-113d-310f-96b6-77a973bf2dba> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x103204000 -        0x10334ffff libqcocoa.dylib (*) <3177baa0-3c1d-310a-9ce5-d085531e3b61> /Applications/Dolphin.app/Contents/MacOS/platforms/libqcocoa.dylib
       0x104518000 -        0x1049effff org.qt-project.QtCore (5.15) <215e3be2-b323-32a7-bc3e-ab45d3d1318c> /Applications/Dolphin.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore
       0x1007b0000 -        0x1010b7fff org.dolphin-emu.dolphin (5.0-15793) <0eabbf08-e507-34ca-abb7-9c9ccdfd7e1b> /Applications/Dolphin.app/Contents/MacOS/Dolphin
       0x1beeba000 -        0x1beec6fff libsystem_pthread.dylib (*) <ed328b18-eeef-3b15-8858-798b19b0c2cd> /usr/lib/system/libsystem_pthread.dylib
       0x1bee06000 -        0x1bee69fff libc++.1.dylib (*) <f165f001-69bd-338f-a4e1-cd6081b4f94c> /usr/lib/libc++.1.dylib
       0x1bed85000 -        0x1bee05fff libsystem_c.dylib (*) <00fc01c7-36bc-3193-86a3-5c03046b45fb> /usr/lib/system/libsystem_c.dylib
       0x102b28000 -        0x102c1bfff libSDL2-2.0.0.dylib (*) <43da4032-a90c-3809-8ba5-373cbe5251e2> /Applications/Dolphin.app/Contents/Frameworks/libSDL2-2.0.0.dylib
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x1c786f000 -        0x1c7896fff com.apple.audio.caulk (1.0) <37a561f9-46f0-37fe-811b-894385645aed> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk

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=876.0M resident=0K(0%) swapped_out_or_unallocated=876.0M(100%)
Writable regions: Total=1.8G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.8G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               512K        4 
Activity Tracing                   256K        1 
CG backing stores                 5376K        8 
CG image                           256K       10 
ColorSync                          544K       26 
CoreAnimation                      288K       18 
CoreGraphics                        48K        3 
CoreUI image data                 1776K       19 
Foundation                          16K        1 
Kernel Alloc Once                   32K        1 
MALLOC                           437.6M       72 
MALLOC guard page                  192K        9 
MALLOC_LARGE (reserved)           16.0M        1         reserved VM address space (unallocated)
MALLOC_MEDIUM (reserved)         696.0M        6         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.5M       33 
Stack                             25.0M       33 
VM_ALLOCATE                      128.5M       24 
VM_ALLOCATE (reserved)            19.9M        4         reserved VM address space (unallocated)
__AUTH                            1925K      191 
__AUTH_CONST                      11.4M      351 
__DATA                            27.0M      353 
__DATA_CONST                      12.7M      365 
__DATA_DIRTY                       739K      123 
__FONT_DATA                          4K        1 
__LINKEDIT                       584.4M       16 
__OBJC_CONST                      1627K      159 
__OBJC_RO                         82.0M        1 
__OBJC_RW                         3104K        1 
__TEXT                           291.6M      381 
__UNICODE                          588K        1 
dyld private memory               1024K        1 
mapped file                      501.0M       38 
shared memory                     97.4M       22 
===========                     =======  ======= 
TOTAL                              3.3G     2278 
TOTAL, minus reserved VM space     2.2G     2278 

From MacOS Monterey

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants