FS#45115 - [skrooge] Segfault during startup
Attached to Project:
Community Packages
Opened by awesome (awesome) - Thursday, 28 May 2015, 07:46 GMT
Last edited by Jaroslav Lichtblau (Dragonlord) - Wednesday, 10 June 2015, 18:57 GMT
Opened by awesome (awesome) - Thursday, 28 May 2015, 07:46 GMT
Last edited by Jaroslav Lichtblau (Dragonlord) - Wednesday, 10 June 2015, 18:57 GMT
|
Details
Description: Skrooge crashes during startup because of a
segfault.
Another person and I raised a bug on KDE bug tracking system but the problem doesn't come from the source code because skrooge can be started and/or installed after being compiled from git repository. https://bugs.kde.org/show_bug.cgi?id=348030 https://bugs.kde.org/show_bug.cgi?id=348116#c0 More infos can be found on the KDE bug tracking system. A developer (Stephane Mankowski) said the following : "I think the crash was due to unaligned libraries. If you build skrooge in release mode and install it then this should work correctly." Something seems to be wrong with the Skrooge version we get from ArchLinux repositories. How can I fix the unaligned libraries ? Thanks. |
This task depends upon
Closed by Jaroslav Lichtblau (Dragonlord)
Wednesday, 10 June 2015, 18:57 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in skrooge 1.12.5-1
Wednesday, 10 June 2015, 18:57 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in skrooge 1.12.5-1
[20:01:25 - gillouche@arch:~]% pacman -Qkk skrooge
skrooge: 924 total files, 0 altered files
Do you still get a crash, or can we close this one and keep only the 44982 ?
sadly, no. I still have the same problem so the problem must be with my system but I have no idea about how to find it.
I joined the output in my terminal when I start skrooge from it and the output from KDE Crash handler.
Any command I should try to help find the cause ?
I can compile and install skrooge from the git repository but I guess that's not really clean since there is a package from the arch repository.
Thanks.
skrooge_kde_crash_handler.txt (3.8 KiB)
* uninstall everything you may have installed by compiling yourself (make uninstall from your build dir)
* uninstall the skrooge package through pacman
* make sure you don't have any file named *skg* or *skrooge* anywhere on the system. If something remains, remove it.
* reinstall through pacman and test again ?
Does that change anything ? I've run into some issues at times when I was mixing a self compiled version with the pacman package...
I did what you suggested and I still have the exact same problem.
It is weird, Arch is almost a fresh install (two months more or less) and I don't see what I could have done on my system that would have this impact.
I just updated, tried and it works.