Skip to content

Crash on launch when Cursor provider is enabled in 0.20 (55) #661

@anirudhvee

Description

@anirudhvee

Description

After updating CodexBar to 0.20 (55), the app launches and then exits within a few seconds if the cursor provider is enabled.

Disabling the cursor provider makes CodexBar launch and stay running again.

Environment

  • CodexBar version: 0.20
  • Build: 55
  • macOS version: 26.4 (25E246)
  • Hardware: Apple Silicon (MacBookPro17,1)

Steps to Reproduce

  1. Enable the cursor provider in CodexBar Settings or in ~/.codexbar/config.json
  2. Launch CodexBar, or reload the Cursor provider if CodexBar is already open
  3. Wait a few seconds

Actual Behavior

  • CodexBar exits/crashes within a few seconds
  • A crash report is generated

Expected Behavior

CodexBar should remain running with the Cursor provider enabled.

Reproducibility

This is reproducible on my machine.

I verified:

  • cursor enabled -> CodexBar exits and writes a fresh crash report
  • cursor disabled -> CodexBar launches and stays running
  • enabling cursor from the CodexBar UI also reproduces the crash

Workaround

Setting the Cursor provider to disabled in ~/.codexbar/config.json avoids the crash:

{
  "enabled": false,
  "id": "cursor"
}

Crash Evidence

Crash report:

Short excerpt:

app_version: 0.20
build_version: 55
os_version: macOS 26.4 (25E246)
exception: EXC_CRASH / SIGABRT
CursorStatusProbe.fetch(cookieHeaderOverride:logger:)
CursorStatusFetchStrategy.fetch(_:)
ProviderFetchPipeline.fetch(context:provider:)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions