Linux - KDE Env - CachyOS (Arch Linux based)
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 48/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- linux, rust, tauri
- Domain
- desktop, operating-systems
Research direction
Start by reproducing the crash on CachyOS with KDE using SpeakType 2.0.0, then inspect the Linux event loop path identified in the panic: tao's platform_impl/linux/event_loop.rs at line 457. The GTK module warnings are also in the log, but the issue does not establish their relation to the crash. Done means the app launches without the panic in this environment.
Written by the indexing model from the issue text.
Description
What happened?
Trying to run the app, it crashes. Terminal run logs shows:
❯ ./SpeakType_2.0.0_amd64.appimage
Gtk-Message: 18:42:16.574: Failed to load module "colorreload-gtk-module"
Gtk-Message: 18:42:16.574: Failed to load module "window-decorations-gtk-module"
thread 'main' (13213) panicked at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tao-0.35.3/src/platform_impl/linux/event_loop.rs:457:18:
called `Option::unwrap()` on a `None` value
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 3, aborting
fish: Job 1, './SpeakType_2.0.0_amd64.appimage' terminated by signal SIGABRT (Abort)
Steps to reproduce
- Open SpeakType
- Black window opens
- Crashes
Which system?
Linux
System version
CachyOS - KDE
SpeakType version
2.0.0
Which model were you using?
No response
Anything else?
No response
- Dominant language
- Swift
- Stars
- 540
- Forks
- 74
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from karansinghgit/speaktype
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
karansinghgit/speaktype#211 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
karansinghgit/speaktype#183 · 1 comment ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
karansinghgit/speaktype#209 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
karansinghgit/speaktype#208 · 2 comments ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 52/100
karansinghgit/speaktype#207 ·
All issues in karansinghgit/speaktype
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
vorssaint/vorssaint-utils#3917 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
swiftlang/swift-markdown#299 ·
-
send.tracked never delivers to SMS or RCS chats: lowercased GUIDs stay unsent with error 4Possibly taken @thurstonsand claimed this today. Openclawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P1
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
openclaw/imsg#390 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
area: agents follow-up
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
manaflow-ai/cmux#37234 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
thunderbird/thunderbird-ios#628 ·
Maintainers usually reply within 1 day