Bug 350677

Summary: Crash when changing window decorations
Product: [I don't know] kde Reporter: Tweak <bloodlegion>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tweak 2015-07-27 18:47:27 UTC
Application: kcmshell5 (5.2.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-22-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crashed:
attempting to change window decorations resulting in crash each time i scroll through the list
- Custom settings of the application:

Guessing one of the window decoration themes is faulty, but the ones installed are the ones able to be installed right within the system.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Control Module (kcmshell5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f595cf39800 (LWP 14709))]

Thread 5 (Thread 0x7f5948928700 (LWP 14710)):
#0  0x00007f595ca238dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5955111b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f595511364f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f594a84c099 in QXcbEventReader::run (this=0xd2d3a0) at qxcbconnection.cpp:1105
#4  0x00007f595aaa6b0e in QThreadPrivate::start (arg=0xd2d3a0) at thread/qthread_unix.cpp:337
#5  0x00007f595a4dd6aa in start_thread (arg=0x7f5948928700) at pthread_create.c:333
#6  0x00007f595ca2eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f593be70700 (LWP 14711)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f593eead4fb in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007f593eeacc87 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007f595a4dd6aa in start_thread (arg=0x7f593be70700) at pthread_create.c:333
#4  0x00007f595ca2eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f593b437700 (LWP 14712)):
#0  0x00007f595ca238dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f59549edebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f59549edfcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f595ad3dc6c in QEventDispatcherGlib::processEvents (this=0x7f59340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f595ace23e2 in QEventLoop::exec (this=this@entry=0x7f593b436da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f595aaa1b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f5959ee7f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f595aaa6b0e in QThreadPrivate::start (arg=0xe89d80) at thread/qthread_unix.cpp:337
#8  0x00007f595a4dd6aa in start_thread (arg=0x7f593b437700) at pthread_create.c:333
#9  0x00007f595ca2eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f5933d59700 (LWP 14714)):
#0  0x00007f5954a32789 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f59549eddbd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f59549edfcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f595ad3dc6c in QEventDispatcherGlib::processEvents (this=0x7f592c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007f595ace23e2 in QEventLoop::exec (this=this@entry=0x7f5933d58da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f595aaa1b44 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f5959ee7f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f595aaa6b0e in QThreadPrivate::start (arg=0x133c320) at thread/qthread_unix.cpp:337
#8  0x00007f595a4dd6aa in start_thread (arg=0x7f5933d59700) at pthread_create.c:333
#9  0x00007f595ca2eeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f595cf39800 (LWP 14709)):
[KCrash Handler]
#6  0x00007f5958c3c9ac in ?? () from /usr/lib/x86_64-linux-gnu/libKF5QuickAddons.so.5
#7  0x00007f5958c3ce26 in ManagedTextureNode::~ManagedTextureNode() () from /usr/lib/x86_64-linux-gnu/libKF5QuickAddons.so.5
#8  0x00007f5959962c13 in QSGNode::destroy() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f5959962c47 in QSGNode::~QSGNode() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f5959962c79 in QSGNode::~QSGNode() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f5959962c13 in QSGNode::destroy() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f5959962c47 in QSGNode::~QSGNode() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f5959962df9 in QSGOpacityNode::~QSGOpacityNode() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f5959962c13 in QSGNode::destroy() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007f5959962c47 in QSGNode::~QSGNode() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f5959962db9 in QSGTransformNode::~QSGTransformNode() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007f59599c03c4 in QQuickWindowPrivate::cleanupNodes() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f59599c045e in QQuickWindowPrivate::updateDirtyNodes() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007f59599c0d80 in QQuickWindowPrivate::syncSceneGraph() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007f595998ff05 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#21 0x00007f5959990979 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#22 0x00007f595b0a1b2c in QApplicationPrivate::notify_helper (this=0xd13410, receiver=0xeaba30, e=0x7ffcc920fbc0) at kernel/qapplication.cpp:3720
#23 0x00007f595b0a7000 in QApplication::notify (this=0x7ffcc920ff90, receiver=0xeaba30, e=0x7ffcc920fbc0) at kernel/qapplication.cpp:3503
#24 0x00007f595ace4c2b in QCoreApplication::notifyInternal (this=0x7ffcc920ff90, receiver=0xeaba30, event=event@entry=0x7ffcc920fbc0) at kernel/qcoreapplication.cpp:935
#25 0x00007f595ad3cae5 in sendEvent (event=0x7ffcc920fbc0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#26 QTimerInfoList::activateTimers (this=0xd53660) at kernel/qtimerinfo_unix.cpp:635
#27 0x00007f595ad3cf61 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#28 0x00007f59549edc3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f59549edf20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f59549edfcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f595ad3dc57 in QEventDispatcherGlib::processEvents (this=0xd630f0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#32 0x00007f595ace23e2 in QEventLoop::exec (this=this@entry=0x7ffcc920fe20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#33 0x00007f595b2a34b5 in QDialog::exec (this=0xd91a20) at dialogs/qdialog.cpp:541
#34 0x00007f595ccfa9cb in kdemain (_argc=<optimized out>, _argv=<optimized out>) at ../../kcmshell/main.cpp:307
#35 0x00007f595c948a40 in __libc_start_main (main=0x400730 <main(int, char**)>, argc=2, argv=0x7ffcc92100d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcc92100c8) at libc-start.c:289
#36 0x0000000000400769 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2015-07-28 11:56:33 UTC

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