Skip to content

CTD after ~6 minutes - EXC_BAD_ACCESS (SIGSEGV) #1497

Description

@EttyKitty

Game version

main/2025-08-31

Operating System

macOS 26.5.1, Apple Silicon / ARM64

Description

The game consistently crashes to desktop after roughly 5–8 minutes of play. I haven't found a single specific action that triggers it; it happens during otherwise normal gameplay.

The packaged macOS build crashes, and I can reproduce the same issue when running the project directly through GameMaker. Running through GameMaker sometimes lasts ~2 minutes longer before crashing.

I have also reproduced it with both VM and YYC/native ARM64, so it does not appear to be limited to the packaged Intel/Rosetta build.

I have not identified a consistent final click/action before the crash yet. It has occurred during different parts of normal gameplay.

macOS crash report repeatedly shows:

EXC_BAD_ACCESS (SIGSEGV)
KERN_INVALID_ADDRESS at 0x0000018cc0352800

Faulting thread:

com.apple.NSEventThread

with the crash stack going through macOS SkyLight event decoding.

At the same time, the GameMaker main thread is in:

MemoryManager::Free
FREE_RValue__Pre
GCArrayThing::~GCArrayThing
MarkAndSweepGen
DoGenerationalGC

The same invalid address / crash pattern has reproduced across multiple runs.

Steps to reproduce

  1. Launch ChapterMaster on macOS.
  2. Load a save / begin playing normally.
  3. Continue playing for approximately 5–8 minutes.
  4. Game crashes to desktop and macOS generates a crash report.

Screenshots

No response

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions