Bug 315838 - Crash when logging out
Summary: Crash when logging out
Status: RESOLVED DUPLICATE of bug 323881
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-27 10:10 UTC by simon
Modified: 2013-08-30 21:57 UTC (History)
0 users

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 simon 2013-02-27 10:10:41 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.10.60 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.2.1-gentoo-r1 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

hi,

when logging out i get this crash with recent git, any fix?

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault
Traceback (most recent call last):
  File "<string>", line 32, in <module>
ImportError: No module named os.path
[Current thread is 1 (Thread 0x7f5c62c5c780 (LWP 4064))]

Thread 7 (Thread 0x7f5c1df84700 (LWP 4078)):
#0  0x00007f5c601b2dcd in nanosleep () from /lib64/libc.so.6
#1  0x00007f5c601b2c34 in sleep () from /lib64/libc.so.6
#2  0x00007f5c563e8456 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/qt4/libQtScript.so.4
#3  0x00007f5c563e84f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtScript.so.4
#4  0x00007f5c5275c2da in ?? () from /usr/lib64/libGL.so.1
#5  0x00007f5c61463d8f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f5c601e525d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f5c16487700 (LWP 4409)):
#0  0x00007f5c61466486 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f5c5d15b491 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f5c5d11ebfa in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f5c5d11ed44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f5c61827286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f5c617f7612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5c617f78c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f5c616f5e45 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f5c617d6738 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f5c616f849e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f5c5275c2da in ?? () from /usr/lib64/libGL.so.1
#11 0x00007f5c61463d8f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f5c601e525d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f5bfe5c1700 (LWP 14384)):
#0  0x00007f5c6146850c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f5c616f9403 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5c55690c00 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f5c55693b28 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f5c556924f2 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f5c616f849e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5c5275c2da in ?? () from /usr/lib64/libGL.so.1
#7  0x00007f5c61463d8f in start_thread () from /lib64/libpthread.so.0
#8  0x00007f5c601e525d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f5bfedc2700 (LWP 14385)):
#0  0x00007f5c6146850c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f5c616f9403 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5c55690c00 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f5c55693b28 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f5c556924f2 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f5c616f849e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5c5275c2da in ?? () from /usr/lib64/libGL.so.1
#7  0x00007f5c61463d8f in start_thread () from /lib64/libpthread.so.0
#8  0x00007f5c601e525d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f5c43231700 (LWP 14386)):
#0  0x00007f5c6146850c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f5c616f9403 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5c55690c00 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f5c55693b28 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f5c556924f2 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f5c616f849e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5c5275c2da in ?? () from /usr/lib64/libGL.so.1
#7  0x00007f5c61463d8f in start_thread () from /lib64/libpthread.so.0
#8  0x00007f5c601e525d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f5c42149700 (LWP 14387)):
#0  0x00007f5c6146850c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f5c616f9403 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f5c55690c00 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f5c55693b28 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f5c556924f2 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f5c616f849e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5c5275c2da in ?? () from /usr/lib64/libGL.so.1
#7  0x00007f5c61463d8f in start_thread () from /lib64/libpthread.so.0
#8  0x00007f5c601e525d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5c62c5c780 (LWP 4064)):
[KCrash Handler]
#6  0x00007f5c5e59d6cb in QDBusAdaptorConnector::relaySlot(void**) () from /usr/lib64/qt4/libQtDBus.so.4
#7  0x00007f5c5e59da05 in QDBusAdaptorConnector::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qt4/libQtDBus.so.4
#8  0x00007f5c6180f33f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f5c6180fa8f in QObject::destroyed(QObject*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f5c6180fe2e in QObject::~QObject() () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f5c5abcc359 in KIO::Scheduler::~Scheduler() () from /usr/lib64/libkio.so.5
#12 0x00007f5c5abd23db in ._231::destroy() () from /usr/lib64/libkio.so.5
#13 0x00007f5c601322b9 in __run_exit_handlers () from /lib64/libc.so.6
#14 0x00007f5c60132305 in exit () from /lib64/libc.so.6
#15 0x0000000000407700 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#16 0x000000000040866b in handle_launcher_request(int, char const*) ()
#17 0x0000000000408b14 in handle_requests(int) ()
#18 0x0000000000409955 in main ()

Possible duplicates by query: bug 270164.

Reported using DrKonqi
Comment 1 Martin Flöser 2013-05-29 19:04:44 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid. 

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times. 

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!
Comment 2 Dominik Haumann 2013-08-30 21:57:36 UTC

*** This bug has been marked as a duplicate of bug 323881 ***