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

Amiberry crashes after pressing start on Intel MacBook Pro Mac OS 15.2 #1555

Open
brucesayer opened this issue Dec 27, 2024 · 9 comments
Open

Comments

@brucesayer
Copy link

brucesayer commented Dec 27, 2024

Describe the bug
Amiberry v7 RC2 crashes immediately after clicking start.

To Reproduce
Steps to reproduce the behavior:

  1. Copy the Amiga Forever rom files into the rom directory.
  2. Restart Amiberry
  3. Using the Quickstart A500 with configuration of 1.3 OCS (Most Common)
  4. Click 'Start'
  5. Mac OS crash screen is displayed.

Expected behavior
Amiberry should start.

Screenshots
If applicable, add screenshots to help explain your problem.
Configuration
Screenshot 2024-12-27 at 12 12 01
Roms
Screenshot 2024-12-27 at 12 15 56
Error
Screenshot 2024-12-27 at 12 16 43

Desktop (please complete the following information):

  • OS: Mac OS

  • Version Sequoia 15.2

  • MacBook Pro 2020

  • Processor 2 GHz Quad-core Intel Core I5

  • Graphics Intel Iris Plus Graphics 1536mb

  • Memory 16GB
    Additional context
    Add any other context about the problem here.

Log file

Amiberry.log

Love Amiberry? Please consider supporting it:
👉 https://ko-fi.com/midwan

@brucesayer brucesayer changed the title Amiberry crashes at startup on Intel MacBook Pro Mac OS 15.2 Amiberry crashes after pressing start on Intel MacBook Pro Mac OS 15.2 Dec 27, 2024
@midwan midwan self-assigned this Dec 27, 2024
@midwan
Copy link
Collaborator

midwan commented Dec 27, 2024

I cannot recreate this here, with the latest version (in fact, not after it was fixed with commit 964add6).

What's more interesting, is what I see in the Apple crash log above: the function it crashed, was reported to be the one I patched in that commit. And the patch, was basically disabling everything in that function for macOS. So, it seems very weird that it would crash there again. :-/

I only have an old Mac Mini from 2011 to test with here, which is patched with OpenCore to run macOS 15.2 (very, very slowly). Still, I could recreate the crash before the fix, and not after (and that's still the case), so maybe we can see if anyone else can recreate it as well for now.

@brucesayer
Copy link
Author

brucesayer commented Dec 27, 2024

Following these instructions I've compiled my own exe from source and the emulation starts. It's the v7 release.

https://github.com/BlitterStudio/amiberry/wiki/Compile-from-source

@midwan
Copy link
Collaborator

midwan commented Dec 28, 2024

Oh, that's interesting - that would mean that there's something different in the binary produced by the Github runners. But it still doesn't explain why I can no longer recreate it here... :-/

@nanoant
Copy link

nanoant commented Dec 28, 2024

I get exactly same crash on my Mac mini 2018 3,2 GHz 6-Core Intel Core i7 with 32GB RAM:

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

Process:               Amiberry [29157]
Path:                  /Applications/Amiberry.app/Contents/MacOS/Amiberry
Identifier:            com.blitterstudio.Amiberry
Version:               7.0.0 (7.0.0)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-12-26 11:31:49.2984 +0100
OS Version:            macOS 15.2 (24C101)
Report Version:        12
Bridge OS Version:     9.2 (22P2093)
Anonymous UUID:        ACFCF669-0B84-798B-306E-AE8F1B07DF93

Sleep/Wake UUID:       E9BD0F9F-F8B9-459A-9B72-1CD59B867FA8

Time Awake Since Boot: 200000 seconds
Time Since Wake:       1465 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

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

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

VM Region Info: 0 is not in any region.  Bytes before following region: 4357988352
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      103c1a000-104b36000    [ 15.1M] r-x/r-x SM=COW  /Applications/Amiberry.app/Contents/MacOS/Amiberry

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   Amiberry                      	       0x103da99d7 init_fpucw_x87() + 55
1   Amiberry                      	       0x103da81c0 fpu_reset() + 48
2   Amiberry                      	       0x10421bb6f m68k_reset2(bool) + 1087
3   Amiberry                      	       0x10421d256 m68k_go(int) + 870
4   Amiberry                      	       0x103e0527c real_main(int, char**) + 6924
5   Amiberry                      	       0x103f72901 main + 3505
6   dyld                          	    0x7ff80dffa2cd start + 1805

@bnice
Copy link

bnice commented Jan 16, 2025

I am getting the same issue here on 7.0.1 . I tried 5.7.4 and it started fine.

@midwan
Copy link
Collaborator

midwan commented Jan 17, 2025

Unfortunately, v5.x cannot compare to this, as it has a very different codebase in the CPU and chipset emulation area.
@bnice can you provide the full crash report please? Is it identical to the one posted above?

@bnice
Copy link

bnice commented Jan 17, 2025

Hi,

So my crash dump is similar to the person that opened this issue. I too have a macbook pro. If I am reading it right it is this call sequence that is crashing is. If you like get me a debug compiled version. I can run it and maybe even step through it. It has been a while since I have done C++. Have been in the Java camp the last 26 years.

0 Amiberry 0x109c145e7 init_fpucw_x87() + 55 <-- crashing in here
1 Amiberry 0x109c12dd0 fpu_reset() + 48
2 Amiberry 0x10a0960ff m68k_reset2(bool) + 1087
3 Amiberry 0x10a0977f6 m68k_go(int) + 870
4 Amiberry 0x109c7020c real_main(int, char**) + 6460
5 Amiberry 0x109de7371 main + 3505
6 dyld 0x7ff805e9c2cd start + 1805


Translated Report (Full Report Below)

Process: Amiberry [6951]
Path: /private/var/folders/*/Amiberry.app/Contents/MacOS/Amiberry
Identifier: com.blitterstudio.Amiberry
Version: 7.0.1 (7.0.1)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2025-01-17 21:35:36.4772 +1300
OS Version: macOS 15.2 (24C101)
Report Version: 12
Bridge OS Version: 9.2 (22P2093)
Anonymous UUID: 47FF5F8B-8984-CD5B-C406-19789A4EB55E

Sleep/Wake UUID: 4E51FBB0-EC08-42DC-A361-0D90761AC588

Time Awake Since Boot: 67000 seconds
Time Since Wake: 196 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

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

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

VM Region Info: 0 is not in any region. Bytes before following region: 4456980480
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 109a82000-10a9b2000 [ 15.2M] r-x/r-x SM=COW /var/folders/*/Amiberry.app/Contents/MacOS/Amiberry

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Amiberry 0x109c145e7 init_fpucw_x87() + 55
1 Amiberry 0x109c12dd0 fpu_reset() + 48
2 Amiberry 0x10a0960ff m68k_reset2(bool) + 1087
3 Amiberry 0x10a0977f6 m68k_go(int) + 870
4 Amiberry 0x109c7020c real_main(int, char**) + 6460
5 Amiberry 0x109de7371 main + 3505
6 dyld 0x7ff805e9c2cd start + 1805

Thread 1:: SDLTimer
0 libsystem_kernel.dylib 0x7ff8061ecaaa __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80622b7a8 _pthread_cond_wait + 1193
2 libSDL2-2.0.0.dylib 0x10e75c615 SDL_CondWaitTimeout_REAL + 149
3 libSDL2-2.0.0.dylib 0x10e75c282 SDL_SemWaitTimeout_REAL + 80
4 libSDL2-2.0.0.dylib 0x10e6f2f19 SDL_TimerThread + 460
5 libSDL2-2.0.0.dylib 0x10e6f2a38 SDL_RunThread + 44
6 libSDL2-2.0.0.dylib 0x10e75bef8 RunThread + 9
7 libsystem_pthread.dylib 0x7ff80622b253 _pthread_start + 99
8 libsystem_pthread.dylib 0x7ff806226bef thread_start + 15

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

Thread 3:
0 libsystem_pthread.dylib 0x7ff806226bcc start_wqthread + 0

Thread 4:
0 libsystem_pthread.dylib 0x7ff806226bcc start_wqthread + 0

Thread 5:: caulk.messenger.shared:17
0 libsystem_kernel.dylib 0x7ff8061e9e8a semaphore_wait_trap + 10
1 caulk 0x7ff81161ac9d caulk::semaphore::timed_wait(double) + 151
2 caulk 0x7ff81161abc8 caulk::concurrent::details::worker_thread::run() + 30
3 caulk 0x7ff81161a90a void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread*>>(void) + 41
4 libsystem_pthread.dylib 0x7ff80622b253 _pthread_start + 99
5 libsystem_pthread.dylib 0x7ff806226bef thread_start + 15

Thread 6:: caulk.messenger.shared:high
0 libsystem_kernel.dylib 0x7ff8061e9e8a semaphore_wait_trap + 10
1 caulk 0x7ff81161ac9d caulk::semaphore::timed_wait(double) + 151
2 caulk 0x7ff81161abc8 caulk::concurrent::details::worker_thread::run() + 30
3 caulk 0x7ff81161a90a void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread*>>(void) + 41
4 libsystem_pthread.dylib 0x7ff80622b253 _pthread_start + 99
5 libsystem_pthread.dylib 0x7ff806226bef thread_start + 15

Thread 7:
0 libsystem_kernel.dylib 0x7ff8061e9f0e mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8061f85fa mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff8061f1016 mach_msg_overwrite + 649
3 libsystem_kernel.dylib 0x7ff8061ea1ff mach_msg + 19
4 CoreMIDI 0x7ff8229729a2 XServerMachPort::ReceiveMessage(int&, void*, int&) + 98
5 CoreMIDI 0x7ff8229937a0 MIDIProcess::MIDIInPortThread::Run() + 104
6 CoreMIDI 0x7ff822988e78 CADeprecated::XThread::RunHelper(void*) + 10
7 CoreMIDI 0x7ff822992f13 CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*) + 77
8 libsystem_pthread.dylib 0x7ff80622b253 _pthread_start + 99
9 libsystem_pthread.dylib 0x7ff806226bef thread_start + 15

Thread 8:
0 libsystem_pthread.dylib 0x7ff806226bcc start_wqthread + 0

Thread 9:
0 libsystem_pthread.dylib 0x7ff806226bcc start_wqthread + 0

Thread 10:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff8061e9f0e mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff8061f85fa mach_msg2_internal + 84
2 libsystem_kernel.dylib 0x7ff8061f1016 mach_msg_overwrite + 649
3 libsystem_kernel.dylib 0x7ff8061ea1ff mach_msg + 19
4 CoreFoundation 0x7ff806311e02 __CFRunLoopServiceMachPort + 143
5 CoreFoundation 0x7ff80631082f __CFRunLoopRun + 1393
6 CoreFoundation 0x7ff80630fc8e CFRunLoopRunSpecific + 550
7 AppKit 0x7ff809dbba9d _NSEventThread + 127
8 libsystem_pthread.dylib 0x7ff80622b253 _pthread_start + 99
9 libsystem_pthread.dylib 0x7ff806226bef thread_start + 15

Thread 11:: drawing
0 libsystem_kernel.dylib 0x7ff8061ecaaa __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80622b7a8 _pthread_cond_wait + 1193
2 libSDL2-2.0.0.dylib 0x10e75c615 SDL_CondWaitTimeout_REAL + 149
3 libSDL2-2.0.0.dylib 0x10e75c282 SDL_SemWaitTimeout_REAL + 80
4 Amiberry 0x109b8703c drawing_thread(void*) + 92
5 libSDL2-2.0.0.dylib 0x10e6f2a38 SDL_RunThread + 44
6 libSDL2-2.0.0.dylib 0x10e75bef8 RunThread + 9
7 libsystem_pthread.dylib 0x7ff80622b253 _pthread_start + 99
8 libsystem_pthread.dylib 0x7ff806226bef thread_start + 15

Thread 12:
0 libsystem_pthread.dylib 0x7ff806226bcc start_wqthread + 0

Thread 13:
0 libsystem_pthread.dylib 0x7ff806226bcc start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000007 rdx: 0x0000000000000000
rdi: 0x000000010a96f945 rsi: 0x0000000000001000 rbp: 0x00007ff7b647cc10 rsp: 0x00007ff7b647cc00
r8: 0x000000000000000d r9: 0x0000000000000000 r10: 0x0000000000041002 r11: 0x0000000000200203
r12: 0x0000000000000000 r13: 0x000000010b7a5300 r14: 0x000000010b7a53b0 r15: 0x000000010b7a53b0
rip: 0x0000000109c145e7 rfl: 0x0000000000210202 cr2: 0x0000000000000000

Logical CPU: 4
Error Code: 0x00000006 (no mapping for user data write)
Trap Number: 14

Thread 0 instruction stream:
00 00 00 01 41 c7 84 24-64 01 00 00 00 00 00 00 ....A..$d.......
48 83 c4 08 5b 41 5c 41-5d 41 5e 41 5f 5d c3 00 H...[A\A]A^A_]..
00 00 00 00 00 00 00 00-00 55 48 89 e5 53 50 48 .........UH..SPH
83 3d a2 1d 7e 03 00 74-07 48 83 c4 08 5b 5d c3 .=....t.H...[].
e8 24 86 0c 00 89 c7 be-00 01 00 00 ba 07 00 00 .$..............
00 e8 43 86 0c 00 48 89-c3 48 89 05 79 1d 7e 03 ..C...H..H..y.
.
[c6]00 b8 c7 40 01 00 00-00 00 66 c7 40 05 67 d9 ....@[email protected]. <==
c6 40 07 a8 48 8d 05 66-1d 7e 03 88 43 08 88 63 [email protected].~..C..c
09 48 89 c1 48 c1 e9 10-88 4b 0a 48 c1 e8 18 88 .H..H....K.H....
43 0b c6 43 0c c3 e8 ce-85 0c 00 48 89 df 89 c6 C..C.......H....
ba 05 00 00 00 48 83 c4-08 5b 5d e9 99 86 0c 00 .....H...[].....
66 0f 1f 84 00 00 00 00-00 55 48 89 e5 48 8d 05 f........UH..H..

Binary Images:
0x109a82000 - 0x10a9b1fff com.blitterstudio.Amiberry (7.0.1) <0c03769a-2cac-31c9-b02c-451cf9ebf5b9> /private/var/folders//Amiberry.app/Contents/MacOS/Amiberry
0x10e68a000 - 0x10e7b1fff libSDL2-2.0.0.dylib (
) <3368c762-5b07-3f5a-8509-00c8fe5d2712> /private/var/folders//Amiberry.app/Contents/Frameworks/libSDL2-2.0.0.dylib
0x10e527000 - 0x10e53efff libSDL2_image-2.0.0.dylib (
) <05a49116-0522-3ddf-8631-5aa20e13fe81> /private/var/folders//Amiberry.app/Contents/Frameworks/libSDL2_image-2.0.0.dylib
0x10e553000 - 0x10e562fff libSDL2_ttf-2.0.0.dylib (
) <53386620-69cb-3c7b-8c14-9136c3e70179> /private/var/folders//Amiberry.app/Contents/Frameworks/libSDL2_ttf-2.0.0.dylib
0x10e5bb000 - 0x10e5eafff libFLAC.12.dylib (
) <529d9eda-b30a-3640-823c-33a81a1fe249> /private/var/folders//Amiberry.app/Contents/Frameworks/libFLAC.12.dylib
0x10e573000 - 0x10e57afff libportmidi.2.0.3.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libportmidi.2.0.3.dylib
0x10e637000 - 0x10e65afff libpng16.16.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libpng16.16.dylib
0x10e85e000 - 0x10e895fff libmpg123.0.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libmpg123.0.dylib
0x10e8aa000 - 0x10e8d1fff libmpeg2.0.dylib (
) <9841507a-b2bc-3702-855d-c67f8de772d8> /private/var/folders//Amiberry.app/Contents/Frameworks/libmpeg2.0.dylib
0x10e58b000 - 0x10e592fff libmpeg2convert.0.dylib (
) <222c410d-2770-3df1-8288-1c96303738fe> /private/var/folders//Amiberry.app/Contents/Frameworks/libmpeg2convert.0.dylib
0x10e603000 - 0x10e60efff libserialport.0.1.1.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libserialport.0.1.1.dylib
0x10e5a3000 - 0x10e5aafff libenet.7.dylib (
) <0fc2505b-8937-3496-ac24-6a15b7c77f9e> /private/var/folders//Amiberry.app/Contents/Frameworks/libenet.7.dylib
0x10eb8d000 - 0x10ed94fff libjxl.0.11.1.dylib (
) <40ba08f9-b9d2-3fd6-9f86-86b4d7806625> /private/var/folders//Amiberry.app/Contents/Frameworks/libjxl.0.11.1.dylib
0x10e992000 - 0x10ea1dfff libjpeg.8.3.2.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libjpeg.8.3.2.dylib
0x10ea42000 - 0x10eaadfff libtiff.6.dylib (
) <0d8cd49b-491f-31ac-b8e3-2ad90db1f6e5> /private/var/folders//Amiberry.app/Contents/Frameworks/libtiff.6.dylib
0x10e8e2000 - 0x10e901fff libavif.16.1.1.dylib (
) <414d69a8-5336-38d1-8a30-7b8829e4652d> /private/var/folders//Amiberry.app/Contents/Frameworks/libavif.16.1.1.dylib
0x10e510000 - 0x10e513fff libwebpdemux.2.0.16.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libwebpdemux.2.0.16.dylib
0x10eace000 - 0x10eb25fff libwebp.7.1.10.dylib (
) <78804bac-4bf8-34fd-8a5d-6fb769c14779> /private/var/folders//Amiberry.app/Contents/Frameworks/libwebp.7.1.10.dylib
0x10e832000 - 0x10e841fff libjxl_cms.0.11.1.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libjxl_cms.0.11.1.dylib
0x10e66b000 - 0x10e672fff libhwy.1.2.0.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libhwy.1.2.0.dylib
0x10e812000 - 0x10e81dfff libbrotlidec.1.1.0.dylib (
) <8907ac52-9873-306c-98cc-890c180617d0> /private/var/folders//Amiberry.app/Contents/Frameworks/libbrotlidec.1.1.0.dylib
0x10e940000 - 0x10e95ffff libbrotlicommon.1.1.0.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libbrotlicommon.1.1.0.dylib
0x10eee6000 - 0x10ef7dfff libbrotlienc.1.1.0.dylib (
) <3bdda6c1-bc86-3bca-9e70-c7ff7c4f2944> /private/var/folders//Amiberry.app/Contents/Frameworks/libbrotlienc.1.1.0.dylib
0x10ef92000 - 0x10efd1fff liblcms2.2.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/liblcms2.2.dylib
0x10f0af000 - 0x10f156fff libzstd.1.5.6.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libzstd.1.5.6.dylib
0x10ee3d000 - 0x10ee5cfff liblzma.5.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/liblzma.5.dylib
0x10f635000 - 0x10fa5cfff libaom.3.11.0.dylib (
) <2907e343-0342-3e49-8d0a-fe3576677b1f> /private/var/folders//Amiberry.app/Contents/Frameworks/libaom.3.11.0.dylib
0x10f23b000 - 0x10f26efff libvmaf.3.dylib (
) <90c879a4-d3b8-3f0f-8165-53702f8a6e3b> /private/var/folders//Amiberry.app/Contents/Frameworks/libvmaf.3.dylib
0x10e916000 - 0x10e919fff libsharpyuv.0.1.1.dylib (
) <7b64a3c3-1381-3860-89ed-c41f7a7bbe8c> /private/var/folders//Amiberry.app/Contents/Frameworks/libsharpyuv.0.1.1.dylib
0x10f177000 - 0x10f1f6fff libfreetype.6.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libfreetype.6.dylib
0x10f46d000 - 0x10f530fff libharfbuzz.0.dylib (
) <748448f5-af41-3d18-895d-b5b011677f6b> /private/var/folders//Amiberry.app/Contents/Frameworks/libharfbuzz.0.dylib
0x10fb41000 - 0x10fc2cfff libglib-2.0.0.dylib (
) <17e292cb-37f6-3e01-ba83-df6190e89f9a> /private/var/folders//Amiberry.app/Contents/Frameworks/libglib-2.0.0.dylib
0x10eb42000 - 0x10eb59fff libgraphite2.3.2.1.dylib (
) <4e3f7d36-4f5d-311c-9ee4-064de4d0d9e9> /private/var/folders//Amiberry.app/Contents/Frameworks/libgraphite2.3.2.1.dylib
0x10ee95000 - 0x10eeacfff libintl.8.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libintl.8.dylib
0x10f33f000 - 0x10f3c2fff libpcre2-8.0.dylib (
) <637726ac-4b9f-3dce-83ba-9ad1c3930c48> /private/var/folders//Amiberry.app/Contents/Frameworks/libpcre2-8.0.dylib
0x10e92a000 - 0x10e931fff libogg.0.8.5.dylib (
) /private/var/folders//Amiberry.app/Contents/Frameworks/libogg.0.8.5.dylib
0x10f21b000 - 0x10f227fff libobjc-trampolines.dylib (
) <3f1b796e-b179-306a-80c6-2b82f9812074> /usr/lib/libobjc-trampolines.dylib
0x11e370000 - 0x11e376fff com.apple.GameController.KeyboardAndMouseSupport () <3a6e356f-f633-370d-bdd8-c58df08c6b2a> /System/Library/Frameworks/GameController.framework/Versions/A/Resources/KeyboardAndMouseSupport.bundle/Contents/MacOS/KeyboardAndMouseSupport
0x11e3df000 - 0x11e412fff libfloppybridge.dylib (
) <7db94f29-ba8a-3239-aab7-2c78026ebadd> /private/var/folders//Amiberry.app/Contents/Resources/plugins/libfloppybridge.dylib
0x7ff805e96000 - 0x7ff805f21c7f dyld (
) <7e2d5f84-7d4f-3322-83cb-dd7bd247f06a> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? () <00000000-0000-0000-0000-000000000000> ???
0x7ff8061e9000 - 0x7ff806224fff libsystem_kernel.dylib (
) <907f6ba6-6b4b-39d3-ba4b-d1f4244b50bc> /usr/lib/system/libsystem_kernel.dylib
0x7ff806225000 - 0x7ff806230fff libsystem_pthread.dylib (*) <7324bb8c-37ad-3a44-becd-969f31077819> /usr/lib/system/libsystem_pthread.dylib
0x7ff811619000 - 0x7ff81163cfff com.apple.audio.caulk (1.0) <69b6d3ae-dd5f-30b4-8cca-a28056f502c1> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
0x7ff822938000 - 0x7ff8229e8ff6 com.apple.audio.midi.CoreMIDI (2.0) <643013d8-0853-3c40-9d7c-009eb43a359a> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x7ff806296000 - 0x7ff806733fe2 com.apple.CoreFoundation (6.9) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff809c26000 - 0x7ff80b11cffd com.apple.AppKit (6.9) <52c57e92-92f8-3e03-9513-77cc61b010c2> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit

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

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 256K 2
Activity Tracing 256K 1
CG image 17.1M 8
ColorSync 232K 27
CoreAnimation 192K 20
CoreGraphics 12K 2
CoreUI image data 968K 8
Foundation 16K 1
IOKit 15.5M 2
Kernel Alloc Once 8K 1
MALLOC 1.6G 78
MALLOC guard page 72K 18
STACK GUARD 56.1M 14
Stack 14.6M 14
VM_ALLOCATE 2.5G 26
__CTF 824 1
__DATA 87.0M 923
__DATA_CONST 93.9M 959
__DATA_DIRTY 2554K 334
__FONT_DATA 2352 1
__INFO_FILTER 8 1
__LINKEDIT 190.9M 40
__OBJC_RO 76.9M 1
__OBJC_RW 2373K 2
__TEXT 1.0G 966
__TPRO_CONST 272K 2
mapped file 199.4M 23
owned unmapped memory 408K 1
shared memory 1300K 19
=========== ======= =======
TOTAL 5.9G 3495


Full Report

{"app_name":"Amiberry","timestamp":"2025-01-17 21:35:37.00 +1300","app_version":"7.0.1","slice_uuid":"0c03769a-2cac-31c9-b02c-451cf9ebf5b9","build_version":"7.0.1","platform":1,"bundleID":"com.blitterstudio.Amiberry","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.2 (24C101)","roots_installed":0,"name":"Amiberry","incident_id":"F6545EC4-3D32-4B63-A0AD-8FBADD1A058B"}
{
"uptime" : 67000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro16,4",
"coalitionID" : 2402,
"osVersion" : {
"train" : "macOS 15.2",
"build" : "24C101",
"releaseType" : "User"
},
"captureTime" : "2025-01-17 21:35:36.4772 +1300",
"codeSigningMonitor" : 0,
"incident" : "F6545EC4-3D32-4B63-A0AD-8FBADD1A058B",
"pid" : 6951,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-01-17 21:34:59.9906 +1300",
"procStartAbsTime" : 67764396058568,
"procExitAbsTime" : 67800882862095,
"procName" : "Amiberry",
"procPath" : "/private/var/folders//Amiberry.app/Contents/MacOS/Amiberry",
"bundleInfo" : {"CFBundleShortVersionString":"7.0.1","CFBundleVersion":"7.0.1","CFBundleIdentifier":"com.blitterstudio.Amiberry"},
"storeInfo" : {"deviceIdentifierForVendor":"45D2D1B8-2368-565F-ADE4-BC4C86F11CDA","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.blitterstudio.Amiberry",
"crashReporterKey" : "47FF5F8B-8984-CD5B-C406-19789A4EB55E",
"codeSigningID" : "com.blitterstudio.Amiberry",
"codeSigningTeamID" : "5GQP72592A",
"codeSigningFlags" : 570503953,
"codeSigningValidationCategory" : 6,
"codeSigningTrustLevel" : 4294967295,
"bootSessionUUID" : "C7601B25-9FED-4634-A01E-4504B60E2CD9",
"wakeTime" : 196,
"bridgeVersion" : {"build":"22P2093","train":"9.2"},
"sleepWakeUUID" : "4E51FBB0-EC08-42DC-A361-0D90761AC588",
"sip" : "enabled",
"vmRegionInfo" : "0 is not in any region. Bytes before following region: 4456980480\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 109a82000-10a9b2000 [ 15.2M] r-x/r-x SM=COW /var/folders/
/Amiberry.app/Contents/MacOS/Amiberry",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":6951},
"vmregioninfo" : "0 is not in any region. Bytes before following region: 4456980480\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 109a82000-10a9b2000 [ 15.2M] r-x/r-x SM=COW /var/folders//Amiberry.app/Contents/MacOS/Amiberry",
"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" : 0,
"threads" : [{"triggered":true,"id":814482,"instructionState":{"instructionStream":{"bytes":[0,0,0,1,65,199,132,36,100,1,0,0,0,0,0,0,72,131,196,8,91,65,92,65,93,65,94,65,95,93,195,0,0,0,0,0,0,0,0,0,0,85,72,137,229,83,80,72,131,61,162,29,126,3,0,116,7,72,131,196,8,91,93,195,232,36,134,12,0,137,199,190,0,1,0,0,186,7,0,0,0,232,67,134,12,0,72,137,195,72,137,5,121,29,126,3,198,0,184,199,64,1,0,0,0,0,102,199,64,5,103,217,198,64,7,168,72,141,5,102,29,126,3,136,67,8,136,99,9,72,137,193,72,193,233,16,136,75,10,72,193,232,24,136,67,11,198,67,12,195,232,206,133,12,0,72,137,223,137,198,186,5,0,0,0,72,131,196,8,91,93,233,153,134,12,0,102,15,31,132,0,0,0,0,0,85,72,137,229,72,141,5],"offset":96}},"threadState":{"r13":{"value":4487533312,"symbolLocation":0,"symbol":"fpp_getexp"},"rax":{"value":0},"rflags":{"value":2163202},"cpu":{"value":4},"r14":{"value":4487533488,"symbolLocation":0,"symbol":"currprefs"},"rsi":{"value":4096},"r8":{"value":13},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":266242},"r9":{"value":0},"r15":{"value":4487533488,"symbolLocation":0,"symbol":"currprefs"},"rbx":{"value":0},"trap":{"value":14,"description":"(no mapping for user data write)"},"err":{"value":6},"r11":{"value":2097667},"rip":{"value":4458628583,"matchesCrashFrame":1},"rbp":{"value":140701891808272},"rsp":{"value":140701891808256},"r12":{"value":0},"rcx":{"value":7},"flavor":"x86_THREAD_STATE","rdi":{"value":4472633669,"symbolLocation":101109,"symbol":"fakeppcromtxt_cs"}},"queue":"com.apple.main-thread","frames":[{"imageOffset":1648103,"symbol":"init_fpucw_x87()","symbolLocation":55,"imageIndex":0},{"imageOffset":1641936,"symbol":"fpu_reset()","symbolLocation":48,"imageIndex":0},{"imageOffset":6373631,"symbol":"m68k_reset2(bool)","symbolLocation":1087,"imageIndex":0},{"imageOffset":6379510,"symbol":"m68k_go(int)","symbolLocation":870,"imageIndex":0},{"imageOffset":2023948,"symbol":"real_main(int, char**)","symbolLocation":6460,"imageIndex":0},{"imageOffset":3560305,"symbol":"main","symbolLocation":3505,"imageIndex":0},{"imageOffset":25293,"symbol":"start","symbolLocation":1805,"imageIndex":39}]},{"id":814536,"name":"SDLTimer","threadState":{"r13":{"value":4294967552},"rax":{"value":260},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":123145482387456},"rsi":{"value":4294967552},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":65704},"r15":{"value":0},"rbx":{"value":22},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703231298218},"rbp":{"value":123145482387088},"rsp":{"value":123145482386936},"r12":{"value":294999000},"rcx":{"value":123145482386936},"flavor":"x86_THREAD_STATE","rdi":{"value":105553144513184}},"frames":[{"imageOffset":15018,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":41},{"imageOffset":26536,"symbol":"_pthread_cond_wait","symbolLocation":1193,"imageIndex":42},{"imageOffset":861717,"symbol":"SDL_CondWaitTimeout_REAL","symbolLocation":149,"imageIndex":1},{"imageOffset":860802,"symbol":"SDL_SemWaitTimeout_REAL","symbolLocation":80,"imageIndex":1},{"imageOffset":429849,"symbol":"SDL_TimerThread","symbolLocation":460,"imageIndex":1},{"imageOffset":428600,"symbol":"SDL_RunThread","symbolLocation":44,"imageIndex":1},{"imageOffset":859896,"symbol":"RunThread","symbolLocation":9,"imageIndex":1},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":42},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":42}]},{"id":814539,"frames":[{"imageOffset":7116,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":42}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":4611},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145482399744},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":123145482922872},"rbx":{"value":123145482924032},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703231536076},"rbp":{"value":0},"rsp":{"value":123145482924032},"r12":{"value":5193733},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145482924032}}},{"id":814541,"frames":[{"imageOffset":7116,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":42}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":8451},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145482936320},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145483460608},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703231536076},"rbp":{"value":0},"rsp":{"value":123145483460608},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145483460608}}},{"id":814595,"frames":[{"imageOffset":7116,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":42}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":1},"rsi":{"value":33283},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145483472896},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":123145483996024},"rbx":{"value":123145483997184},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703231536076},"rbp":{"value":0},"rsp":{"value":123145483997184},"r12":{"value":5193734},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145483997184}}},{"id":814640,"name":"caulk.messenger.shared:17","threadState":{"r13":{"value":0},"rax":{"value":14},"rflags":{"value":515},"cpu":{"value":0},"r14":{"value":105553166338112},"rsi":{"value":105553138008704},"r8":{"value":105553138008704},"cr2":{"value":0},"rdx":{"value":10},"r10":{"value":0},"r9":{"value":25},"r15":{"value":0},"rbx":{"value":105553166338049},"trap":{"value":133},"err":{"value":16777252},"r11":{"value":515},"rip":{"value":140703231286922},"rbp":{"value":123145484533616},"rsp":{"value":123145484533576},"r12":{"value":0},"rcx":{"value":123145484533576},"flavor":"x86_THREAD_STATE","rdi":{"value":37127}},"frames":[{"imageOffset":3722,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":41},{"imageOffset":7325,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":151,"imageIndex":43},{"imageOffset":7112,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":30,"imageIndex":43},{"imageOffset":6410,"symbol":"void
caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread*>>(void)","symbolLocation":41,"imageIndex":43},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":42},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":42}]},{"id":814641,"name":"caulk.messenger.shared:high","threadState":{"r13":{"value":0},"rax":{"value":14},"rflags":{"value":515},"cpu":{"value":0},"r14":{"value":105553166338528},"rsi":{"value":105553138008928},"r8":{"value":105553138008928},"cr2":{"value":0},"rdx":{"value":12},"r10":{"value":0},"r9":{"value":27},"r15":{"value":0},"rbx":{"value":105553166338305},"trap":{"value":133},"err":{"value":16777252},"r11":{"value":515},"rip":{"value":140703231286922},"rbp":{"value":123145485070192},"rsp":{"value":123145485070152},"r12":{"value":0},"rcx":{"value":123145485070152},"flavor":"x86_THREAD_STATE","rdi":{"value":40195}},"frames":[{"imageOffset":3722,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":41},{"imageOffset":7325,"symbol":"caulk::semaphore::timed_wait(double)","symbolLocation":151,"imageIndex":43},{"imageOffset":7112,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":30,"imageIndex":43},{"imageOffset":6410,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread*>>(void)","symbolLocation":41,"imageIndex":43},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":42},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":42}]},{"id":814688,"frames":[{"imageOffset":3854,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":41},{"imageOffset":62970,"symbol":"mach_msg2_internal","symbolLocation":84,"imageIndex":41},{"imageOffset":32790,"symbol":"mach_msg_overwrite","symbolLocation":649,"imageIndex":41},{"imageOffset":4607,"symbol":"mach_msg","symbolLocation":19,"imageIndex":41},{"imageOffset":240034,"symbol":"XServerMachPort::ReceiveMessage(int&, void*, int&)","symbolLocation":98,"imageIndex":44},{"imageOffset":374688,"symbol":"MIDIProcess::MIDIInPortThread::Run()","symbolLocation":104,"imageIndex":44},{"imageOffset":331384,"symbol":"CADeprecated::XThread::RunHelper(void*)","symbolLocation":10,"imageIndex":44},{"imageOffset":372499,"symbol":"CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*)","symbolLocation":77,"imageIndex":44},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":42},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":42}],"threadState":{"r13":{"value":17179869186},"rax":{"value":268451845},"rflags":{"value":514},"cpu":{"value":0},"r14":{"value":100},"rsi":{"value":17179869186},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":318922796564480},"r9":{"value":318922796564480},"r15":{"value":318922796564480},"rbx":{"value":123145485605372},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":514},"rip":{"value":140703231287054},"rbp":{"value":123145485605008},"rsp":{"value":123145485604904},"r12":{"value":0},"rcx":{"value":123145485604904},"flavor":"x86_THREAD_STATE","rdi":{"value":123145485605372}}},{"id":814733,"frames":[{"imageOffset":7116,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":42}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":129795},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145485619200},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145486143488},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703231536076},"rbp":{"value":0},"rsp":{"value":123145486143488},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145486143488}}},{"id":814736,"frames":[{"imageOffset":7116,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":42}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":88579},"r8":{"value":409603},"cr2":{"value":0},"rdx":{"value":123145487228928},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145487753216},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703231536076},"rbp":{"value":0},"rsp":{"value":123145487753216},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145487753216}}},{"id":814746,"name":"com.apple.NSEventThread","threadState":{"r13":{"value":21592279046},"rax":{"value":268451845},"rflags":{"value":518},"cpu":{"value":0},"r14":{"value":2},"rsi":{"value":21592279046},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":8589934592},"r10":{"value":522280908095488},"r9":{"value":522280908095488},"r15":{"value":522280908095488},"rbx":{"value":123145488285808},"trap":{"value":133},"err":{"value":16777263},"r11":{"value":518},"rip":{"value":140703231287054},"rbp":{"value":123145488285648},"rsp":{"value":123145488285544},"r12":{"value":4294967295},"rcx":{"value":123145488285544},"flavor":"x86_THREAD_STATE","rdi":{"value":123145488285808}},"frames":[{"imageOffset":3854,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":41},{"imageOffset":62970,"symbol":"mach_msg2_internal","symbolLocation":84,"imageIndex":41},{"imageOffset":32790,"symbol":"mach_msg_overwrite","symbolLocation":649,"imageIndex":41},{"imageOffset":4607,"symbol":"mach_msg","symbolLocation":19,"imageIndex":41},{"imageOffset":507394,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":143,"imageIndex":45},{"imageOffset":501807,"symbol":"__CFRunLoopRun","symbolLocation":1393,"imageIndex":45},{"imageOffset":498830,"symbol":"CFRunLoopRunSpecific","symbolLocation":550,"imageIndex":45},{"imageOffset":1661597,"symbol":"_NSEventThread","symbolLocation":127,"imageIndex":46},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":42},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":42}]},{"id":815171,"name":"drawing","threadState":{"r13":{"value":4294967552},"rax":{"value":260},"rflags":{"value":583},"cpu":{"value":0},"r14":{"value":123145486680064},"rsi":{"value":4294967552},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":0},"r10":{"value":0},"r9":{"value":65704},"r15":{"value":0},"rbx":{"value":22},"trap":{"value":133},"err":{"value":33554737},"r11":{"value":582},"rip":{"value":140703231298218},"rbp":{"value":123145486679760},"rsp":{"value":123145486679608},"r12":{"value":294999000},"rcx":{"value":123145486679608},"flavor":"x86_THREAD_STATE","rdi":{"value":105553144091088}},"frames":[{"imageOffset":15018,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":41},{"imageOffset":26536,"symbol":"_pthread_cond_wait","symbolLocation":1193,"imageIndex":42},{"imageOffset":861717,"symbol":"SDL_CondWaitTimeout_REAL","symbolLocation":149,"imageIndex":1},{"imageOffset":860802,"symbol":"SDL_SemWaitTimeout_REAL","symbolLocation":80,"imageIndex":1},{"imageOffset":1069116,"symbol":"drawing_thread(void*)","symbolLocation":92,"imageIndex":0},{"imageOffset":428600,"symbol":"SDL_RunThread","symbolLocation":44,"imageIndex":1},{"imageOffset":859896,"symbol":"RunThread","symbolLocation":9,"imageIndex":1},{"imageOffset":25171,"symbol":"_pthread_start","symbolLocation":99,"imageIndex":42},{"imageOffset":7151,"symbol":"thread_start","symbolLocation":15,"imageIndex":42}]},{"id":815181,"frames":[{"imageOffset":7116,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":42}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":95243},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145486692352},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145487216640},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703231536076},"rbp":{"value":0},"rsp":{"value":123145487216640},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145487216640}}},{"id":815182,"frames":[{"imageOffset":7116,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":42}],"threadState":{"r13":{"value":0},"rax":{"value":33554800},"rflags":{"value":512},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":129563},"r8":{"value":409604},"cr2":{"value":0},"rdx":{"value":123145488302080},"r10":{"value":0},"r9":{"value":18446744073709551615},"r15":{"value":0},"rbx":{"value":123145488826368},"trap":{"value":133},"err":{"value":33554800},"r11":{"value":582},"rip":{"value":140703231536076},"rbp":{"value":0},"rsp":{"value":123145488826368},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145488826368}}}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 4456980480,
"CFBundleShortVersionString" : "7.0.1",
"CFBundleIdentifier" : "com.blitterstudio.Amiberry",
"size" : 15925248,
"uuid" : "0c03769a-2cac-31c9-b02c-451cf9ebf5b9",
"path" : "/private/var/folders//Amiberry.app/Contents/MacOS/Amiberry",
"name" : "Amiberry",
"CFBundleVersion" : "7.0.1"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4536705024,
"size" : 1212416,
"uuid" : "3368c762-5b07-3f5a-8509-00c8fe5d2712",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libSDL2-2.0.0.dylib",
"name" : "libSDL2-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4535250944,
"size" : 98304,
"uuid" : "05a49116-0522-3ddf-8631-5aa20e13fe81",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libSDL2_image-2.0.0.dylib",
"name" : "libSDL2_image-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4535431168,
"size" : 65536,
"uuid" : "53386620-69cb-3c7b-8c14-9136c3e70179",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libSDL2_ttf-2.0.0.dylib",
"name" : "libSDL2_ttf-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4535857152,
"size" : 196608,
"uuid" : "529d9eda-b30a-3640-823c-33a81a1fe249",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libFLAC.12.dylib",
"name" : "libFLAC.12.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4535562240,
"size" : 32768,
"uuid" : "ada06890-a1fc-3145-9585-b327e6b685d2",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libportmidi.2.0.3.dylib",
"name" : "libportmidi.2.0.3.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4536365056,
"size" : 147456,
"uuid" : "ff8e47b2-88ac-3b80-a443-8f899d6e6ecc",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libpng16.16.dylib",
"name" : "libpng16.16.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4538621952,
"size" : 229376,
"uuid" : "ee752a3b-eb27-37bf-b343-d92c7036adb4",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libmpg123.0.dylib",
"name" : "libmpg123.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4538933248,
"size" : 163840,
"uuid" : "9841507a-b2bc-3702-855d-c67f8de772d8",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libmpeg2.0.dylib",
"name" : "libmpeg2.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4535660544,
"size" : 32768,
"uuid" : "222c410d-2770-3df1-8288-1c96303738fe",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libmpeg2convert.0.dylib",
"name" : "libmpeg2convert.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4536152064,
"size" : 49152,
"uuid" : "f61929d0-c3f5-32c8-be85-9af5c4444f12",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libserialport.0.1.1.dylib",
"name" : "libserialport.0.1.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4535758848,
"size" : 32768,
"uuid" : "0fc2505b-8937-3496-ac24-6a15b7c77f9e",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libenet.7.dylib",
"name" : "libenet.7.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4541960192,
"size" : 2129920,
"uuid" : "40ba08f9-b9d2-3fd6-9f86-86b4d7806625",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libjxl.0.11.1.dylib",
"name" : "libjxl.0.11.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4539883520,
"size" : 573440,
"uuid" : "c7512bfb-f7f8-333c-8f70-3558a4ae79e8",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libjpeg.8.3.2.dylib",
"name" : "libjpeg.8.3.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4540604416,
"size" : 442368,
"uuid" : "0d8cd49b-491f-31ac-b8e3-2ad90db1f6e5",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libtiff.6.dylib",
"name" : "libtiff.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4539162624,
"size" : 131072,
"uuid" : "414d69a8-5336-38d1-8a30-7b8829e4652d",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libavif.16.1.1.dylib",
"name" : "libavif.16.1.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4535156736,
"size" : 16384,
"uuid" : "b23245cd-894f-3fde-96cb-a9362d1b83b8",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libwebpdemux.2.0.16.dylib",
"name" : "libwebpdemux.2.0.16.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4541177856,
"size" : 360448,
"uuid" : "78804bac-4bf8-34fd-8a5d-6fb769c14779",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libwebp.7.1.10.dylib",
"name" : "libwebp.7.1.10.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4538441728,
"size" : 65536,
"uuid" : "e39c7a7e-b1df-31da-aa8b-c998072433e0",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libjxl_cms.0.11.1.dylib",
"name" : "libjxl_cms.0.11.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4536578048,
"size" : 32768,
"uuid" : "be0d3b4f-462e-32cd-b40e-346911ae7350",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libhwy.1.2.0.dylib",
"name" : "libhwy.1.2.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4538310656,
"size" : 49152,
"uuid" : "8907ac52-9873-306c-98cc-890c180617d0",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libbrotlidec.1.1.0.dylib",
"name" : "libbrotlidec.1.1.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4539547648,
"size" : 131072,
"uuid" : "a61b6bab-0397-38ce-9b74-2fedf3f523dc",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libbrotlicommon.1.1.0.dylib",
"name" : "libbrotlicommon.1.1.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4545470464,
"size" : 622592,
"uuid" : "3bdda6c1-bc86-3bca-9e70-c7ff7c4f2944",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libbrotlienc.1.1.0.dylib",
"name" : "libbrotlienc.1.1.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4546174976,
"size" : 262144,
"uuid" : "d89ae093-b40a-358a-9228-231e0edca35a",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/liblcms2.2.dylib",
"name" : "liblcms2.2.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4547342336,
"size" : 688128,
"uuid" : "b2135b07-1f88-37e1-90a0-a32958e4e11f",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libzstd.1.5.6.dylib",
"name" : "libzstd.1.5.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4544778240,
"size" : 131072,
"uuid" : "c79b240e-893a-3783-a7a0-36cf50d7ce59",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/liblzma.5.dylib",
"name" : "liblzma.5.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4553134080,
"size" : 4358144,
"uuid" : "2907e343-0342-3e49-8d0a-fe3576677b1f",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libaom.3.11.0.dylib",
"name" : "libaom.3.11.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4548964352,
"size" : 212992,
"uuid" : "90c879a4-d3b8-3f0f-8165-53702f8a6e3b",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libvmaf.3.dylib",
"name" : "libvmaf.3.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4539375616,
"size" : 16384,
"uuid" : "7b64a3c3-1381-3860-89ed-c41f7a7bbe8c",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libsharpyuv.0.1.1.dylib",
"name" : "libsharpyuv.0.1.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4548161536,
"size" : 524288,
"uuid" : "f3485bec-6ae1-300e-bab1-fa3187b0c01e",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libfreetype.6.dylib",
"name" : "libfreetype.6.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4551266304,
"size" : 802816,
"uuid" : "748448f5-af41-3d18-895d-b5b011677f6b",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libharfbuzz.0.dylib",
"name" : "libharfbuzz.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4558426112,
"size" : 966656,
"uuid" : "17e292cb-37f6-3e01-ba83-df6190e89f9a",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libglib-2.0.0.dylib",
"name" : "libglib-2.0.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4541652992,
"size" : 98304,
"uuid" : "4e3f7d36-4f5d-311c-9ee4-064de4d0d9e9",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libgraphite2.3.2.1.dylib",
"name" : "libgraphite2.3.2.1.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4545138688,
"size" : 98304,
"uuid" : "fd72a9e7-09b2-398d-a9d9-a06fb82e67ea",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libintl.8.dylib",
"name" : "libintl.8.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4550029312,
"size" : 540672,
"uuid" : "637726ac-4b9f-3dce-83ba-9ad1c3930c48",
"path" : "/private/var/folders//Amiberry.app/Contents/Frameworks/libpcre2-8.0.dylib",
"name" : "libpcre2-8.0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4539457536,
"size" : 32768,
"uuid" : "b388c1d6-ed1a-30d9-b333-9a9fd471c2f1",
"path" : "/private/var/folders/
/Amiberry.app/Contents/Frameworks/libogg.0.8.5.dylib",
"name" : "libogg.0.8.5.dylib"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 4548833280,
"size" : 53248,
"uuid" : "3f1b796e-b179-306a-80c6-2b82f9812074",
"path" : "/usr/lib/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4801888256,
"CFBundleIdentifier" : "com.apple.GameController.KeyboardAndMouseSupport",
"size" : 28672,
"uuid" : "3a6e356f-f633-370d-bdd8-c58df08c6b2a",
"path" : "/System/Library/Frameworks/GameController.framework/Versions/A/Resources/KeyboardAndMouseSupport.bundle/Contents/MacOS/KeyboardAndMouseSupport",
"name" : "KeyboardAndMouseSupport",
"CFBundleVersion" : "12.2.1"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4802342912,
"size" : 212992,
"uuid" : "7db94f29-ba8a-3239-aab7-2c78026ebadd",
"path" : "/private/var/folders/*/Amiberry.app/Contents/Resources/plugins/libfloppybridge.dylib",
"name" : "libfloppybridge.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703227797504,
"size" : 572544,
"uuid" : "7e2d5f84-7d4f-3322-83cb-dd7bd247f06a",
"path" : "/usr/lib/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703231283200,
"size" : 245760,
"uuid" : "907f6ba6-6b4b-39d3-ba4b-d1f4244b50bc",
"path" : "/usr/lib/system/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703231528960,
"size" : 49152,
"uuid" : "7324bb8c-37ad-3a44-becd-969f31077819",
"path" : "/usr/lib/system/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703420223488,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.audio.caulk",
"size" : 147456,
"uuid" : "69b6d3ae-dd5f-30b4-8cca-a28056f502c1",
"path" : "/System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk",
"name" : "caulk"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703708708864,
"CFBundleShortVersionString" : "2.0",
"CFBundleIdentifier" : "com.apple.audio.midi.CoreMIDI",
"size" : 724983,
"uuid" : "643013d8-0853-3c40-9d7c-009eb43a359a",
"path" : "/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI",
"name" : "CoreMIDI",
"CFBundleVersion" : "88"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 140703231991808,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 4841443,
"uuid" : "cd137a46-9abf-3fe9-a226-14f54114caf1",
"path" : "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "3208"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703292350464,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 21983230,
"uuid" : "52c57e92-92f8-3e03-9513-77cc61b010c2",
"path" : "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2575.30.19"
}
],
"sharedCache" : {
"base" : 140703227047936,
"size" : 25769803776,
"uuid" : "d71b956e-cf0a-3cfa-9def-2bfdfda32722"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG image 17.1M 8 \nColorSync 232K 27 \nCoreAnimation 192K 20 \nCoreGraphics 12K 2 \nCoreUI image data 968K 8 \nFoundation 16K 1 \nIOKit 15.5M 2 \nKernel Alloc Once 8K 1 \nMALLOC 1.6G 78 \nMALLOC guard page 72K 18 \nSTACK GUARD 56.1M 14 \nStack 14.6M 14 \nVM_ALLOCATE 2.5G 26 \n__CTF 824 1 \n__DATA 87.0M 923 \n__DATA_CONST 93.9M 959 \n__DATA_DIRTY 2554K 334 \n__FONT_DATA 2352 1 \n__INFO_FILTER 8 1 \n__LINKEDIT 190.9M 40 \n__OBJC_RO 76.9M 1 \n__OBJC_RW 2373K 2 \n__TEXT 1.0G 966 \n__TPRO_CONST 272K 2 \nmapped file 199.4M 23 \nowned unmapped memory 408K 1 \nshared memory 1300K 19 \n=========== ======= ======= \nTOTAL 5.9G 3495 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "c3a48e457554267bf4a0621b921f91fe28378380",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "65a8173205d942272410674b",
"factorPackIds" : {
"SIRI_HOME_AUTOMATION_SERVER_FLOW_DEPRECATION" : "65d39fa4cb0e2417d11ce5f6"
},
"deploymentId" : 240000001
},
{
"rolloutId" : "652eff3d1bce5442b8d753c9",
"factorPackIds" : {

  },
  "deploymentId" : 240000009
}

],
"experiments" : [

]
}
}

Model: MacBookPro16,4, BootROM 2069.40.2.0.0 (iBridge: 22.16.12093.0.0,0), 8 processors, 8-Core Intel Core i9, 2.4 GHz, 32 GB, SMC
Graphics: Intel UHD Graphics 630, Intel UHD Graphics 630, Built-In
Display: Color LCD, 3072 x 1920 Retina, Main, MirrorOff, Online
Graphics: AMD Radeon Pro 5600M, AMD Radeon Pro 5600M, PCIe, 8 GB
Memory Module: BANK 0/ChannelA-DIMM0, 16 GB, DDR4, 2667 MHz, SK Hynix, HMAA2GS6CMR8K-VK
Memory Module: BANK 2/ChannelB-DIMM0, 16 GB, DDR4, 2667 MHz, SK Hynix, HMAA2GS6CMR8K-VK
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Jul 26 2024 22:36:01 version 9.30.514.0.32.5.94 FWID 01-68d7ff80
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: T2Bus
USB Device: composite_device
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., 63.5
Thunderbolt Bus: MacBook Pro, Apple Inc., 63.5

@bnice
Copy link

bnice commented Jan 18, 2025

Hi,

Okay, googled the error and found a reference in how to read a crash report on the apple site. It is an invalid memory access. It is data reference rather than instruction. The exception reports address as 0, so it is likely to be dereferencing a null pointer.

Info on configuration was an A500 with a 1.3 rom from Amiga Forever.

Ben

@bnice
Copy link

bnice commented Jan 18, 2025

Hi,

So I turned on the logger and it is the call to "VM: uae_vm_alloc(4096, 0, 7) mmap failed (13)" this is permission

I suspect it is in file vm.cpp line 203 that is failing to allocate memory.

I wrote this program with what I think this is what it is passing to mmap but it works

#include <sys/mman.h>
#include <stdio.h>

int main() {
void *result = mmap(0 , 4096, (PROT_READ | PROT_WRITE | PROT_EXEC), (MAP_PRIVATE | MAP_ANON), -1, 0);
printf("result %ld", (long)result);
}

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

No branches or pull requests

4 participants