Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AppImage Crashing with Error Window During Online Search #516

Closed
FrenchToucan opened this issue Sep 5, 2023 · 4 comments
Closed

AppImage Crashing with Error Window During Online Search #516

FrenchToucan opened this issue Sep 5, 2023 · 4 comments

Comments

@FrenchToucan
Copy link

FrenchToucan commented Sep 5, 2023

After clicking "Search Online", somtimes I get a crash with the following error window:

Oops. An unexpected error occurred:
AttributeError: 'SeriesSelectionWindow' object has no attribute 'progdialog'

File "comictaggerlib/seriesselectionwindow.py", line 399, in search_complete

This happens when using the app imagine. Tested with 1.6.0-alpha4 and alpha5.

Update: Just happened with the executable for Linux too. Error in the terminal was:
File "comictaggerlib/seriesselectionwindow.py", line 399, in search_complete
AttributeError: 'SeriesSelectionWindow' object has no attribute 'progdialog'
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get_peer_certificate

@FrenchToucan FrenchToucan changed the title AppImage Crashing with Empty Series AppImage Crashing with Error Window During Online Search Sep 5, 2023
@lordwelch
Copy link
Member

It looks like PyInstaller isn't collecting the openssl libraries correctly, your best bet on linux is to install it via pip, or if you are on Archlinux use the AUR. I recommend using pipx so that it doesn't interfere with anything else.
Fedora: sudo dnf install pipx
Ubuntu/Debian: sudo apt-get install pipx

pipx install "comictagger[all]==1.6.0a5"

@FrenchToucan
Copy link
Author

Getting the same crash with it installed through the pipx method.

AUR has build errors for a couple dependencies so I couldn't get it installed that way.

@lordwelch
Copy link
Member

Looks like it's an Arch Linux issue. nodegit/nodegit#1967 (comment) seems that they removed the function from the latest openssl build they are using

@FrenchToucan
Copy link
Author

Doh! All right, thanks for getting to the bottom of that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants