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> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | jr, massago, neon-bugs, sitter |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed 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... |