Giter Site home page Giter Site logo

crashing on KDE about yubioath-flutter HOT 5 CLOSED

Be-ing avatar Be-ing commented on June 2, 2024
crashing on KDE

from yubioath-flutter.

Comments (5)

AdamVe avatar AdamVe commented on June 2, 2024

Hi, I am sorry to hear that the app is crashing. Could you try the following to see if the official build has the same issue?

  1. in terminal, create a new folder
cd ~ && mkdir ya-test && cd ya-test
  1. get Yubico Authenticator build from our Release page (https://developers.yubico.com/yubioath-flutter/Releases/)
wget https://developers.yubico.com/yubioath-flutter/Releases/yubico-authenticator-6.3.1-linux.tar.gz
  1. Unpack the archive and run the app
tar xzf yubico-authenticator-6.3.1-linux.tar.gz
cd yubico-authenticator-6.3.1-linux
./authenticator

Let me know if you have any questions and whether the app also crashes or not.

from yubioath-flutter.

Be-ing avatar Be-ing commented on June 2, 2024

The build from https://developers.yubico.com/yubioath-flutter/Releases/ doesn't crash, only the flatpak. Both are version 6.3.1. Perhaps the flatpak manifest is missing some permission and the application crashes when the flatpak sandbox blocks it from doing something?

from yubioath-flutter.

Be-ing avatar Be-ing commented on June 2, 2024

I just realized the flatpak on Flathub is unofficial. This is surprising and disappointing in wake of the choice to move to Flutter, which isn't packaged by most Linux distros (I'm not sure if that's due to policy reasons, lack of effort, or both). I expected Linux support to be maintained by Yubico with a practical package format that allows automatic updating (flatpak).

from yubioath-flutter.

Be-ing avatar Be-ing commented on June 2, 2024

I installed 6.0.0 (commit af8f9ba2c5cac564e21ad5f7e2be4dcbfbdccbe41e930ca1f1ae52c68c08bdac) and 5.1.0 (commit adab42d3ee859f7ab354bf80ca93bab8df409df9079db60531b4f788576ea464) from Flathub and can reproduce the crash with both of them. This used to work without crashing on my machine, so it seems something changed in Fedora and/or KDE that's causing the crash. Regardless, Yubico Authenticator should show some error instead of crashing.

I have pcsc-lite-2.0.1-1.fc39.x86_64 installed and systemctl status pcscd shows it is running. journalctl -u pcscd shows:

Jan 08 19:21:03 unknown00e04c205662.attlocal.net systemd[1]: Started pcscd.service - PC/SC Smart Card Daemon.
Jan 08 19:21:03 unknown00e04c205662.attlocal.net (pcscd)[63773]: pcscd.service: Referenced but unset environment variable evaluates to an empty string: PCSCD_ARGS

from yubioath-flutter.

AdamVe avatar AdamVe commented on June 2, 2024

Thanks for detailed investigation. We chose to avoid using any particular linux packaging solution for Yubico Authenticator with the goal to support all linux environments and minimize issues which can be related to third party components - this gives us the power to make sure that the app, as we release it, will work correctly on the platforms we state as supported. We will investigate if we could handle the error you have in a more user friendly way.

from yubioath-flutter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.