Bug 182548 - plasma crash on logout
Summary: plasma crash on logout
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-31 10:44 UTC by manolis
Modified: 2009-02-01 10:03 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description manolis 2009-01-31 10:44:13 UTC
Version:           4.2.0 (using KDE 4.2.0)
Compiler:          gcc 
OS:                Linux
Installed from:    Gentoo Packages

Application: Plasma Workspace (plasma), signal SIGSEGV
0x00007f04a5859dc1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 32426)]

Thread 5 (Thread 0x7f048e38f950 (LWP 32428)):
#0  0x00007f04a849bdb9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f04a870c0b3 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f04a9cbe434 in ?? () from /usr/lib64/qt4/libQtNetwork.so.4
#3  0x00007f04a870b76f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f04a8498007 in start_thread () from /lib/libpthread.so.0
#5  0x00007f04a588a38d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f048d988950 (LWP 32429)):
#0  0x00007f04a5883a92 in select () from /lib/libc.so.6
#1  0x00007f04a8858c1e in QEventDispatcherUNIX::select () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f04a885a745 in QEventDispatcherUNIXPrivate::doSelect () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f04a885b4ed in QEventDispatcherUNIX::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f04a88279b2 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f04a8827e4d in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f04a8707bb8 in QThread::exec () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f04a8804d48 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f04a870b76f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f04a8498007 in start_thread () from /lib/libpthread.so.0
#10 0x00007f04a588a38d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f048cd6e950 (LWP 32430)):
#0  0x00007f04a5883a92 in select () from /lib/libc.so.6
#1  0x00007f04a8801c96 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f04a870b76f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f04a8498007 in start_thread () from /lib/libpthread.so.0
#4  0x00007f04a588a38d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f048bd30950 (LWP 32432)):
#0  0x00007f04a849bdb9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f04a870c0b3 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f048fde4320 in RenderThread::run (this=0x84da28) at /home/public/portage/tmp/portage/kde-base/plasma-workspace-4.2.0/work/plasma-workspace-4.2.0/plasma/wallpapers/image/renderthread.cpp:91
#3  0x00007f04a870b76f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f04a8498007 in start_thread () from /lib/libpthread.so.0
#5  0x00007f04a588a38d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f04ab02a790 (LWP 32426)):
[KCrash Handler]
#5  0x00007f04a873aa33 in QHashData::nextNode () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f04aa6e22bc in KNS::Engine::downloadDialogModal (this=<value optimized out>) at /usr/include/qt4/QtCore/qhash.h:409
#7  0x00007f04aad1bed8 in BackgroundDialog::getNewThemes (this=0x1068980)
    at /home/public/portage/tmp/portage/kde-base/plasma-workspace-4.2.0/work/plasma-workspace-4.2.0/plasma/shells/desktop/backgrounddialog.cpp:431
#8  0x00007f04aad19b38 in BackgroundDialog::qt_metacall (this=0x1068980, _c=QMetaObject::InvokeMetaMethod, _id=22834976, _a=0x7fffb317b1c0)
    at /home/public/portage/tmp/portage/kde-base/plasma-workspace-4.2.0/work/plasma-workspace_build/plasma/shells/desktop/moc_backgrounddialog.cpp:73
#9  0x00007f04a8841d54 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f04a7e3f867 in QAbstractButton::clicked () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007f04a7b6b69b in ?? () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f04a7b6da10 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f04a7b6dd15 in QAbstractButton::mouseReleaseEvent () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f04a785e2d9 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007f04a77fb49d in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007f04a77fd394 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007f04a93f4c9b in KApplication::notify (this=0x631540, receiver=0x14bd150, event=0x7fffb317bb60)
    at /home/public/portage/tmp/portage/kde-base/kdelibs-4.2.0/work/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#18 0x00007f04a8828d6e in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f04a7801bd8 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f04a7879da4 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f04a78784c8 in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f04a78a033b in ?? () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007f04a88279b2 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f04a8827e4d in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f04a882d4af in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007f04aad25b4b in kdemain (argc=1, argv=0x7fffb317ca88) at /home/public/portage/tmp/portage/kde-base/plasma-workspace-4.2.0/work/plasma-workspace-4.2.0/plasma/shells/desktop/main.cpp:54
#27 0x00007f04a57d85c6 in __libc_start_main () from /lib/libc.so.6
#28 0x0000000000400939 in _start ()
Comment 1 Dario Andres 2009-01-31 13:17:24 UTC
I suppose you were trying to download new background during the session that Plasma crashed at logout. Looks like a KGNHS bug
Comment 2 manolis 2009-01-31 17:29:33 UTC
Yes a day before the logout there was a window of gnhs
Please see bug #178471 which explains it.
Comment 3 Anne-Marie Mahfouf 2009-01-31 20:22:17 UTC
The bigs are not related, in http://bugs.kde.org/show_bug.cgi?id=178471 you talk about GWenView. There is no valid backtrace in 178471 so they cannot be marked as duplicates.
This bug looks like you were trying to download a wallpaper from KNewStuff when you had the crash. If you could post a reproducible procedure it would be really better.
Can you reproduce the GHNS crash? If so, how?

Thanks in advance for more clarity
Comment 4 manolis 2009-01-31 20:38:18 UTC
Ofcourse I did not mentioned the word "duplicate" because they are not.

I mentioned bug #178471 because of that strange behaviour I think I am getting the crash with the GHNS window in plasma logout.

ps. I don't know how to change the title.
Comment 5 Anne-Marie Mahfouf 2009-02-01 09:30:49 UTC
Manolis please write down the steps you are doing when you get the crash. When you logout GHNS s not called so it's another action that triggered the crash. So please reproduce the crash and write how you did it. I'll change the bug title after you explain how you get the crash.
If you cannot reproduce it please indicate it. If you thinnk it's the same than http://bugs.kde.org/show_bug.cgi?id=178471 then close this and explain in details steps to reproduce in http://bugs.kde.org/show_bug.cgi?id=178471.