Skip to content

(move this issue) SKIP app won't start on linux due to a panic in Tauri #25

@Ocramius

Description

@Ocramius

Disclaimer: issue reported here in lack of better medium

I'm reporting this issue here, because:

  • the FLIRC forums don't send registration emails, so you get stuck
    • at registration confirmation at https://forum.flirc.tv/index.php?/register/&do=validating
    • at OAuth registration (also not working): OAuth application ID is missing there ( https://accounts.google.com/signin/oauth/error/v2?authError=<SNIP>&flowName=GeneralOAuthFlow )

I was suspicious at the reduced forum activity, but that explains it well.

I'm therefore reporting my issue here, hoping that the maintainers can find a better place for it, by moving it. The only reason I picked this repository is that this is the one with the latest activity under the @flirc organization.

Experienced issue

Note: problem also occurs in Ubuntu, but I'm trying my luck on NixOS too.

Download the Skip app from https://flirc.tv/products/skip1s-remote-universal-remote-control?variant=43489094729960 ( https://update.flirc.tv/skipapp/beta/0.9.993/SkipApp-0.9.993.9235-Beta-x64.AppImage.tar.gz?token=skipAppUpdate )

cd Downloads
tar xzvf SkipApp-0.9.993.9235-Beta-x64.AppImage.tar.gz
nix-shell -p appimage-run
appimage-run skip-app_0.9.993+9235_amd64.AppImage

The result:

~/Downloads via ❄️  impure (shell) 
❯ appimage-run skip-app_0.9.993+9235_amd64.AppImage
skip-app_0.9.993+9235_amd64.AppImage installed in /home/ocramius/.cache/appimage-run/a9af08b560baf3c8a5fca910e82c90184d5455114c3e2bf7fd6b1c69e8626d64
Panicked: PanicHookInfo { payload: Any { .. }, location: Location { file: "/root/.cargo/git/checkouts/tauri-9dcc2f9152472c1a/8c5fcf4/core/tauri-utils/src/lib.rs", line: 205, col: 11 }, can_unwind: true, force_no_backtrace: false }

I experienced the same crash back in February, and thought of re-trying, hoping it would be because of my system dependencies.

I traced down the issue to these potential refs:

I also tried it on Ubuntu 24.04 via QEMU, with the same crashes occurring

nix shell nixpkgs#quickemu
quickget ubuntu 24.04 minimal
quickemu --vm ubuntu-24.04.conf

Workaround

For now, my workaround has been to dust off an old Windows PC I had in my basement, and get my SKIP controller configured that way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions