Kde System Settings Crashes (Backtrace attached)

Bug #115014 reported by Luca Della Vedova
This bug report is a duplicate of:  Bug #114286: systemsettings crash in Gutsy Gibbon. Edit Remove
4
Affects Status Importance Assigned to Milestone
kde-systemsettings (Ubuntu)
New
Undecided
Unassigned

Bug Description

Kde system settings application crashes when i try to open it, I'm using Kubuntu Gutsy Gibbon

Backtrace:

GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/systemsettings
[Thread debugging using libthread_db enabled]
[New Thread 47953065037696 (LWP 24426)]
Qt: gdb: -nograb added to command-line options.
    Use the -dograb option to enforce grabbing.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47953065037696 (LWP 24426)]
KcmSearch (this=0x717520, moduleViewList=0x692d28, parent=0x716ce0, name=0x421433 "search") at /usr/share/qt3/include/qvaluelist.h:562
warning: Source file is more recent than executable.
562 void detach() { if ( sh->count > 1 ) detachInternal(); }
(gdb) backtrace
#0 KcmSearch (this=0x717520, moduleViewList=0x692d28, parent=0x716ce0, name=0x421433 "search") at /usr/share/qt3/include/qvaluelist.h:562
#1 0x000000000041e38b in MainWindow::buildActions (this=0x692bd0) at /build/buildd/kde-systemsettings-0.0svn20070312/./systemsettings/mainwindow.cpp:129
#2 0x000000000041ed41 in MainWindow (this=0x692bd0, embed=true, menuFile=@0x7fffc04958b0, parent=0x0, name=<value optimized out>) at /build/buildd/kde-systemsettings-0.0svn20070312/./systemsettings/mainwindow.cpp:65
#3 0x000000000041c8d2 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/kde-systemsettings-0.0svn20070312/./systemsettings/main.cpp:56
#4 0x00002b9ceb8248e4 in __libc_start_main () from /lib/libc.so.6
#5 0x0000000000415a59 in _start ()
(gdb) info registers
rax 0x0 0
rbx 0x0 0
rcx 0x421433 4330547
rdx 0xffffffff 4294967295
rsi 0x0 0
rdi 0x692d28 6892840
rbp 0x717520 0x717520
rsp 0x7fffc0495290 0x7fffc0495290
r8 0xce0 3296
r9 0x0 0
r10 0x0 0
r11 0x2b9ceccf4ac0 47952987900608
r12 0x692d28 6892840
r13 0x421433 4330547
r14 0x716ce0 7433440
r15 0x7fffc04956b0 140736419419824
rip 0x41877d 0x41877d <KcmSearch+61>
eflags 0x10246 [ PF ZF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
(gdb) thread apply all backtrace

Thread 1 (Thread 47953065037696 (LWP 24426)):
#0 KcmSearch (this=0x717520, moduleViewList=0x692d28, parent=0x716ce0, name=0x421433 "search") at /usr/share/qt3/include/qvaluelist.h:562
#1 0x000000000041e38b in MainWindow::buildActions (this=0x692bd0) at /build/buildd/kde-systemsettings-0.0svn20070312/./systemsettings/mainwindow.cpp:129
#2 0x000000000041ed41 in MainWindow (this=0x692bd0, embed=true, menuFile=@0x7fffc04958b0, parent=0x0, name=<value optimized out>) at /build/buildd/kde-systemsettings-0.0svn20070312/./systemsettings/mainwindow.cpp:65
#3 0x000000000041c8d2 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/kde-systemsettings-0.0svn20070312/./systemsettings/main.cpp:56
#4 0x00002b9ceb8248e4 in __libc_start_main () from /lib/libc.so.6
#5 0x0000000000415a59 in _start ()

description: updated
Revision history for this message
QuinnStorm (livinglatexkali) wrote :

This bug is caused by kdebase-data not installing a file it should due to config protection. The specific file is /etc/xdg/menus/kde-applications-merged/kde-essential.menu

It is easy to fix by puge/reinstalling kdebase-data or installing with the proper --force option to dpkg

Revision history for this message
Markon (marco-b) wrote :

I confirm this bug!

But I've installed kde 3.5.8 on my feisty fawn.

I've reported this bug on bugs.kde.org too: http://bugs.kde.org/show_bug.cgi?id=150983

@QuinnStorm: I'm installing kdebase-data, because I didn't have it installed... very strange!

Revision history for this message
Markon (marco-b) wrote :

I've reinstalled kdebase-data, but it doesn't work!

This is my /etc/xdg/menus/kde-applications-merged/system-settings-merge.menu ( http://paste.ubuntu-nl.org/41097/ ) .
I don't know how I can resolve this problem....

Bye.

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.