KDE systemsettings crashes when I click on "Desktop"

Bug #64699 reported by lcampagn
2
Affects Status Importance Assigned to Milestone
kde-systemsettings (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: kde-systemsettings

Roughly half of the time I click on the "desktop" icon in systemsettings, I get a crash.
Here's some command line output:

$ systemsettings
adding Background /usr/share/applications/kde/background.desktop
adding Screen Saver /usr/share/applications/kde/screensaver.desktop
ScimInputContextPlugin()
adding Behavior /usr/share/applications/kde/desktopbehavior.desktop
adding Multiple Desktops /usr/share/applications/kde/desktop.desktop
adding Splash Screen /usr/share/applications/kde/ksplashthememgr.desktop
adding Window Behavior /usr/share/applications/kde/kwinoptions.desktop
adding Window-Specific Settings /usr/share/applications/kde/kwinrules.desktop
X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 1
  Minor opcode: 0
  Resource id: 0x36002b5
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3
  Minor opcode: 0
  Resource id: 0x36005e9
KCrash: Application 'systemsettings' crashing...

..and here's a backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912570510688 (LWP 11550)]
0x00002aaaadd63500 in XVisualIDFromVisual () from /usr/lib/libX11.so.6
(gdb) backtr
#0 0x00002aaaadd63500 in XVisualIDFromVisual () from /usr/lib/libX11.so.6
#1 0x00002aaaac6ef4da in QWidget::create () from /usr/lib/libqt-mt.so.3
#2 0x00002aaab0060f7f in KSWidget::KSWidget () from /usr/lib/kde3/kcm_screensaver.so
#3 0x00002aaab0065198 in KScreenSaver::slotPreviewExited () from /usr/lib/kde3/kcm_screensaver.so
#4 0x00002aaab006733d in KScreenSaver::findSavers () from /usr/lib/kde3/kcm_screensaver.so
#5 0x00002aaab006a049 in KScreenSaver::qt_invoke () from /usr/lib/kde3/kcm_screensaver.so
#6 0x00002aaaac78d79e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#7 0x00002aaaac78e32e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#8 0x00002aaaacafca40 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#9 0x00002aaaac7b1005 in QTimer::event () from /usr/lib/libqt-mt.so.3
#10 0x00002aaaac726c34 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#11 0x00002aaaac726ea4 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#12 0x00002aaaabac5f6e in KApplication::notify () from /usr/lib/libkdecore.so.4
#13 0x00002aaaac6b836c in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#14 0x00002aaaac71917e in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#15 0x00002aaaac6cbb85 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#16 0x00002aaaac73eaca in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#17 0x00002aaaac73e9d3 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#18 0x00002aaaac7258a0 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#19 0x000000000041a699 in QPtrDict<QStringList>::deleteItem ()
#20 0x00002aaaaec5249b in __libc_start_main () from /lib/libc.so.6

Revision history for this message
Simon Edwards (simon-simonzone) wrote :

That's a weird crash. It might be related to your other bug report 38692. lcampagn, can you describe the hardware you are using and attach your xorg.conf and Xorg's log file for when it starts up.

Revision history for this message
lcampagn (luke-campagnola) wrote : Re: [Bug 64699] Re: KDE systemsettings crashes when I click on "Desktop"

Attached xorg log and config.
Hardware: AMD Athlon64 3200+, 2GB memory, nVidia 6600 PCIE
I am running dapper/AMD64 with nVidia drivers supplied by linux-restricted
packages

Found out that if I run "kcmshell background" I get an empty module window
(buttons at the bottom but no controls in the window), whereas it appears
the rest of the desktop modules are working. (actually, I see this behavior
on other machines, so it may be unrelated or a separate bug entirely)

Also, if I set my background to "No picture" it _seems_ to crash less
frequently, so possibly there's a race condition that depends on the time it
takes to render the background preview image?

On 10/8/06, Simon Edwards <email address hidden> wrote:
>
> That's a weird crash. It might be related to your other bug report
> 38692. lcampagn, can you describe the hardware you are using and attach
> your xorg.conf and Xorg's log file for when it starts up.
>
> --
> KDE systemsettings crashes when I click on "Desktop"
> https://launchpad.net/bugs/64699
>

Revision history for this message
Rocco Stanzione (trappist) wrote :

I can confirm the kcmshell background behavior, but I can't reproduce the crash, so these do look like separate issues.

Revision history for this message
lcampagn (luke-campagnola) wrote :

I just created a new user on my system, and it has none of the problems I've
described here or in 38692 and 64695, so I'm guessing I just have a
corrupted kde config file.. any ideas for files I should dig in? I didn't
see anything suspicious in ~/.kde/share/config (no 0 size or garbled files
that I noticed)

On 10/8/06, Rocco Stanzione <email address hidden> wrote:
>
> I can confirm the kcmshell background behavior, but I can't reproduce
> the crash, so these do look like separate issues.
>
> --
> KDE systemsettings crashes when I click on "Desktop"
> https://launchpad.net/bugs/64699
>

Revision history for this message
lcampagn (luke-campagnola) wrote :

Haven't seen this bug in a long time, let's just close it.

Changed in kde-systemsettings:
status: New → 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.