Skip to content

Crash on launch: SIGSEGV (11) in Renderer Upload Manager on macOS Tahoe (Apple Silicon M5) #73

Description

@Howevike

The game crashes instantly on launch with a segmentation fault (SIGSEGV). Based on the log output, the crash occurs right after initializing the renderer upload manager while trying to route frame-temp uploads using the legacy ARB2 render system on Apple Silicon hardware.

Environment

  • OS: macOS 15.x / 16.x (Tahoe)
  • Hardware: Apple Silicon M5
  • Engine: openQ4 (Latest build)

Steps to Reproduce

  1. Launch openQ4 on a Mac with an M5 chip running macOS Tahoe.
  2. The engine initializes the window and console.
  3. The game crashes immediately before reaching the main menu.

Crash Log / Console Output

Renderer upload manager: streaming legacy bridge, frameStream=subdata, staticAllocator=yes, buffers=4, ring=16384KB, sync=yes
using ARB_vertex_buffer_object memory
vertex cache: frame-temp uploads routed through renderer upload stream (16384KB per frame buffer)
using ARB2 renderSystem
: interaction color mode = packed env16.xy (auto=packed env16.xy, override=auto)
openQ4: fatal signal SIGSEGV (11), exiting without unsafe engine shutdown

<img width="850" height="236" alt="Image" src="https://github.com/user-attachments/assets/01487d69-649f-4bd3-a936-d8540425c793" />

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions