Linux - KDE Env - CachyOS (Arch Linux based)

Open
#204 0 comments 0 reactions 0 assignees View on GitHub

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

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

bug
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
  1. Open SpeakType
  2. Black window opens
  3. 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

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from karansinghgit/speaktype

All issues in karansinghgit/speaktype

Similar issues

More Swift issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.