Skip to content

Crash on macOS when running sqlit #111

@Mrthnx

Description

@Mrthnx

Description

Running sqlit on macOS 26.2 (Apple Silicon) causes Python to crash with SIGSEGV. The crash report consistently shows:

  • *** multi-threaded process forked ***
  • crashed on child side of fork pre-exec
    This looks like a fork() in a multi-threaded process on macOS, not a SQLite error directly.

Steps to Reproduce

  1. Install sqlit
  2. Run:
    sqlit
    

Expected Behavior
sqlit starts normally and connects to the database.
Actual Behavior
Python crashes with SIGSEGV.
Environment

  • macOS 26.2 (25C56)
  • Apple Silicon (M1 Pro)
  • Python 3.11.14 (Homebrew)
    Crash Log Snippet
    *** multi-threaded process forked ***
    crashed on child side of fork pre-exec
    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Termination Reason: Namespace SIGNAL, Code 11, Segmentation fault: 11

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions