Skip to content

86Box 4.3 build 6342 crashes on startup on macOS #5041

@step76

Description

@step76

What happened?

I've updated 86Box to the build number reported on the title and crashes at startup.

I've reported a sample configuration, but It crashes with every configuration.

Configuration file

[General]
emu_build_num = 6341
force_43 = 1
host_cpu = Apple M1
sound_gain = 9
uuid = 9ea2acce-7f1d-5fc5-a496-bcee6b0a0ed8
vid_renderer = qt_vulkan
video_fullscreen_first = 0
video_fullscreen_scale = 2

[Machine]
cpu_family = 286
cpu_multi = 1
cpu_speed = 10000000
cpu_use_dynarec = 0
cpu_waitstates = 2
machine = ibmps2_m30_286
mem_size = 1024

[Video]
gfxcard = internal
video_fullscreen_scale_maximized = 1

[Input devices]
mouse_type = ps2

[Network]
net_01_link = 0
net_02_link = 0
net_03_link = 0
net_04_link = 0

[Storage controllers]
hdc = xtide_at_ps2

[Hard disks]
hdd_01_fn = disks/c.vhd
hdd_01_ide_channel = 0:0
hdd_01_parameters = 17, 6, 615, 0, ide
hdd_01_speed = 1989_3500rpm
hdd_01_vhd_blocksize = 4096

[Floppy and CD-ROM drives]
fdd_01_image_history_01 = /Users/stefano/Documents/OldDOS/SO/Drivers/Sound Blaster Pro 2 Drivers (8-6-1992) (3.5-1.44mb)/Sound Blaster Pro Drivers.img
fdd_01_image_history_02 = /Users/stefano/Documents/OldDOS/SO/Windows/3.1 (3.10.103) (3.5)/Disk06.img
fdd_01_image_history_03 = /Users/stefano/Documents/OldDOS/SO/Windows/3.1 (3.10.103) (3.5)/Disk05.img
fdd_01_image_history_04 = /Users/stefano/Documents/OldDOS/SO/Windows/3.1 (3.10.103) (3.5)/Disk04.img
fdd_01_type = 35_2hd
fdd_02_type = none

[Ports (COM & LPT)]
lpt1_device = postscript

[Sound Blaster Pro v2 #1]
base = 0220
irq = 7
dma = 1
opl = 1
receive_input = 1

[Sound]
sndcard = sbprov1

[Sound Blaster Pro v1 #1]
base = 0220
irq = 7
dma = 1
opl = 1
receive_input = 1

Operating system

macOS

CPU

M1

86Box version

v4.3 build 6342

Build architecture

macOS - Universal (Intel and Apple Silicon)

Build type

  • New recompiler
  • Debug build

Download source

Official website (Jenkins, GitHub)

Additional context

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

Process:               86Box [1827]
Path:                  /Users/USER/*/86Box.app/Contents/MacOS/86Box
Identifier:            net.86Box.86Box
Version:               4.3 (4.3.0.6342)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-12-12 05:56:21.4529 +0100
OS Version:            macOS 15.1.1 (24B91)
Report Version:        12
Anonymous UUID:        DB4D4078-1FF4-66C6-D29D-BE232B6C2044

Sleep/Wake UUID:       A351D112-FD6B-41F7-87D2-8FC2EC129860

Time Awake Since Boot: 490000 seconds
Time Since Wake:       578 seconds

System Integrity Protection: enabled

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace DYLD, Code 1 Library missing
Library not loaded: @executable_path/../Frameworks/libopenal.1.dylib
Referenced from: <14BFFA0E-B268-34C8-B168-ABEE470FE8CB> /Users/USER/*/86Box.app/Contents/MacOS/86Box
Reason: tried: '/Users/stefano/MacBox/86Box.app/Contents/Frameworks/libopenal.1.dylib' (fat file, but missing compatible architecture (have 'x86_64,x86_64h', need 'arm64e' or 'arm64')), '/usr/local/lib/libopenal.1.dylib' (no such file), '/usr/lib/libopenal.1.dylib' (no such file, not in dyld cache)
(terminated at launch; ignore backtrace)

Thread 0 Crashed:
0   dyld                          	       0x19e80473c __abort_with_payload + 8
1   dyld                          	       0x19e80bab4 abort_with_payload_wrapper_internal + 104
2   dyld                          	       0x19e80bae8 abort_with_payload + 16
3   dyld                          	       0x19e7a51f4 dyld4::halt(char const*, dyld4::StructuredError const*) + 300
4   dyld                          	       0x19e7a1ba0 dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3996
5   dyld                          	       0x19e7a0bc0 dyld4::start(dyld4::KernelArgs*, void*, void*)::$_0::operator()() const + 544
6   dyld                          	       0x19e7a005c start + 2304


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000006   x1: 0x0000000000000001   x2: 0x000000016f3126f0   x3: 0x000000000000007a
    x4: 0x000000016f3122f0   x5: 0x0000000000000000   x6: 0x0000000000000000   x7: 0x0000000000000000
    x8: 0x0000000000000020   x9: 0x000000016f31225a  x10: 0x000000000000000a  x11: 0x0000000000000000
   x12: 0x0000000000000031  x13: 0x0000000000000160  x14: 0x0000000000000150  x15: 0x00000001058549d8
   x16: 0x0000000000000209  x17: 0x000000019e79d354  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x000000016f3122f0  x21: 0x000000000000007a  x22: 0x000000016f3126f0  x23: 0x0000000000000001
   x24: 0x0000000000000006  x25: 0x0000000000000101  x26: 0x000000019e79a000  x27: 0x000000016f313170
   x28: 0x000000016f313208   fp: 0x000000016f3122c0   lr: 0x000000019e80bab4
    sp: 0x000000016f312280   pc: 0x000000019e80473c cpsr: 0x80001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x100adc000 -        0x10164ffff net.86Box.86Box (4.3) <14bffa0e-b268-34c8-b168-abee470fe8cb> /Users/USER/*/86Box.app/Contents/MacOS/86Box
       0x1058a8000 -        0x10592bfff libfreetype.6.dylib (*) <499d1e1f-a569-3cf4-9ef2-b7d305af06d9> /Users/USER/*/86Box.app/Contents/Frameworks/libfreetype.6.dylib
       0x105698000 -        0x1057b3fff libSDL2-2.0.0.dylib (*) <312292e9-49ae-3dc3-85c6-3f2f5e14e979> /Users/USER/*/86Box.app/Contents/Frameworks/libSDL2-2.0.0.dylib
       0x105818000 -        0x10583bfff libpng16.16.dylib (*) <8078c68c-584c-374e-9b73-3b308e840ba6> /Users/USER/*/86Box.app/Contents/Frameworks/libpng16.16.dylib
       0x19e79a000 -        0x19e81c7b3 dyld (*) <6beafde4-b011-3e47-8aae-4d7b6e4bb7e8> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

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=599.7M resident=0K(0%) swapped_out_or_unallocated=599.7M(100%)
Writable regions: Total=66.7M written=112K(0%) resident=112K(0%) swapped_out=0K(0%) unallocated=66.6M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
STACK GUARD                       56.0M        1 
Stack                             8176K        1 
VM_ALLOCATE                         16K        1 
__DATA                            58.8M        7 
__DATA_CONST                      4536K        5 
__DATA_DIRTY                         7K        1 
__LINKEDIT                       586.0M        5 
__TEXT                            13.7M        5 
__TPRO_CONST                       272K        1 
page table in kernel               112K        1 
===========                     =======  ======= 
TOTAL                            727.4M       28 



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

{"app_name":"86Box","timestamp":"2024-12-12 05:56:21.00 +0100","app_version":"4.3","slice_uuid":"14bffa0e-b268-34c8-b168-abee470fe8cb","build_version":"4.3.0.6342","platform":1,"bundleID":"net.86Box.86Box","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.1.1 (24B91)","roots_installed":0,"name":"86Box","incident_id":"11F41C4F-1143-4957-B2A4-B4A0997502A7"}
{
  "uptime" : 490000,
  "procRole" : "Default",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookAir10,1",
  "coalitionID" : 79586,
  "osVersion" : {
    "train" : "macOS 15.1.1",
    "build" : "24B91",
    "releaseType" : "User"
  },
  "captureTime" : "2024-12-12 05:56:21.4529 +0100",
  "codeSigningMonitor" : 1,
  "incident" : "11F41C4F-1143-4957-B2A4-B4A0997502A7",
  "pid" : 1827,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-12-12 05:56:21.4168 +0100",
  "procStartAbsTime" : 11912748519127,
  "procExitAbsTime" : 11912749328184,
  "procName" : "86Box",
  "procPath" : "\/Users\/USER\/*\/86Box.app\/Contents\/MacOS\/86Box",
  "bundleInfo" : {"CFBundleShortVersionString":"4.3","CFBundleVersion":"4.3.0.6342","CFBundleIdentifier":"net.86Box.86Box"},
  "storeInfo" : {"deviceIdentifierForVendor":"C98F65A8-433E-599A-8617-95B87505978B","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "net.86Box.86Box",
  "crashReporterKey" : "DB4D4078-1FF4-66C6-D29D-BE232B6C2044",
  "codeSigningID" : "net.86Box.86Box",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570425857,
  "codeSigningValidationCategory" : 10,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"5AAAACABAAAoAQAAMAEAADgBAABAAQAASAEAAGQBAAAwQYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkcVh\/pe\/AwCR\/XvBqP8PX9bAA1\/WEC2A0g=="},
  "bootSessionUUID" : "1AA71045-E32B-414B-953C-9A6A670171DA",
  "wakeTime" : 578,
  "sleepWakeUUID" : "A351D112-FD6B-41F7-87D2-8FC2EC129860",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"code":1,"flags":518,"namespace":"DYLD","indicator":"Library missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Library not loaded: @executable_path\/..\/Frameworks\/libopenal.1.dylib","Referenced from: <14BFFA0E-B268-34C8-B168-ABEE470FE8CB> \/Users\/USER\/*\/86Box.app\/Contents\/MacOS\/86Box","Reason: tried: '\/Users\/stefano\/MacBox\/86Box.app\/Contents\/Frameworks\/libopenal.1.dylib' (fat file, but missing compatible architecture (have 'x86_64,x86_64h', need 'arm64e' or 'arm64')), '\/usr\/local\/lib\/libopenal.1.dylib' (no such file), '\/usr\/lib\/libopenal.1.dylib' (no such file, not in dyld cache)"]},
  "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":7112410,"threadState":{"x":[{"value":6},{"value":1},{"value":6160459504},{"value":122},{"value":6160458480},{"value":0},{"value":0},{"value":0},{"value":32},{"value":6160458330},{"value":10},{"value":0},{"value":49},{"value":352},{"value":336},{"value":4387588568},{"value":521},{"value":6953751380,"symbolLocation":420,"symbol":"__simple_bprintf"},{"value":0},{"value":0},{"value":6160458480},{"value":122},{"value":6160459504},{"value":1},{"value":6},{"value":257},{"value":6953738240},{"value":6160462192},{"value":6160462344}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6954203828},"cpsr":{"value":2147487744},"fp":{"value":6160458432},"sp":{"value":6160458368},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6954174268,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":436028,"symbol":"__abort_with_payload","symbolLocation":8,"imageIndex":4},{"imageOffset":465588,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":104,"imageIndex":4},{"imageOffset":465640,"symbol":"abort_with_payload","symbolLocation":16,"imageIndex":4},{"imageOffset":45556,"symbol":"dyld4::halt(char const*, dyld4::StructuredError const*)","symbolLocation":300,"imageIndex":4},{"imageOffset":31648,"symbol":"dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*)","symbolLocation":3996,"imageIndex":4},{"imageOffset":27584,"symbol":"dyld4::start(dyld4::KernelArgs*, void*, void*)::$_0::operator()() const","symbolLocation":544,"imageIndex":4},{"imageOffset":24668,"symbol":"start","symbolLocation":2304,"imageIndex":4}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4306354176,
    "CFBundleShortVersionString" : "4.3",
    "CFBundleIdentifier" : "net.86Box.86Box",
    "size" : 12009472,
    "uuid" : "14bffa0e-b268-34c8-b168-abee470fe8cb",
    "path" : "\/Users\/USER\/*\/86Box.app\/Contents\/MacOS\/86Box",
    "name" : "86Box",
    "CFBundleVersion" : "4.3.0.6342"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4387930112,
    "size" : 540672,
    "uuid" : "499d1e1f-a569-3cf4-9ef2-b7d305af06d9",
    "path" : "\/Users\/USER\/*\/86Box.app\/Contents\/Frameworks\/libfreetype.6.dylib",
    "name" : "libfreetype.6.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4385767424,
    "size" : 1163264,
    "uuid" : "312292e9-49ae-3dc3-85c6-3f2f5e14e979",
    "path" : "\/Users\/USER\/*\/86Box.app\/Contents\/Frameworks\/libSDL2-2.0.0.dylib",
    "name" : "libSDL2-2.0.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4387340288,
    "size" : 147456,
    "uuid" : "8078c68c-584c-374e-9b73-3b308e840ba6",
    "path" : "\/Users\/USER\/*\/86Box.app\/Contents\/Frameworks\/libpng16.16.dylib",
    "name" : "libpng16.16.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6953738240,
    "size" : 534452,
    "uuid" : "6beafde4-b011-3e47-8aae-4d7b6e4bb7e8",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 6952927232,
  "size" : 4753735680,
  "uuid" : "f66bac4e-1e78-38af-b867-c1cf5daa0302"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=599.7M resident=0K(0%) swapped_out_or_unallocated=599.7M(100%)\nWritable regions: Total=66.7M written=112K(0%) resident=112K(0%) swapped_out=0K(0%) unallocated=66.6M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nSTACK GUARD                       56.0M        1 \nStack                             8176K        1 \nVM_ALLOCATE                         16K        1 \n__DATA                            58.8M        7 \n__DATA_CONST                      4536K        5 \n__DATA_DIRTY                         7K        1 \n__LINKEDIT                       586.0M        5 \n__TEXT                            13.7M        5 \n__TPRO_CONST                       272K        1 \npage table in kernel               112K        1 \n===========                     =======  ======= \nTOTAL                            727.4M       28 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "995361988b95af8e7e42ce73517fc77e1c995a00",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "6425c75e4327780c10cc4252",
      "factorPackIds" : {
        "SIRI_HOME_AUTOMATION_INTENT_SELECTION_CACHE" : "642600a457e7664b1698eb32"
      },
      "deploymentId" : 240000004
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
      "experimentId" : "6643969b3099cf28e049862f",
      "deploymentId" : 400000007
    }
  ]
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions