Summary: | Adding battery monitor to system tray => Plasma segfaults | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | jm.ouwerkerk |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
jm.ouwerkerk
2010-01-24 18:07:22 UTC
Please install the "kdelibs5-dbg" and "libqt4-dbg" packages and get a new backtrace (you can get more information at http://techbase.kde.org/User:DarioAndres/Basic_Guide_about_Crash_Reporting ) Thanks Ok, colour me confused: ran an update and installed the dbg packages. Now I can no longer add any widgets to the System Tray itself anymore -- something eats them. No crash, they just do not appear at all (and they are not listed as checked in the System Tray Settings dialog on inspection either). On the other hand, adding widgets to a plain panel itself provokes (the exact same behaviour, just a different container): Application: Plasma Workspace (kdeinit4), signal: Segmentation fault The current source language is "auto; currently asm". [Current thread is 1 (Thread 0x7f30a0521800 (LWP 1645))] Thread 2 (Thread 0x7f307e5c7710 (LWP 1651)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f309e9f366b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xe51a38, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xe51a38, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f309d19f07c in QHostInfoAgent::run (this=0xe51a20) at kernel/qhostinfo.cpp:252 #4 0x00007f309e9f26b5 in QThreadPrivate::start (arg=0xe51a20) at thread/qthread_unix.cpp:244 #5 0x00007f309e762b14 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f309d52305d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f30a0521800 (LWP 1645)): [KCrash Handler] #5 QGraphicsScenePrivate::processDirtyItemsRecursive (this=0x814990, item=0x17f0530, dirtyAncestorContainsChildren=false, parentOpacity=0) at graphicsview/qgraphicsscene.cpp:4895 #6 0x00007f309e2ad03d in QGraphicsScenePrivate::_q_processDirtyItems (this=0x814990) at graphicsview/qgraphicsscene.cpp:466 #7 0x00007f309e2ad682 in QGraphicsScene::qt_metacall (this=0x8183b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1d2baa0) at .moc/release-shared/moc_qgraphicsscene.cpp:130 #8 0x00007f309614a165 in Plasma::Corona::qt_metacall (this=0x814990, _c=25101616, _id=0, _a=0x0) at ./corona.moc:107 #9 0x00007f309292ddd3 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #10 0x00007f309eaf5789 in QObject::event (this=0x8183b0, e=0x1bdba00) at kernel/qobject.cpp:1260 #11 0x00007f309e2a9690 in QGraphicsScene::event (this=0x8183b0, event=0x1bdba00) at graphicsview/qgraphicsscene.cpp:3450 #12 0x00007f309dc8af2c in QApplicationPrivate::notify_helper (this=0x730bc0, receiver=0x8183b0, e=0x1bdba00) at kernel/qapplication.cpp:4242 #13 0x00007f309dc9153d in QApplication::notify (this=0x71a4c0, receiver=0x8183b0, e=0x1bdba00) at kernel/qapplication.cpp:4125 #14 0x00007f309f02ab66 in KApplication::notify (this=0x71a4c0, receiver=0x8183b0, event=0x1bdba00) at ../../kdeui/kernel/kapplication.cpp:302 #15 0x00007f309eae5abc in QCoreApplication::notifyInternal (this=0x71a4c0, receiver=0x8183b0, event=0x1bdba00) at kernel/qcoreapplication.cpp:704 #16 0x00007f309eae8237 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x6aeda0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x6aeda0) at kernel/qcoreapplication.cpp:1345 #18 0x00007f309eb0f513 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #19 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #20 0x00007f3099ce2d4e in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #21 0x00007f3099ce6718 in ?? () from /lib/libglib-2.0.so.0 #22 0x00007f3099ce6840 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #23 0x00007f309eb0f053 in QEventDispatcherGlib::processEvents (this=0x6b03f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #24 0x00007f309dd393de in QGuiEventDispatcherGlib::processEvents (this=0x814990, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #25 0x00007f309eae43e2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #26 0x00007f309eae47bc in QEventLoop::exec (this=0x7fff3feb1b50, flags=) at kernel/qeventloop.cpp:201 #27 0x00007f309eae84fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #28 0x00007f3092934ec2 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #29 0x0000000000406fb8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a4c1 "0") at ../../kinit/kinit.cpp:706 #30 0x0000000000407c70 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1198 #31 0x00000000004081ff in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1391 #32 0x0000000000408e0a in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1830 Scratch that... here's a backtrace of adding a battery monitor to System Tray via System Tray Settings: Application: Plasma Workspace (kdeinit4), signal: Segmentation fault The current source language is "auto; currently asm". [Current thread is 1 (Thread 0x7f67cfcc1800 (LWP 3067))] Thread 2 (Thread 0x7f67ae49d710 (LWP 3071)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f67ce19366b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0xe18778, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xe18778, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f67cc93f07c in QHostInfoAgent::run (this=0xe18760) at kernel/qhostinfo.cpp:252 #4 0x00007f67ce1926b5 in QThreadPrivate::start (arg=0xe18760) at thread/qthread_unix.cpp:244 #5 0x00007f67cdf02b14 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f67cccc305d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f67cfcc1800 (LWP 3067)): [KCrash Handler] #5 QGraphicsScenePrivate::processDirtyItemsRecursive (this=0x8b6390, item=0x88fc10, dirtyAncestorContainsChildren=false, parentOpacity=0) at graphicsview/qgraphicsscene.cpp:4895 #6 0x00007f67cda4d03d in QGraphicsScenePrivate::_q_processDirtyItems (this=0x8b6390) at graphicsview/qgraphicsscene.cpp:466 #7 0x00007f67cda4d682 in QGraphicsScene::qt_metacall (this=0x92a5f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2762b20) at .moc/release-shared/moc_qgraphicsscene.cpp:130 #8 0x00007f67c58ea165 in Plasma::Corona::qt_metacall (this=0x8b6390, _c=8977424, _id=0, _a=0x0) at ./corona.moc:107 #9 0x00007f67c20cddd3 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #10 0x00007f67ce295789 in QObject::event (this=0x92a5f0, e=0x2732120) at kernel/qobject.cpp:1260 #11 0x00007f67cda49690 in QGraphicsScene::event (this=0x92a5f0, event=0x2732120) at graphicsview/qgraphicsscene.cpp:3450 #12 0x00007f67cd42af2c in QApplicationPrivate::notify_helper (this=0x848760, receiver=0x92a5f0, e=0x2732120) at kernel/qapplication.cpp:4242 #13 0x00007f67cd43153d in QApplication::notify (this=0x832530, receiver=0x92a5f0, e=0x2732120) at kernel/qapplication.cpp:4125 #14 0x00007f67ce7cab66 in KApplication::notify (this=0x832530, receiver=0x92a5f0, event=0x2732120) at ../../kdeui/kernel/kapplication.cpp:302 #15 0x00007f67ce285abc in QCoreApplication::notifyInternal (this=0x832530, receiver=0x92a5f0, event=0x2732120) at kernel/qcoreapplication.cpp:704 #16 0x00007f67ce288237 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x7c6da0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x7c6da0) at kernel/qcoreapplication.cpp:1345 #18 0x00007f67ce2af513 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #19 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #20 0x00007f67c9482d4e in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #21 0x00007f67c9486718 in ?? () from /lib/libglib-2.0.so.0 #22 0x00007f67c9486840 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #23 0x00007f67ce2af053 in QEventDispatcherGlib::processEvents (this=0x7c83f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #24 0x00007f67cd4d93de in QGuiEventDispatcherGlib::processEvents (this=0x8b6390, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #25 0x00007f67ce2843e2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #26 0x00007f67ce2847bc in QEventLoop::exec (this=0x7fffd3942cc0, flags=) at kernel/qeventloop.cpp:201 #27 0x00007f67ce2884fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #28 0x00007f67c20d4ec2 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #29 0x0000000000406fb8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40a4c1 "0") at ../../kinit/kinit.cpp:706 #30 0x0000000000407c70 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1198 #31 0x00000000004081ff in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1391 #32 0x0000000000408e0a in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1830 The crash is a Qt 4.6.0 bug, fixed in the recently released 4.6.1 version. (bug 210146) You should report the other issue (widgets not being added on System Tray) as a different issue. Regards *** This bug has been marked as a duplicate of bug 210146 *** |