Bug 364690

Summary: open LibreOffice Calc
Product: kwin Reporter: A.Bakker <a.bk>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.6.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description A.Bakker 2016-06-24 06:11:55 UTC
Application: kwin_x11 (5.6.4)

Qt Version: 5.6.0
Frameworks Version: 5.22.0
Operating System: Linux 4.5.7-200.fc23.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed: open in LibreOffice Calc:
open Website : Help --> About --> Website

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

Thread 5 (Thread 0x7f2c08ff1700 (LWP 1896)):
#0  0x00007f2c242a08a3 in select () at /lib64/libc.so.6
#1  0x00007f2c257f829f in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) (nfds=8, fdread=fdread@entry=0x7f2bfc000a98, fdwrite=fdwrite@entry=0x7f2bfc000d28, fdexcept=fdexcept@entry=0x7f2bfc000fb8, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f2c257f9cde in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (timeout=0x0, exceptfds=0x7f2bfc000fb8, writefds=0x7f2bfc000d28, readfds=0x7f2bfc000a98, nfds=<optimized out>, this=0x7f2bfc0008e0) at kernel/qeventdispatcher_unix.cpp:320
#3  0x00007f2c257f9cde in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (this=this@entry=0x7f2bfc000900, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f2c257fa1f2 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2bfc0008e0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f2c257a54ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2c08ff0c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2c255cef34 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f2c26b014b5 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#8  0x00007f2c255d3d48 in QThreadPrivate::start(void*) (arg=0x7f2c26b75040) at thread/qthread_unix.cpp:340
#9  0x00007f2c2700061a in start_thread () at /lib64/libpthread.so.0
#10 0x00007f2c242aa59d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f2c02dee700 (LWP 1904)):
#0  0x00007f2c242a08a3 in select () at /lib64/libc.so.6
#1  0x00007f2c257f829f in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) (nfds=13, fdread=fdread@entry=0x7f2bf0000a98, fdwrite=fdwrite@entry=0x7f2bf0000d28, fdexcept=fdexcept@entry=0x7f2bf0000fb8, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f2c257f9cde in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (timeout=0x0, exceptfds=0x7f2bf0000fb8, writefds=0x7f2bf0000d28, readfds=0x7f2bf0000a98, nfds=<optimized out>, this=0x7f2bf00008e0) at kernel/qeventdispatcher_unix.cpp:320
#3  0x00007f2c257f9cde in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (this=this@entry=0x7f2bf0000900, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f2c257fa1f2 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2bf00008e0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f2c257a54ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2c02dedc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2c255cef34 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f2c2bcc90d5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#8  0x00007f2c255d3d48 in QThreadPrivate::start(void*) (arg=0x55e432cb2670) at thread/qthread_unix.cpp:340
#9  0x00007f2c2700061a in start_thread () at /lib64/libpthread.so.0
#10 0x00007f2c242aa59d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f2c01504700 (LWP 1914)):
#0  0x00007f2c27005b20 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f2c2cc9c2d4 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7f2c2cd85380 <QTWTF::pageheap_memory>) at /usr/src/debug/qtscript-opensource-src-5.6.0/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f2c2cc9c319 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at /usr/src/debug/qtscript-opensource-src-5.6.0/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f2c2700061a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f2c242aa59d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f2c01d25700 (LWP 2492)):
#0  0x00007f2c257f9e3a in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (this=this@entry=0x7f2bf40008c0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:186
#1  0x00007f2c257fa1f2 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2bf4066230, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#2  0x00007f2c257a54ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2c01d24c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#3  0x00007f2c255cef34 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#4  0x00007f2c2bcc90d5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#5  0x00007f2c255d3d48 in QThreadPrivate::start(void*) (arg=0x55e4333d4b90) at thread/qthread_unix.cpp:340
#6  0x00007f2c2700061a in start_thread () at /lib64/libpthread.so.0
#7  0x00007f2c242aa59d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f2c11f96940 (LWP 1884)):
[KCrash Handler]
#6  0x00007f2c2bcb5539 in QQmlBinding::write(QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /lib64/libQt5Qml.so.5
#7  0x00007f2c2bcb644a in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /lib64/libQt5Qml.so.5
#8  0x00007f2c2bcbf27f in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /lib64/libQt5Qml.so.5
#9  0x00007f2c2bc4c53e in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /lib64/libQt5Qml.so.5
#10 0x00007f2c2bc4c607 in QQmlComponentPrivate::completeCreate() () at /lib64/libQt5Qml.so.5
#11 0x00007f2c2bc4c470 in QQmlComponent::create(QQmlContext*) () at /lib64/libQt5Qml.so.5
#12 0x00007f2c08250f17 in Aurorae::Decoration::init() (this=0x55e433296570) at /usr/src/debug/kwin-5.6.4/clients/aurorae/src/aurorae.cpp:316
#13 0x00007f2c2d6cffaa in KWin::Decoration::DecorationBridge::createDecoration(KWin::AbstractClient*) (this=0x55e432c76660, client=client@entry=0x55e4333a9480) at /usr/src/debug/kwin-5.6.4/decorations/decorationbridge.cpp:254
#14 0x00007f2c2d5a4ef9 in KWin::Client::createDecoration(QRect const&) (this=this@entry=0x55e4333a9480, oldgeom=...) at /usr/src/debug/kwin-5.6.4/client.cpp:393
#15 0x00007f2c2d5a5936 in KWin::Client::updateDecoration(bool, bool) (this=0x55e4333a9480, check_workspace_pos=<optimized out>, force=<optimized out>) at /usr/src/debug/kwin-5.6.4/client.cpp:380
#16 0x00007f2c2d608d9f in KWin::Client::manage(unsigned int, bool) (this=this@entry=0x55e4333a9480, w=w@entry=77594654, isMapped=isMapped@entry=false) at /usr/src/debug/kwin-5.6.4/manage.cpp:385
#17 0x00007f2c2d58747f in KWin::Workspace::createClient(unsigned int, bool) (this=this@entry=0x55e432c6e070, w=77594654, is_mapped=is_mapped@entry=false) at /usr/src/debug/kwin-5.6.4/workspace.cpp:483
#18 0x00007f2c2d5ec892 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) (this=0x55e432c6e070, e=0x7f2c04004c40) at /usr/src/debug/kwin-5.6.4/events.cpp:417
#19 0x00007f2c257a461f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) (this=<optimized out>, eventType=..., message=0x7f2c04004c40, result=0x7ffec2844678) at kernel/qabstracteventdispatcher.cpp:460
#20 0x00007f2c0b1a1295 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /lib64/libQt5XcbQpa.so.5
#21 0x00007f2c0b1a21c6 in QXcbConnection::processXcbEvents() () at /lib64/libQt5XcbQpa.so.5
#22 0x00007f2c257d4c29 in QObject::event(QEvent*) (this=0x55e432b7aff0, e=<optimized out>) at kernel/qobject.cpp:1256
#23 0x00007f2c260dbc0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55e432b7aff0, e=0x7f2c04003bc0) at kernel/qapplication.cpp:3714
#24 0x00007f2c260e0e76 in QApplication::notify(QObject*, QEvent*) (this=0x7ffec2844cc0, receiver=0x55e432b7aff0, e=0x7f2c04003bc0) at kernel/qapplication.cpp:3495
#25 0x00007f2c257a7748 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55e432b7aff0, event=event@entry=0x7f2c04003bc0) at kernel/qcoreapplication.cpp:1015
#26 0x00007f2c257a960a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x7f2c04003bc0, receiver=<optimized out>) at kernel/qcoreapplication.h:227
#27 0x00007f2c257a960a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55e432b5dcc0) at kernel/qcoreapplication.cpp:1650
#28 0x00007f2c257fa0d2 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55e432bb17b0, flags=...) at kernel/qeventdispatcher_unix.cpp:579
#29 0x00007f2c0b20f84d in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5XcbQpa.so.5
#30 0x00007f2c257a54ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffec2844bb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#31 0x00007f2c257adb8c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1285
#32 0x00007f2c2d9d3f0d in kdemain(int, char**) (argc=1, argv=0x7ffec2844e48) at /usr/src/debug/kwin-5.6.4/main_x11.cpp:327
#33 0x00007f2c241c8580 in __libc_start_main () at /lib64/libc.so.6
#34 0x000055e431d5ed49 in _start ()

Possible duplicates by query: bug 364632, bug 364453, bug 364083, bug 363221, bug 363196.

Reported using DrKonqi
Comment 1 Thomas L├╝bking 2016-06-24 06:16:12 UTC
run "kcmshell5 kwindecoration", switch to breeze.

@Martin
Since we'll also see a "Texit" by the end of the month, here's a last advice: ditch aurorae or resettle it (once more ;-) on something that is not utter crap. It's obviously killing KWin's reputation in its present condition.

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