| Summary: | Choqok init seg fault with neon packages depending on libqoauth1 | ||
|---|---|---|---|
| Product: | [KDE Neon] neon | Reporter: | avlas <jsardid> |
| Component: | Packages User Edition | Assignee: | Neon Bugs <neon-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | jr, massago, neon-bugs-null, sitter |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
avlas
2018-06-08 18:16:41 UTC
choqok not working on KDE Neon after upgrade. I had to install debian package choqok_1.6-2.1_amd64.deb in order to get it back to work Could you please add the backtrace of the crash or the error messages when run from Konsole? I couldn't find a way to trigger a backtrace...
This is what I get when launching from terminal:
$ choqok
org.kde.choqok: Choqok 1.6.0
org.kde.choqok:
org.kde.choqok:
org.kde.choqok:
org.kde.choqok:
org.kde.choqok.lib:
org.kde.choqok.lib:
org.kde.choqok.lib:
org.kde.choqok.lib: ("Account_@3ps110n", "Account_@kupiqu")
org.kde.choqok.lib: "Account_@3ps110n"
org.kde.choqok.lib: Loading Plugin: "choqok_twitter"
org.kde.choqok.lib:
org.kde.choqok.twitterapi:
org.kde.choqok.twitter:
org.kde.choqok.lib: Successfully loaded plugin ' "choqok_twitter" '
org.kde.choqok.lib: Finding: "@3ps110n"
org.kde.choqok.lib:
org.kde.choqok.lib:
org.kde.choqok.lib: Wallet successfully opened.
org.kde.choqok.lib: Read password from wallet
org.kde.choqok.lib:
org.kde.choqok.twitterapi:
org.kde.choqok.lib:
org.kde.choqok.lib: Read password from wallet
org.kde.choqok.lib:
org.kde.choqok.lib: Read password from wallet
org.kde.choqok.twitterapi: UsingOAuth: true
org.kde.choqok.twitterapi:
Segmentaion fault
I find it curious that I have two libqoauth libraries installed: ii libqoauth1 1.0.1-2ubuntu4 amd64 Qt-based client implementation of the OAuth authorization scheme ii libqoauth2 1.0.1-neon0+16.04+xenial+build32 amd64 Qt5-based client implementation of the OAuth authorization scheme I don't get why neon repo installed libqoauth2 but then choqok from neon uses libqoauth1 from ubuntu repo May this be the issue, I mean, that choqok should depend on libqoauth2 instead of libqoauth1? If I replace deb dependency on libqoauth1 by libqoauth2, choqok doesn't crash anymore. Instead it asks for adding a new account, neglecting the previous ones.... Well, it does crash with libqoauth2 later on, if I answer: "no, I don't want to add an account...". I didn't try yet to reconfigure my accounts, perhaps it then works fine, but not tested. Works for me, do you still have such a problem? It works fine now in my system too. I think it got fixed after the transition to 18.04, but not sure... |