Skip to content

Segmentation fault in Objective-C thread on macOS #361

@teor2345

Description

@teor2345

This is likely a bug in the graphics framework or OS, but I thought it was worth reporting anyway in case others are seeing it:

Process:               space-acres [90486]
Path:                  /Applications/SpaceAcres.app/Contents/MacOS/space-acres
Identifier:            space-acres
Version:               ???
Code Type:             ARM-64 (Native)
Parent Process:        space-acres [90482]
Responsible:           space-acres [90482]
User ID:               502

Date/Time:             2024-12-18 14:00:34.4650 +1000
OS Version:            macOS 13.7.1 (22H221)
...
Crashed Thread:        11  pool-space-acre

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

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

VM Region Info: 0xf61d4583740 is not in any region.  Bytes after previous region: 11498874746689  Bytes before following region: 88640267471040
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      IOAccelerator             4ec82000000-4ec8a000000  [128.0M] rw-/rwx SM=PRV  
--->  GAP OF 0x5b1376000000 BYTES
      MALLOC_NANO              600000000000-600008000000 [128.0M] rw-/rwx SM=PRV  
Thread 11 Crashed:: pool-space-acre
0   libobjc.A.dylib               	       0x18154814c objc_release + 16
1   libobjc.A.dylib               	       0x18154fbd4 AutoreleasePoolPage::releaseUntil(objc_object**) + 196
2   libobjc.A.dylib               	       0x18154c79c objc_autoreleasePoolPop + 256
3   libobjc.A.dylib               	       0x181574480 objc_tls_direct_base<AutoreleasePoolPage*, (tls_key)3, AutoreleasePoolPage::HotPageDealloc>::dtor_(void*) + 168
4   libsystem_pthread.dylib       	       0x1818e1970 _pthread_tsd_cleanup + 620
5   libsystem_pthread.dylib       	       0x1818e469c _pthread_exit + 84
6   libsystem_pthread.dylib       	       0x1818e3fb4 _pthread_start + 160
7   libsystem_pthread.dylib       	       0x1818deda0 thread_start + 8

Previous versions have run for weeks without crashing.

full report:
space-acres-crash-report.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfrontendFrontend/user interfacemacOSmacOS-specific

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions