[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 241562] Plasma crash on different situations (Kubuntu, DBusMenuImporter) [KJob::isAutoDelete, P
From:       Itay Greenspon <itay.gr () gmail ! com>
Date:       2012-05-05 11:02:36
Message-ID: bug-241562-17878-zt3fq9hXRy () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=241562

Itay Greenspon <itay.gr@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |itay.gr@gmail.com

--- Comment #116 from Itay Greenspon <itay.gr@gmail.com> ---
Same thing for me, with debug symbols installed:


Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff57c763780 (LWP 1846))]

Thread 4 (Thread 0x7ff5567f3700 (LWP 1849)):
#0  0x00007fff669ff950 in ?? ()
#1  0x00007ff57049a15d in __GI_clock_gettime (clock_id=<optimized out>,
tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007ff579131bb4 in do_gettime (frac=0x7ff5567f2b98, sec=0x7ff5567f2b90)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007ff579209b8d in QTimerInfoList::updateCurrentTime
(this=0x7ff550002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007ff579209ec3 in QTimerInfoList::timerWait (this=0x7ff550002860,
tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007ff57920897c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7ff5567f2c6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007ff579208a25 in timerSourcePrepare (source=<optimized out>,
timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007ff5701e871e in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007ff5701e8f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ff5701e9124 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ff579209426 in QEventDispatcherGlib::processEvents
(this=0x7ff5500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007ff5791d8c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#13 0x00007ff5791d8ed7 in QEventLoop::exec (this=0x7ff5567f2dd0, flags=...) at
kernel/qeventloop.cpp:204
#14 0x00007ff5790d7fa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#15 0x00007ff5791b89ff in QInotifyFileSystemWatcherEngine::run (this=0x1258d60)
at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007ff5790dafcb in QThreadPrivate::start (arg=0x1258d60) at
thread/qthread_unix.cpp:298
#17 0x00007ff570aede9a in start_thread (arg=0x7ff5567f3700) at
pthread_create.c:308
#18 0x00007ff57c0374bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff555219700 (LWP 1850)):
#0  0x00007ff5701e867e in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff5701e8f1b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff5701e9124 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff579209426 in QEventDispatcherGlib::processEvents
(this=0x7ff5480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007ff5791d8c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff5791d8ed7 in QEventLoop::exec (this=0x7ff555218dd0, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007ff5790d7fa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7  0x00007ff5791b89ff in QInotifyFileSystemWatcherEngine::run (this=0x12c57b0)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007ff5790dafcb in QThreadPrivate::start (arg=0x12c57b0) at
thread/qthread_unix.cpp:298
#9  0x00007ff570aede9a in start_thread (arg=0x7ff555219700) at
pthread_create.c:308
#10 0x00007ff57c0374bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff54ffff700 (LWP 1851)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff575fbd222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007ff575fbd259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007ff570aede9a in start_thread (arg=0x7ff54ffff700) at
pthread_create.c:308
#4  0x00007ff57c0374bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff57c763780 (LWP 1846)):
[KCrash Handler]
#6  QMutex::lock (this=0x22f8818) at thread/qmutex.cpp:153
#7  0x00007ff5791dd4c9 in QCoreApplication::postEvent (receiver=0x23d7f60,
event=0xba7ec0, priority=0) at kernel/qcoreapplication.cpp:1281
#8  0x00007ff55f1b9dac in StatusNotifierItemJob::contextMenuReady
(this=0x23d7f60, menu=0x2467f30) at
../../../../../plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.cpp:53
#9  0x00007ff5791ee281 in QMetaObject::activate (sender=0x1307d40, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff669f6dc0) at
kernel/qobject.cpp:3547
#10 0x00007ff55f1b5dbf in StatusNotifierItemSource::contextMenuReady
(this=<optimized out>, _t1=0x2467f30) at ./statusnotifieritemsource.moc:123
#11 0x00007ff55f1b8d15 in qt_static_metacall (_a=<optimized out>,
_id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at
./statusnotifieritemsource.moc:65
#12 StatusNotifierItemSource::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
./statusnotifieritemsource.moc:58
#13 0x00007ff5791ee281 in QMetaObject::activate (sender=0x2460450, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#14 0x00007ff57136479c in DBusMenuImporter::slotMenuAboutToShow() () from
/usr/lib/x86_64-linux-gnu/libdbusmenu-qt.so.2
#15 0x00007ff5791ee281 in QMetaObject::activate (sender=0x2467f30, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#16 0x00007ff5791e1f01 in QMetaMethod::invoke (this=0x7fff669f75c0,
object=0x2467f30, connectionType=Qt::DirectConnection, returnValue=...,
val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=...,
val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#17 0x00007ff5791e4210 in QMetaObject::invokeMethod (obj=0x2467f30,
member=<optimized out>, type=Qt::AutoConnection, ret=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1179
#18 0x00007ff5713635a1 in DBusMenuImporter::updateMenu() () from
/usr/lib/x86_64-linux-gnu/libdbusmenu-qt.so.2
#19 0x00007ff55f1b59bb in StatusNotifierItemSource::contextMenu
(this=0x1307d40, x=1734, y=1181) at
../../../../../plasma/generic/dataengines/statusnotifieritem/statusnotifieritemsource.cpp:466
#20 0x00007ff55f1baf0f in StatusNotifierItemJob::start (this=0x23d7f60) at
../../../../../plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.cpp:43
#21 0x00007ff5791f3446 in QObject::event (this=0x23d7f60, e=<optimized out>) at
kernel/qobject.cpp:1195
#22 0x00007ff57855c894 in notify_helper (e=0x2490ff0, receiver=0x23d7f60,
this=0x74cb30) at kernel/qapplication.cpp:4559
#23 QApplicationPrivate::notify_helper (this=0x74cb30, receiver=0x23d7f60,
e=0x2490ff0) at kernel/qapplication.cpp:4531
#24 0x00007ff578561713 in QApplication::notify (this=0x768bf0,
receiver=0x23d7f60, e=0x2490ff0) at kernel/qapplication.cpp:4420
#25 0x00007ff579eb6b46 in KApplication::notify (this=0x768bf0,
receiver=0x23d7f60, event=0x2490ff0) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00007ff5791d9e9c in QCoreApplication::notifyInternal (this=0x768bf0,
receiver=0x23d7f60, event=0x2490ff0) at kernel/qcoreapplication.cpp:876
#27 0x00007ff5791ddc6a in sendEvent (event=0x2490ff0, receiver=0x23d7f60) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x6f51f0) at kernel/qcoreapplication.cpp:1500
#29 0x00007ff579208f93 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#30 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#31 0x00007ff5701e8c9a in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007ff5701e9060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007ff5701e9124 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007ff5792093bf in QEventDispatcherGlib::processEvents (this=0x6f6ad0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#35 0x00007ff578604d5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007ff5791d8c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#37 0x00007ff5791d8ed7 in QEventLoop::exec (this=0x7fff669f86b0, flags=...) at
kernel/qeventloop.cpp:204
#38 0x00007ff5791ddf67 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#39 0x00007ff57c343a13 in kdemain (argc=1, argv=0x7fff669f8a98) at
../../../../plasma/desktop/shell/main.cpp:120
#40 0x00007ff57bf6676d in __libc_start_main (main=0x400640 <main(int, char**)>,
argc=1, ubp_av=0x7fff669f8a98, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff669f8a88) at libc-start.c:226
#41 0x0000000000400671 in _start ()

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic