klipper crashes on login

Bug #56377 reported by Luka Renko
6
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
Undecided
Unassigned
kdebase (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: klipper

KDE 3.5.4; Up-to-date Edgy (I have seen it also once on Dapper with KDE 3.5.4)

This crash occurs immediately after login into KDE and is not 100% reproducible, even though it occurs often.

Crash dump is huge (10k lines), so I will attach it as file.

Revision history for this message
Luka Renko (lure) wrote :
Revision history for this message
Kyle Gordon (kylegordon) wrote :

I experience this issue as well. Klipper crashes on every occasion when started via logging in, or from the Run Command dialog. When Klipper is started from a Konsole shell, it runs successfully.

Kyle

Revision history for this message
Anthony Mercatante (tonio) wrote :

I noticed the error, and I have a fix for this.
I'll upload a fixed kdebase toonight probably.

Revision history for this message
Anthony Mercatante (tonio) wrote :

What I though to be a fix is only a workaround.
You can delete ~/.kde/share/config/klipperrc and that should be okay.
the problem is that as long as the config file is existing, means that you have set a personal configuration, the crash appears again.

Launching klipper from the shell loads the config file correctly, which means the issue isn't it the config file.

Revision history for this message
Luka Renko (lure) wrote :

I have reproduced the crash with valgrind, not sure if it is the same. See attached log.

Revision history for this message
Luka Renko (lure) wrote :

Another report, this time valgrind also crashed, probably due to recursion also seen in the initial stack trace.

Changed in kdebase:
status: Unconfirmed → Confirmed
Revision history for this message
Ahmed Osman (ashex) wrote :

Klipper also crashes for me on every boot, I haven't found a permanent fix for this other then Anthony's quick fix mentioned above. Log attached.

Revision history for this message
Ahmed Osman (ashex) wrote :

Forgot to check the box for attachments.

Changed in kdebase:
status: Unknown → Unconfirmed
Revision history for this message
Anthony Mercatante (tonio) wrote :

I just found the reason of that issue -> look at latest line in /etc/kde3/klipperrc.
In the source the file is called klipperrc.desktop because it contains phrases to be translated.
The file is renamed klipperrc during the build.
The Ubuntu build system is patched to add "X-Ubuntu-Gettext-Domain..." at the end of desktop files (relative to rosetta).
That results a crappy klipperrc file.
debian/rules file is changed to remove that line during the file installation.
I'm just testing the build and uploading the fixed package.

Changed in kdebase:
status: Confirmed → Fix Released
Luka Renko (lure)
Changed in kdebase:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.