Bug 324286

Summary: Plasma crash while configuring window decorations
Product: [Unmaintained] plasma4 Reporter: Alberto M. Fornasari <alboz>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Chakra   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alberto M. Fornasari 2013-08-30 19:12:22 UTC
Application: plasma-desktop (4.11.00)
KDE Platform Version: 4.11.00
Qt Version: 4.8.5
Operating System: Linux 3.9.2-1-CHAKRA x86_64
Distribution: "Chakra Linux"

-- Information about the crash:
I was configuring windows decorations and racharging a firefox page when suddenly plasma crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Shell del desktop di Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f25b08f2780 (LWP 1136))]

Thread 2 (Thread 0x7f24ffbd4700 (LWP 1175)):
#0  0x00007fffbc999b17 in ?? ()
#1  0x00007f2500001b80 in ?? ()
#2  0x00000002ffbd3000 in ?? ()
#3  0x00007f24f8002660 in ?? ()
#4  0x00007f24ffbd3cc8 in ?? ()
#5  0x00007f24ffbd3c20 in ?? ()
#6  0x00007f25af563da0 in ?? () at kernel/qeventdispatcher_glib.cpp:216 from /usr/lib/libQtCore.so.4
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f25b08f2780 (LWP 1136)):
[KCrash Handler]
#6  QObject::~QObject (this=0x3e46eb0, __in_chrg=<optimized out>) at kernel/qobject.cpp:905
#7  0x00007f25a16df018 in ~QActionAnimation (this=0x3e46eb0, __in_chrg=<optimized out>) at .moc/debug-shared/../../util/qdeclarativeanimation_p_p.h:106
#8  QActionAnimation::~QActionAnimation (this=0x3e46eb0, __in_chrg=<optimized out>) at .moc/debug-shared/../../util/qdeclarativeanimation_p_p.h:106
#9  0x00007f25af54c5da in QObjectPrivate::deleteChildren (this=this@entry=0x3e46340) at kernel/qobject.cpp:1907
#10 0x00007f25af54efd1 in QObject::~QObject (this=0x3cda7e0, __in_chrg=<optimized out>) at kernel/qobject.cpp:926
#11 0x00007f25af412969 in QSequentialAnimationGroup::~QSequentialAnimationGroup (this=0x3cda7e0, __in_chrg=<optimized out>) at animation/qsequentialanimationgroup.cpp:264
#12 0x00007f25af54c5da in QObjectPrivate::deleteChildren (this=this@entry=0x3e496a0) at kernel/qobject.cpp:1907
#13 0x00007f25af54efd1 in QObject::~QObject (this=0x3e45f40, __in_chrg=<optimized out>) at kernel/qobject.cpp:926
#14 0x00007f25a14d6d86 in ~QDeclarativeElement (this=0x3e45f40, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#15 QDeclarativePrivate::QDeclarativeElement<QDeclarativeSequentialAnimation>::~QDeclarativeElement (this=0x3e45f40, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#16 0x00007f25af54c5da in QObjectPrivate::deleteChildren (this=this@entry=0x3e458c0) at kernel/qobject.cpp:1907
#17 0x00007f25af54efd1 in QObject::~QObject (this=0x3e43a80, __in_chrg=<optimized out>) at kernel/qobject.cpp:926
#18 0x00007f25a1547b16 in ~QDeclarativeElement (this=0x3e43a80, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#19 QDeclarativePrivate::QDeclarativeElement<QDeclarativeMouseArea>::~QDeclarativeElement (this=0x3e43a80, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#20 0x00007f25aec2141e in QGraphicsItem::~QGraphicsItem (this=0x3e3ff20, __in_chrg=<optimized out>) at graphicsview/qgraphicsitem.cpp:1493
#21 0x00007f25a15814da in ~QGraphicsObject (this=0x3e3ff10, __in_chrg=<optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:547
#22 QDeclarativeItem::~QDeclarativeItem (this=0x3e3ff10, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1660
#23 0x00007f25a1547c96 in ~QDeclarativeElement (this=0x3e3ff10, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#24 QDeclarativePrivate::QDeclarativeElement<QDeclarativeItem>::~QDeclarativeElement (this=0x3e3ff10, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#25 0x00007f25aec2141e in QGraphicsItem::~QGraphicsItem (this=0x3e342d0, __in_chrg=<optimized out>) at graphicsview/qgraphicsitem.cpp:1493
#26 0x00007f25a15814da in ~QGraphicsObject (this=0x3e342c0, __in_chrg=<optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:547
#27 QDeclarativeItem::~QDeclarativeItem (this=0x3e342c0, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1660
#28 0x00007f25a1547c96 in ~QDeclarativeElement (this=0x3e342c0, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#29 QDeclarativePrivate::QDeclarativeElement<QDeclarativeItem>::~QDeclarativeElement (this=0x3e342c0, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:92
#30 0x00007f25af54e588 in QObject::event (this=0x3e342c0, e=<optimized out>) at kernel/qobject.cpp:1175
#31 0x00007f25ae610011 in QApplicationPrivate::notify_helper (this=this@entry=0xb53e40, receiver=receiver@entry=0x3e342c0, e=e@entry=0x4d3f3d0) at kernel/qapplication.cpp:4562
#32 0x00007f25ae616ecd in QApplication::notify (this=0xb11a10, receiver=0x3e342c0, e=0x4d3f3d0) at kernel/qapplication.cpp:4348
#33 0x00007f25b02f263a in KApplication::notify (this=0xb11a10, receiver=0x3e342c0, event=0x4d3f3d0) at /chakra/desktop-unstable/kdelibs/src/kdelibs-4.11.0/kdeui/kernel/kapplication.cpp:311
#34 0x00007f25af53443d in QCoreApplication::notifyInternal (this=0xb11a10, receiver=receiver@entry=0x3e342c0, event=event@entry=0x4d3f3d0) at kernel/qcoreapplication.cpp:949
#35 0x00007f25af537921 in sendEvent (event=0x4d3f3d0, receiver=0x3e342c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa202b0) at kernel/qcoreapplication.cpp:1573
#37 0x00007f25af564723 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#38 postEventSourceDispatch (s=0xb08a50) at kernel/qeventdispatcher_glib.cpp:280
#39 0x00007f25aad7f375 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0x00007f25aad7f6a8 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0x00007f25aad7f764 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0x00007f25af563ed5 in QEventDispatcherGlib::processEvents (this=0xb08eb0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#43 0x00007f25ae6b9756 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007f25af53285f in QEventLoop::processEvents (this=this@entry=0x7fffbc963150, flags=...) at kernel/qeventloop.cpp:149
#45 0x00007f25af532af5 in QEventLoop::exec (this=0x7fffbc963150, flags=...) at kernel/qeventloop.cpp:204
#46 0x00007f25af538999 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#47 0x00007f2598ed220c in kdemain (argc=1, argv=0xae7430) at /chakra/desktop-unstable/kde-workspace/src/kde-workspace-4.11.0/plasma/desktop/shell/main.cpp:126
#48 0x0000000000407f09 in launch (argc=argc@entry=1, _name=_name@entry=0xb04a58 "/usr/bin/plasma-desktop", args=<optimized out>, args@entry=0xb04a70 "", cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0xb04a78 "", reset_env=false, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x40a67a "0") at /chakra/desktop-unstable/kdelibs/src/kdelibs-4.11.0/kinit/kinit.cpp:726
#49 0x0000000000408d5b in handle_launcher_request (sock=8, who=<optimized out>) at /chakra/desktop-unstable/kdelibs/src/kdelibs-4.11.0/kinit/kinit.cpp:1218
#50 0x00000000004093d7 in handle_requests (waitForPid=waitForPid@entry=0) at /chakra/desktop-unstable/kdelibs/src/kdelibs-4.11.0/kinit/kinit.cpp:1411
#51 0x00000000004050a8 in main (argc=4, argv=<optimized out>, envp=0x7fffbc963cc0) at /chakra/desktop-unstable/kdelibs/src/kdelibs-4.11.0/kinit/kinit.cpp:1899

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 19:06:53 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug is already resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham