Bug 299341 - KDE crashed
Summary: KDE crashed
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.7.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 317236 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-05-04 05:33 UTC by Dmitry
Modified: 2013-10-04 05:37 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (19.18 KB, text/plain)
2013-10-04 05:37 UTC, Katana
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry 2012-05-04 05:33:14 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Linux Mint 12 KDE

-- Information about the crash:
- What I was doing when the application crashed:
I tried to change type of my desktop from grid room to different type (I believe to desktop showing folder content), because after switching main monitor to laptop screen (from HDMI connected monitor) - grid from small laptop screen moved to my big monitor without extending to a new screen size. It crashed after hitting apply button.
I only changed the type, I did not go to any other options (so it was supposed to show my desktop folder)

-- Backtrace:
Application: Оболочка Plasma (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff7f0bfe7a0 (LWP 1852))]

Thread 4 (Thread 0x7ff7cc66c700 (LWP 1958)):
#0  0x00007ff7f04e2473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff7e4824f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff7e4825429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff7ed6ccf3e in QEventDispatcherGlib::processEvents (this=0x3c83000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007ff7ed6a0cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff7ed6a0ef7 in QEventLoop::exec (this=0x7ff7cc66bdb0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007ff7ed5b827f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007ff7ed683cbf in QInotifyFileSystemWatcherEngine::run (this=0x2f32090) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007ff7ed5bad05 in QThreadPrivate::start (arg=0x2f32090) at thread/qthread_unix.cpp:331
#9  0x00007ff7e5331efc in start_thread (arg=0x7ff7cc66c700) at pthread_create.c:304
#10 0x00007ff7f04ee59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff7bbf72700 (LWP 2043)):
#0  0x00007ff7f04e2473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff7e4824f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff7e4825792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff7bca50516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ff7e484a2b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff7e5331efc in start_thread (arg=0x7ff7bbf72700) at pthread_create.c:304
#6  0x00007ff7f04ee59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff7ba7f2700 (LWP 6626)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff7ea6d0fe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007ff7ea6d1019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007ff7e5331efc in start_thread (arg=0x7ff7ba7f2700) at pthread_create.c:304
#4  0x00007ff7f04ee59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff7f0bfe7a0 (LWP 1852)):
[KCrash Handler]
#6  0x00007ff7ed00bdc4 in QGraphicsItem::parentItem (this=0x23542b0) at graphicsview/qgraphicsitem.cpp:1571
#7  0x00007ff7effdab69 in containment (this=0x23542a0) at ../../plasma/applet.cpp:1527
#8  Plasma::Applet::containment (this=0x23542a0) at ../../plasma/applet.cpp:1518
#9  0x00007ff7effdda16 in Plasma::AppletPrivate::mainConfigGroup (this=0x2315b70) at ../../plasma/applet.cpp:2907
#10 0x00007ff7effdd7b0 in Plasma::Applet::config (this=<optimized out>) at ../../plasma/applet.cpp:460
#11 0x00007ff7d06d4052 in meth_Plasma_Applet_config (sipSelf=<Applet at remote 0x29b5ef0>, sipArgs=<optimized out>) at sip/plasma/sipplasmapart6.cpp:16280
#12 0x00007ff7d21fe6f5 in call_function (oparg=<optimized out>, pp_stack=0x7fff1a9b88b0) at ../Python/ceval.c:4021
#13 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:2666
#14 0x00007ff7d21fff05 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=1, kws=0x0, kwcount=0, defs=0x2c75268, defcount=1, closure=0x0) at ../Python/ceval.c:3253
#15 0x00007ff7d2182a1c in function_call (func=<function at remote 0x4cdf8c0>, arg=(<TaskTimer(isAddingTask=False, colors={'inactiveTaskBackground': <QString at remote 0x2c3c980>, 'activeTaskBackground': <QString at remote 0x2c3c8a0>, 'activeTaskText': <QString at remote 0x2c3c910>, 'inactiveTaskText': <QString at remote 0x2c3c9f0>}, tasks=[<Task(totalTime=40520, title=<QString at remote 0x2c3cad0>, button=<PushButton at remote 0x4d0a320>, id=0, startTime=<QDateTime at remote 0x2c3c830>, app=<...>, isActive=False) at remote 0x4d0ed88>, <Task(totalTime=0, title=<QString at remote 0x2c3ca60>, button=<PushButton at remote 0x4d0a170>, id=1, startTime=<QDateTime at remote 0x2c3cb40>, app=<...>, isActive=False) at remote 0x4d0edd0>, <Task(totalTime=0, title=<QString at remote 0x2c3cbb0>, button=<PushButton at remote 0x4d0a3b0>, id=2, startTime=<QDateTime at remote 0x2c3cc20>, app=<...>, isActive=False) at remote 0x4d0ee18>], layout=<QGraphicsLinearLayout at remote 0x4d0a050>, saveTimer=<QTimer at remote 0x4d0a290>, isRenamingTask=False, addNewTaskButton=<PushButton at remote 0x4d0a0e0>, applet_sc...(truncated), kw=0x0) at ../Objects/funcobject.c:526
#16 0x00007ff7d215a1f3 in PyObject_Call (func=<function at remote 0x4cdf8c0>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2529
#17 0x00007ff7d216794f in instancemethod_call (func=<function at remote 0x4cdf8c0>, arg=(<TaskTimer(isAddingTask=False, colors={'inactiveTaskBackground': <QString at remote 0x2c3c980>, 'activeTaskBackground': <QString at remote 0x2c3c8a0>, 'activeTaskText': <QString at remote 0x2c3c910>, 'inactiveTaskText': <QString at remote 0x2c3c9f0>}, tasks=[<Task(totalTime=40520, title=<QString at remote 0x2c3cad0>, button=<PushButton at remote 0x4d0a320>, id=0, startTime=<QDateTime at remote 0x2c3c830>, app=<...>, isActive=False) at remote 0x4d0ed88>, <Task(totalTime=0, title=<QString at remote 0x2c3ca60>, button=<PushButton at remote 0x4d0a170>, id=1, startTime=<QDateTime at remote 0x2c3cb40>, app=<...>, isActive=False) at remote 0x4d0edd0>, <Task(totalTime=0, title=<QString at remote 0x2c3cbb0>, button=<PushButton at remote 0x4d0a3b0>, id=2, startTime=<QDateTime at remote 0x2c3cc20>, app=<...>, isActive=False) at remote 0x4d0ee18>], layout=<QGraphicsLinearLayout at remote 0x4d0a050>, saveTimer=<QTimer at remote 0x4d0a290>, isRenamingTask=False, addNewTaskButton=<PushButton at remote 0x4d0a0e0>, applet_sc...(truncated), kw=0x0) at ../Objects/classobject.c:2578
#18 0x00007ff7d215a1f3 in PyObject_Call (func=<instancemethod at remote 0x254c6e0>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2529
#19 0x00007ff7d21f8807 in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0x254c6e0>, arg=(), kw=<optimized out>) at ../Python/ceval.c:3890
#20 0x00007ff7d12c0cc0 in sip_api_invoke_slot (slot=<optimized out>, sigargs=()) at /build/buildd/sip4-4.12.4/siplib/qtlib.c:203
#21 0x00007ff7d163df86 in PyQtProxy::invokeSlot(qpycore_slot const&, void**) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#22 0x00007ff7d163e068 in PyQtProxy::unislot(void**) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#23 0x00007ff7d163e122 in PyQtProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#24 0x00007ff7ed6b4eba in QMetaObject::activate (sender=0x4e80070, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#25 0x00007ff7d158b907 in sipQTimer::timerEvent (this=0x4e80070, a0=0x7fff1a9b94c0) at sipQtCorepart2.cpp:148
#26 0x00007ff7ed6b8789 in QObject::event (this=0x4e80070, e=<optimized out>) at kernel/qobject.cpp:1181
#27 0x00007ff7d158c805 in event (a0=0x7fff1a9b94c0, this=0x4e80070) at sipQtCorepart2.cpp:165
#28 sipQTimer::event (this=0x4e80070, a0=0x7fff1a9b94c0) at sipQtCorepart2.cpp:157
#29 0x00007ff7eca51474 in notify_helper (e=0x7fff1a9b94c0, receiver=0x4e80070, this=0x138acd0) at kernel/qapplication.cpp:4486
#30 QApplicationPrivate::notify_helper (this=0x138acd0, receiver=0x4e80070, e=0x7fff1a9b94c0) at kernel/qapplication.cpp:4458
#31 0x00007ff7eca562e1 in QApplication::notify (this=0x136e4d0, receiver=0x4e80070, e=0x7fff1a9b94c0) at kernel/qapplication.cpp:4365
#32 0x00007ff7ee350466 in KApplication::notify (this=0x136e4d0, receiver=0x4e80070, event=0x7fff1a9b94c0) at ../../kdeui/kernel/kapplication.cpp:311
#33 0x00007ff7ed6a1afc in QCoreApplication::notifyInternal (this=0x136e4d0, receiver=0x4e80070, event=0x7fff1a9b94c0) at kernel/qcoreapplication.cpp:787
#34 0x00007ff7ed6ced62 in sendEvent (event=0x7fff1a9b94c0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#35 QTimerInfoList::activateTimers (this=0x13945c0) at kernel/qeventdispatcher_unix.cpp:603
#36 0x00007ff7ed6cc514 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#37 0x00007ff7e4824a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007ff7e4825258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007ff7e4825429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007ff7ed6cced6 in QEventDispatcherGlib::processEvents (this=0x1311f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#41 0x00007ff7ecaf910e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007ff7ed6a0cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007ff7ed6a0ef7 in QEventLoop::exec (this=0x7fff1a9b9750, flags=...) at kernel/qeventloop.cpp:201
#44 0x00007ff7ed6a5789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#45 0x00007ff7f07ed1a3 in kdemain (argc=1, argv=0x7fff1a9b9b38) at ../../../../plasma/desktop/shell/main.cpp:120
#46 0x00007ff7f042c30d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff1a9b9b38, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff1a9b9b28) at libc-start.c:226
#47 0x0000000000400671 in _start ()

Possible duplicates by query: bug 227453.

Reported using DrKonqi
Comment 1 Martin Flöser 2013-05-29 05:25:20 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 Martin Flöser 2013-06-04 12:50:15 UTC
*** Bug 317236 has been marked as a duplicate of this bug. ***
Comment 3 Katana 2013-10-04 05:37:16 UTC
Created attachment 82649 [details]
New crash information added by DrKonqi

plasma-desktop (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

run Pidgin descktop icon and plasma desctop crashed.

-- Backtrace (Reduced):
#6  Plasma::Applet::containment (this=0x50) at ../../plasma/applet.cpp:1520
#7  0x00007f494d7d90fe in Plasma::AppletPrivate::mainConfigGroup (this=0x3e6d4d8) at ../../plasma/applet.cpp:2896
#8  0x00007f494d7d9685 in mainConfigGroup (this=<optimized out>) at ../../kdecore/util/ksharedptr.h:90
#9  Plasma::Applet::config (this=<optimized out>) at ../../plasma/applet.cpp:460
#10 0x00007f492c486faa in meth_Plasma_Applet_config (sipSelf=0x38fb6d8, sipArgs=0x289d050) at sip/plasma/sipplasmapart6.cpp:10150