You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
SIGSEGV and Instability on macOS ARM64 during heavy operations (FTS, Checkpointing) #468
LadybugDB exhibits significant instability on macOS ARM64 (M-series), frequently crashing with SIGSEGV or internal assertions during common operations.
Background:
Downstream tools like GitNexus rely on LadybugDB for code intelligence, and users on Apple Silicon are reporting that the tool is "not fully usable" due to these crashes. The failures seem concentrated around high-volume writes, large query sets, and FTS indexing.
Specific context for fix:
The SIGSEGVs often happen during checkpointing or page allocation.
There may be ARM64-specific memory ordering issues in the mutex/lock implementation.
Page allocator might be hitting edge cases with mmap on macOS when memory pressure or churn is high.
Activity
adsharma commentedon May 8, 2026
(4) is closed. What do you mean by partially addressed?
For the other 3: creating a repeatable repro will help fix them.
adsharma commentedon May 18, 2026
Merged LadybugDB/extensions#1. Concurrent access to the unordered_map could be the root cause. Please retest when 0.17.x is released.