Mac Steam version instantly crashes with a "chowdren quit unexpectedly" error

  • 3 Replies
  • 123 Views
It crashes the moment I open the game--every time--and a crash report pops up. It is currently completely unplayable on the mac version, but I was hoping for a workaround.

Crash report - for technical reference:

Process:               Chowdren [3353]
Path:                  /Users/USER/Library/Application Support/Steam/*/Knytt Underground.app/Contents/MacOS/Chowdren
Identifier:            Knytt Underground
Version:                (1.0.0.0)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-02-14 03:54:16.3812 -0800
OS Version:            macOS 12.7.6 (21H1320)
Report Version:        12
Anonymous UUID:        5CF4FA3E-472C-526F-3559-26049EEA8753

Sleep/Wake UUID:       B68EDF8B-1A0E-4312-9F07-6CB51284E998

Time Awake Since Boot: 29000 seconds

System Integrity Protection: enabled

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

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 [3353]

VM Region Info: 0 is not in any region.  Bytes before following region: 4515577856
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
---> 
      __TEXT                      10d264000-10d59b000    [ 3292K] r-x/rwx SM=COW  ...acOS/Chowdren

Thread 0 Crashed:: MainThrd Dispatch queue: com.apple.main-thread
0   CoreFoundation                       0x7ff81572f39c CFDictionaryGetValueIfPresent + 38
1   libglfw.3.dylib                         0x10d7ab0a0 _glfwPlatformGetMonitors + 192
2   libglfw.3.dylib                         0x10d7a7821 glfwInit + 65
3   Chowdren                                0x10d269afe GameManager::GameManager() + 110
4   Chowdren                                0x10d26a495 main + 21
5   Chowdren                                0x10d268ca4 start + 52

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

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


Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007ff7b2c9b170  rcx: 0x000000010d7b3258  rdx: 0x11a883a6025d0027
  rdi: 0x0000000000000000  rsi: 0x000000010d7b3258  rbp: 0x00007ff7b2c9b130  rsp: 0x00007ff7b2c9b0f0
   r8: 0x0000000000000012   r9: 0x0000000000000002  r10: 0x000000010d7aeb4f  r11: 0xaf19e0996a45a4f2
  r12: 0x0000000000000001  r13: 0x0000600002cd4400  r14: 0x000000000000001b  r15: 0x0000600002efcca0
  rip: 0x00007ff81572f39c  rfl: 0x0000000000010246  cr2: 0x0000000000000000
 
Logical CPU:     0
Error Code:      0x00000004 (no mapping for user data read)
Trap Number:     14

Thread 0 instruction stream:
  00 00 c7 83 24 08 00 00-01 00 00 00 48 8b 05 e1  ....$.......H...
  e1 af 42 48 8b 00 48 3b-45 e8 75 0c 48 89 d8 48  ..BH..H;E.u.H..H
  83 c4 20 5b 41 5e 5d c3-e8 51 56 1a 00 90 90 90  .. [A^]..QV.....
  90 90 90 90 90 90 90 90-90 90 55 48 89 e5 41 56  ..........UH..AV
  53 48 83 ec 30 48 89 d3-48 89 f1 48 89 f8 48 8b  SH..0H..H..H..H.
  15 9f e1 af 42 48 8b 12-48 89 55 e8 a8 01 75 51  ....BH..H.U...uQ
 [48]8b 10 48 85 d2 74 0c-48 8b 35 85 80 72 41 48  H..H..t.H.5..rAH   <==
  39 f2 75 29 4c 8d 75 c8-4c 89 f7 48 89 c6 48 89  9.u)L.u.L..H..H.
  ca e8 c6 a7 fe ff 49 83-7e 18 00 74 53 b0 01 48  ......I.~..tS..H
  85 db 74 30 48 8b 4d d8-48 89 0b eb 27 f6 c2 01  ..t0H.M.H...'...
  74 0f 48 8b 3d fb ea af-42 48 23 17 48 39 f2 74  t.H.=...BH#.H9.t
  c3 48 8b 35 14 10 72 41-48 89 c7 48 89 da ff 15  .H.5..rAH..H....

Binary Images:
    0x7ff815712000 -     0x7ff815c14fff com.apple.CoreFoundation (6.9) <fdd28505-5456-3c40-a5ba-7890b064db39> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x10d7a3000 -        0x10d7b1fff libglfw.3.dylib (*) <7dd79b00-eeda-3edb-849e-2cae07e07d75> /Users/USER/Library/Application Support/Steam/*/Knytt Underground.app/Contents/MacOS/libglfw.3.dylib
       0x10d264000 -        0x10d59afff Knytt Underground (*) <615dede6-898c-3c8f-9780-16c0809e0cad> /Users/USER/Library/Application Support/Steam/*/Knytt Underground.app/Contents/MacOS/Chowdren
    0x7ff8156c5000 -     0x7ff8156d0fff libsystem_pthread.dylib (*) <5a5f7316-85b7-315e-baf3-76211ee65604> /usr/lib/system/libsystem_pthread.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0


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

{"app_name":"Chowdren","timestamp":"2025-02-14 03:54:17.00 -0800","app_version":"","slice_uuid":"615dede6-898c-3c8f-9780-16c0809e0cad","build_version":"1.0.0.0","platform":1,"bundleID":"Knytt Underground","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.7.6 (21H1320)","incident_id":"2D0D85CA-D0C2-408C-9F6D-EF14DBF0C215","name":"Chowdren"}
{
  "uptime" : 29000,
  "procLaunch" : "2025-02-14 03:54:15.7742 -0800",
  "procRole" : "Background",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro11,5",
  "procStartAbsTime" : 29835846647040,
  "coalitionID" : 3504,
  "osVersion" : {
    "train" : "macOS 12.7.6",
    "build" : "21H1320",
    "releaseType" : "User"
  },
  "captureTime" : "2025-02-14 03:54:16.3812 -0800",
  "incident" : "2D0D85CA-D0C2-408C-9F6D-EF14DBF0C215",
  "bug_type" : "309",
  "pid" : 3353,
  "procExitAbsTime" : 29836453038159,
  "cpuType" : "X86-64",
  "procName" : "Chowdren",
  "procPath" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/Knytt Underground.app\/Contents\/MacOS\/Chowdren",
  "bundleInfo" : {"CFBundleShortVersionString":"","CFBundleVersion":"1.0.0.0","CFBundleIdentifier":"Knytt Underground"},
  "storeInfo" : {"deviceIdentifierForVendor":"F95E7E66-2DB4-5C7E-BCFD-9DA868D5A67D","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "Knytt Underground",
  "crashReporterKey" : "5CF4FA3E-472C-526F-3559-26049EEA8753",
  "sleepWakeUUID" : "B68EDF8B-1A0E-4312-9F07-6CB51284E998",
  "sip" : "enabled",
  "vmRegionInfo" : "0 is not in any region.  Bytes before following region: 4515577856\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      10d264000-10d59b000    [ 3292K] r-x\/rwx SM=COW  ...acOS\/Chowdren",
  "isCorpse" : 1,
  "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":3353},
  "vmregioninfo" : "0 is not in any region.  Bytes before following region: 4515577856\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      10d264000-10d59b000    [ 3292K] r-x\/rwx SM=COW  ...acOS\/Chowdren",
  "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" : [{"queue":"com.apple.main-thread","instructionState":{"instructionStream":{"bytes":[0,0,199,131,36,8,0,0,1,0,0,0,72,139,5,225,225,175,66,72,139,0,72,59,69,232,117,12,72,137,216,72,131,196,32,91,65,94,93,195,232,81,86,26,0,144,144,144,144,144,144,144,144,144,144,144,144,144,85,72,137,229,65,86,83,72,131,236,48,72,137,211,72,137,241,72,137,248,72,139,21,159,225,175,66,72,139,18,72,137,85,232,168,1,117,81,72,139,16,72,133,210,116,12,72,139,53,133,128,114,65,72,57,242,117,41,76,141,117,200,76,137,247,72,137,198,72,137,202,232,198,167,254,255,73,131,126,24,0,116,83,176,1,72,133,219,116,48,72,139,77,216,72,137,11,235,39,246,194,1,116,15,72,139,61,251,234,175,66,72,35,23,72,57,242,116,195,72,139,53,20,16,114,65,72,137,199,72,137,218,255,21],"offset":96}},"frames":[{"imageOffset":119708,"symbol":"CFDictionaryGetValueIfPresent","symbolLocation":38,"imageIndex":0},{"imageOffset":32928,"symbol":"_glfwPlatformGetMonitors","symbolLocation":192,"imageIndex":1},{"imageOffset":18465,"symbol":"glfwInit","symbolLocation":65,"imageIndex":1},{"imageOffset":23294,"symbol":"GameManager::GameManager()","symbolLocation":110,"imageIndex":2},{"imageOffset":25749,"symbol":"main","symbolLocation":21,"imageIndex":2},{"imageOffset":19620,"symbol":"start","symbolLocation":52,"imageIndex":2}],"id":219025,"triggered":true,"threadState":{"r13":{"value":105553163273216},"rax":{"value":0},"rflags":{"value":66118},"cpu":{"value":0},"r14":{"value":27},"rsi":{"value":4521144920},"r8":{"value":18},"cr2":{"value":0},"rdx":{"value":1272411643759624231},"r10":{"value":4521126735},"r9":{"value":2},"r15":{"value":105553165536416},"rbx":{"value":140701833212272},"trap":{"value":14,"description":"(no mapping for user data read)"},"err":{"value":4},"r11":{"value":12617362780572722418},"rip":{"value":140703488471964,"matchesCrashFrame":1},"rbp":{"value":140701833212208},"rsp":{"value":140701833212144},"r12":{"value":1},"rcx":{"value":4521144920},"flavor":"x86_THREAD_STATE","rdi":{"value":0}},"name":"MainThrd"},{"id":219035,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]},{"id":219036,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":3}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64h",
    "base" : 140703488352256,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5255168,
    "uuid" : "fdd28505-5456-3c40-a5ba-7890b064db39",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1866"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4521078784,
    "size" : 61440,
    "uuid" : "7dd79b00-eeda-3edb-849e-2cae07e07d75",
    "path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/Knytt Underground.app\/Contents\/MacOS\/libglfw.3.dylib",
    "name" : "libglfw.3.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4515577856,
    "CFBundleShortVersionString" : "",
    "CFBundleIdentifier" : "Knytt Underground",
    "size" : 3371008,
    "uuid" : "615dede6-898c-3c8f-9780-16c0809e0cad",
    "path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/Knytt Underground.app\/Contents\/MacOS\/Chowdren",
    "name" : "Chowdren",
    "CFBundleVersion" : "1.0.0.0"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703488036864,
    "size" : 49152,
    "uuid" : "5a5f7316-85b7-315e-baf3-76211ee65604",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  }
],
  "sharedCache" : {
  "base" : 140703484776448,
  "size" : 19331678208,
  "uuid" : "246818c3-4b9f-3462-bcaf-fdf71975e5fe"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=932.7M resident=0K(0%) swapped_out_or_unallocated=932.7M(100%)\nWritable regions: Total=596.5M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=596.5M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                           182.3M       23 \nMALLOC guard page                   16K        3 \nMALLOC_LARGE (reserved)           1168K        3         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSTACK GUARD                       56.0M        3 \nStack                             9232K        3 \nVM_ALLOCATE                       17.9M        6 \n__CTF                               756        1 \n__DATA                            21.8M      358 \n__DATA_CONST                      14.3M      194 \n__DATA_DIRTY                       648K      111 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       647.3M       24 \n__OBJC_RO                         82.9M        1 \n__OBJC_RW                         3200K        2 \n__TEXT                           285.4M      367 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                       29.0M        2 \nshared memory                       88K        9 \n===========                     =======  ======= \nTOTAL                              1.7G     1116 \nTOTAL, minus reserved VM space     1.3G     1116 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "MainThrd",
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60356660bbe37970735c5624",
      "factorPackIds" : {

      },
      "deploymentId" : 240000027
    },
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookPro11,5, BootROM 489.0.0.0.0, 4 processors, Quad-Core Intel Core i7, 2.5 GHz, 16 GB, SMC 2.30f2
Graphics: Intel Iris Pro, Intel Iris Pro, Built-In
Display: Color LCD, 2880 x 1800 Retina, Main, MirrorOff, Online
Graphics: AMD Radeon R9 M370X, AMD Radeon R9 M370X, PCIe, 2 GB
Display: Scott's Room tv, 1920 x 1080 (1080p FHD - Full High Definition), MirrorOff
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x802C, 0x31364B544631473634485A2D314736453120
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x802C, 0x31364B544631473634485A2D314736453120
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x152), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4)
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0512G, 500.28 GB
USB Device: USB30Bus
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Bluetooth USB Host Controller
USB Device: USB Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1

*

Offline LPChip

  • You can only truly help other people by allowing them to fail.
  • 3511
  • 138
  • Excel at the thing you're the best at!
    • View Profile
    • LPChip Interactive
Have you done all the updates you can do on your Mac, and have you tried to restart your mac? These steps should at least be done to narrow down the problem.

Let us know if you need more help after this.
on the left, above my avatar.

MODPlug Central Forum
"If I tried to kill you, I'd end up with a big fat hole through my laptop." - Chironex

Have you done all the updates you can do on your Mac, and have you tried to restart your mac? These steps should at least be done to narrow down the problem.

Let us know if you need more help after this.

I've done everything possible with my operating system--including restarting and updating. This has been happening for a while, and I've been up to date for years. Well, as up-to-date as this computer can be. I'm sure you're aware, there is a version cutoff for specific Mac hardware, meaning that I can't update past a certain version of OSX if I have a certain chipset. That might be the problem. The Steam version could be using a newer version of whatever Chowdren is than my computer can support, but I wouldn't have any idea how to confirm that.

Have you done all the updates you can do on your Mac, and have you tried to restart your mac? These steps should at least be done to narrow down the problem.

Let us know if you need more help after this.

Well, on closer inspection, it seems that the problem is that chowdren is causing a sigsev error. Effectively, something chowdren is doing is causing memory to be accessed improperly.

This does not appear to be fixable from my end. I can't install a new version of chowdren--it seems to be a C++ runtime that is bundled with the game. I figure that the issue is probably that OSX simply no longer supports the version of chowdren bundled with the Steam download. But I can't confirm any of this. All I know for certain is that the game certainly does not work on my current computer.

error info
type: EXC_BAD_ACCESS
signal: SIGSEGV
subtype: KERN_INVALID_ADDRESS

Raw error:
{"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"}