Bug 370512

Summary: KATE - Open Application
Product: kwin Reporter: Paul Adams <paul.zrexx12r>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.8.0   
Target Milestone: ---   
Platform: openSUSE RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Paul Adams 2016-10-11 22:37:58 UTC
Application: kwin_x11 (5.8.0)

Qt Version: 5.7.0
Frameworks Version: 5.26.0
Operating System: Linux 4.7.6-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
Clicked on Kate, Session selection dialog box opened, but was framed top right corner, of desktop without function to move, selected session from list, Kate opened successfully, then KWin crash dialog occurred

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcd04292940 (LWP 10313))]

Thread 6 (Thread 0x7fcc450a9700 (LWP 10594)):
#0  0x00007fcd03c1d7b1 in ppoll () at /lib64/libc.so.6
#1  0x00007fcd012f6b41 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fcd012f8428 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fcd012a51ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fcd010d38b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fccfba71875 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007fcd010d8558 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fccfcf3f454 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fcd03c263ff in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fccd1803700 (LWP 10431)):
#0  0x00007fccfcf4510f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcd00260834 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fcd00260879 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fccfcf3f454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fcd03c263ff in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fcce18e4700 (LWP 10409)):
#0  0x00007fcd03c1d7b1 in ppoll () at /lib64/libc.so.6
#1  0x00007fcd012f6b41 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fcd012f8428 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fcd012a51ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fcd010d38b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fccfba71875 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007fcd010d8558 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fccfcf3f454 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fcd03c263ff in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fcce3fff700 (LWP 10332)):
#0  0x00007fcd03c1d7b1 in ppoll () at /lib64/libc.so.6
#1  0x00007fcd012f6b41 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fcd012f8428 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fcd012a51ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fcd010d38b3 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fccfac47c15 in  () at /usr/lib64/libQt5DBus.so.5
#6  0x00007fcd010d8558 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fccfcf3f454 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fcd03c263ff in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fccea36d700 (LWP 10329)):
#0  0x00007fcd03c1d6ed in poll () at /lib64/libc.so.6
#1  0x00007fcd02d943f0 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fcd02d96189 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fcceb0225f9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fcd010d8558 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fccfcf3f454 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fcd03c263ff in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fcd04292940 (LWP 10313)):
[KCrash Handler]
#6  0x00007fccfba5cf30 in QQmlBinding::write(QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#7  0x00007fccfba5de95 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fccfba67b35 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fccfb9f13fe in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007fccfb9f14c7 in QQmlComponentPrivate::completeCreate() () at /usr/lib64/libQt5Qml.so.5
#11 0x00007fccfb9f1330 in QQmlComponent::create(QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007fcce1b224b7 in  () at /usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#13 0x00007fcd03847549 in  () at /usr/lib64/libkwin.so.5
#14 0x00007fcd03728cc9 in KWin::Client::createDecoration(QRect const&) () at /usr/lib64/libkwin.so.5
#15 0x00007fcd0372968d in KWin::Client::updateDecoration(bool, bool) () at /usr/lib64/libkwin.so.5
#16 0x00007fcd03788065 in KWin::Client::manage(unsigned int, bool) () at /usr/lib64/libkwin.so.5
#17 0x00007fcd0370c2f4 in KWin::Workspace::createClient(unsigned int, bool) () at /usr/lib64/libkwin.so.5
#18 0x00007fcd03775277 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) () at /usr/lib64/libkwin.so.5
#19 0x00007fcd012a432f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib64/libQt5Core.so.5
#20 0x00007fcceb023dc4 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib64/libQt5XcbQpa.so.5
#21 0x00007fcceb024a55 in QXcbConnection::processXcbEvents() () at /usr/lib64/libQt5XcbQpa.so.5
#22 0x00007fcd012d3d59 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#23 0x00007fcd01f9c92c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007fcd01fa40e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#25 0x00007fcd012a7200 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007fcd012a998d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#27 0x00007fcd012f826a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#28 0x00007fcceb09b4ed in  () at /usr/lib64/libQt5XcbQpa.so.5
#29 0x00007fcd012a51ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#30 0x00007fcd012ad95c in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#31 0x00007fcd03ee5a56 in kdemain () at /usr/lib64/libkdeinit5_kwin_x11.so
#32 0x00007fcd03b5d291 in __libc_start_main () at /lib64/libc.so.6
#33 0x00000000004006ea in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2016-10-12 05:31:19 UTC
As a workaround use the breeze window decoration.

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