Bug 362667 - kwin crashed after coming back from chrome full screen view using F11 and having kontact open
Summary: kwin crashed after coming back from chrome full screen view using F11 and hav...
Status: RESOLVED DUPLICATE of bug 352259
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-05-04 15:55 UTC by deadlydud
Modified: 2016-05-04 16:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description deadlydud 2016-05-04 15:55:46 UTC
Application: kwin_x11 (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-21-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

using Chrome in full screen mode, kontact kmail was running trying to fetch a mail message from local lan imap server, 

kwin crashed, leaving no window decorators on open kde windows.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fef3e906940 (LWP 4059))]

Thread 5 (Thread 0x7fef1baa7700 (LWP 4088)):
#0  0x00007fef3e3f3d13 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fef3cbf810f in qt_safe_select (nfds=15, fdread=fdread@entry=0x7fef0c000a78, fdwrite=fdwrite@entry=0x7fef0c000d08, fdexcept=fdexcept@entry=0x7fef0c000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007fef3cbf9c0e in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7fef0c000f98, writefds=0x7fef0c000d08, readfds=0x7fef0c000a78, nfds=<optimized out>, this=0x7fef0c0008c0) at kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fef0c0008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007fef3cbfa13e in QEventDispatcherUNIX::processEvents (this=0x7fef0c0008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007fef3cba3dea in QEventLoop::exec (this=this@entry=0x7fef1baa6c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fef3c9c08a4 in QThread::exec (this=this@entry=0x2401230) at thread/qthread.cpp:503
#7  0x00007fef374d63c5 in QQmlThreadPrivate::run (this=0x2401230) at qml/ftw/qqmlthread.cpp:141
#8  0x00007fef3c9c584e in QThreadPrivate::start (arg=0x2401230) at thread/qthread_unix.cpp:331
#9  0x00007fef383796fa in start_thread (arg=0x7fef1baa7700) at pthread_create.c:333
#10 0x00007fef3e3fdb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fef18db3700 (LWP 4092)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fef1a342213 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007fef1a341937 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007fef383796fa in start_thread (arg=0x7fef18db3700) at pthread_create.c:333
#4  0x00007fef3e3fdb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fef10e2b700 (LWP 4104)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fef3bb4dbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fef3bb4dc19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fef383796fa in start_thread (arg=0x7fef10e2b700) at pthread_create.c:333
#4  0x00007fef3e3fdb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fef1162c700 (LWP 4515)):
#0  0x00007fef3e3f3d13 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fef3cbf810f in qt_safe_select (nfds=14, fdread=fdread@entry=0x7fef08000a78, fdwrite=fdwrite@entry=0x7fef08000d08, fdexcept=fdexcept@entry=0x7fef08000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007fef3cbf9c0e in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7fef08000f98, writefds=0x7fef08000d08, readfds=0x7fef08000a78, nfds=<optimized out>, this=0x7fef080008c0) at kernel/qeventdispatcher_unix.cpp:320
#3  QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7fef080008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007fef3cbfa13e in QEventDispatcherUNIX::processEvents (this=0x7fef080008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007fef3cba3dea in QEventLoop::exec (this=this@entry=0x7fef1162bc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fef3c9c08a4 in QThread::exec (this=this@entry=0x2ed3cc0) at thread/qthread.cpp:503
#7  0x00007fef374d63c5 in QQmlThreadPrivate::run (this=0x2ed3cc0) at qml/ftw/qqmlthread.cpp:141
#8  0x00007fef3c9c584e in QThreadPrivate::start (arg=0x2ed3cc0) at thread/qthread_unix.cpp:331
#9  0x00007fef383796fa in start_thread (arg=0x7fef1162c700) at pthread_create.c:333
#10 0x00007fef3e3fdb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fef3e906940 (LWP 4059)):
[KCrash Handler]
#6  QV4::Managed::d (this=0x0) at jsruntime/qv4managed_p.h:134
#7  QV4::Managed::as<QV4::RegExpObject> (this=0x0) at jsruntime/qv4managed_p.h:182
#8  toVariant (e=0x2eeaa30, value=..., typeHint=typeHint@entry=39, createJSValueForObjects=createJSValueForObjects@entry=true, visitedObjects=visitedObjects@entry=0x0) at jsruntime/qv4engine.cpp:1281
#9  0x00007fef373a0294 in QV4::ExecutionEngine::toVariant (this=<optimized out>, value=..., typeHint=typeHint@entry=39, createJSValueForObjects=createJSValueForObjects@entry=true) at jsruntime/qv4engine.cpp:1192
#10 0x00007fef37454a50 in QQmlPropertyPrivate::writeBinding (object=0x348a180, core=..., context=0x323f220, expression=expression@entry=0x3249160, result=..., isUndefined=isUndefined@entry=false, flags=...) at qml/qqmlproperty.cpp:1548
#11 0x00007fef374c28cf in QQmlBinding::update (this=0x3249140, flags=...) at qml/qqmlbinding.cpp:198
#12 0x00007fef374cbe06 in QQmlAbstractBinding::setEnabled (f=..., e=true, this=0x3249178) at ../../include/QtQml/5.5.1/QtQml/private/../../../../../src/qml/qml/qqmlabstractbinding_p.h:110
#13 QQmlObjectCreator::finalize (this=0x34779a0, interrupt=...) at qml/qqmlobjectcreator.cpp:1194
#14 0x00007fef3745686e in QQmlComponentPrivate::complete (enginePriv=0x2fe6a20, state=0x2f9cee0) at qml/qqmlcomponent.cpp:928
#15 0x00007fef37456937 in QQmlComponentPrivate::completeCreate (this=0x2f9ce40) at qml/qqmlcomponent.cpp:964
#16 0x00007fef374567a0 in QQmlComponent::create (this=0x2f95ba0, context=0x3081df0) at qml/qqmlcomponent.cpp:791
#17 0x00007fef1bac5137 in Aurorae::Decoration::init (this=0x3221e20) at /build/kwin-2AFxJo/kwin-5.5.5/clients/aurorae/src/aurorae.cpp:316
#18 0x00007fef3e00b1e4 in KWin::Decoration::DecorationBridge::createDecoration (this=0x2600520, client=client@entry=0x329e480) at /build/kwin-2AFxJo/kwin-5.5.5/decorations/decorationbridge.cpp:243
#19 0x00007fef3def5929 in KWin::Client::createDecoration (this=this@entry=0x329e480, oldgeom=...) at /build/kwin-2AFxJo/kwin-5.5.5/client.cpp:397
#20 0x00007fef3deff35b in KWin::Client::updateDecoration (this=this@entry=0x329e480, check_workspace_pos=check_workspace_pos@entry=false, force=force@entry=false) at /build/kwin-2AFxJo/kwin-5.5.5/client.cpp:384
#21 0x00007fef3df70831 in KWin::Client::setFullScreen (this=0x329e480, set=false, user=<optimized out>) at /build/kwin-2AFxJo/kwin-5.5.5/geometry.cpp:2474
#22 0x00007fef3df185c1 in KWin::WinInfo::changeState (this=0x307c8d0, state=..., mask=...) at /build/kwin-2AFxJo/kwin-5.5.5/netinfo.cpp:254
#23 0x00007fef3da01874 in NETWinInfo::event (this=<optimized out>, event=event@entry=0x7fef20001e80, properties=properties@entry=0x7fff5a2fb9d0, properties2=properties2@entry=0x7fff5a2fb9e0) at ../../src/platforms/xcb/netwm.cpp:3668
#24 0x00007fef3df34e39 in KWin::Client::windowEvent (this=0x329e480, e=e@entry=0x7fef20001e80) at /build/kwin-2AFxJo/kwin-5.5.5/events.cpp:597
#25 0x00007fef3df364fe in KWin::Workspace::workspaceEvent (this=0x25e7980, e=0x7fef20001e80) at /build/kwin-2AFxJo/kwin-5.5.5/events.cpp:352
#26 0x00007fef3cba2f9f in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7fef20001e80, result=result@entry=0x7fff5a2fbb58) at kernel/qabstracteventdispatcher.cpp:460
#27 0x00007fef277a20a4 in QXcbConnection::handleXcbEvent (this=this@entry=0x238a8a0, event=event@entry=0x7fef20001e80) at qxcbconnection.cpp:1044
#28 0x00007fef277a2e53 in QXcbConnection::processXcbEvents (this=0x238a8a0) at qxcbconnection.cpp:1532
#29 0x00007fef3cbd5ea1 in QObject::event (this=0x238a8a0, e=<optimized out>) at kernel/qobject.cpp:1239
#30 0x00007fef3d49905c in QApplicationPrivate::notify_helper (this=this@entry=0x23832f0, receiver=receiver@entry=0x238a8a0, e=e@entry=0x7fef20001f10) at kernel/qapplication.cpp:3716
#31 0x00007fef3d49e516 in QApplication::notify (this=0x7fff5a2fc170, receiver=0x238a8a0, e=0x7fef20001f10) at kernel/qapplication.cpp:3499
#32 0x00007fef3cba662b in QCoreApplication::notifyInternal (this=0x7fff5a2fc170, receiver=0x238a8a0, event=event@entry=0x7fef20001f10) at kernel/qcoreapplication.cpp:965
#33 0x00007fef3cba8a26 in QCoreApplication::sendEvent (event=0x7fef20001f10, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x23735f0) at kernel/qcoreapplication.cpp:1593
#35 0x00007fef3cbfa002 in QEventDispatcherUNIX::processEvents (this=0x244d160, flags=flags@entry=...) at kernel/qeventdispatcher_unix.cpp:579
#36 0x00007fef2780738d in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62
#37 0x00007fef3cba3dea in QEventLoop::exec (this=this@entry=0x7fff5a2fc090, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#38 0x00007fef3cbabe8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#39 0x00007fef3cedfc3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#40 0x00007fef3d495495 in QApplication::exec () at kernel/qapplication.cpp:2976
#41 0x00007fef3e6c5504 in kdemain (argc=1, argv=0x7fff5a2fc2d8) at /build/kwin-2AFxJo/kwin-5.5.5/main_x11.cpp:308
#42 0x00007fef3e317830 in __libc_start_main (main=0x400780 <main(int, char**)>, argc=3, argv=0x7fff5a2fc2d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff5a2fc2c8) at ../csu/libc-start.c:291
#43 0x00000000004007b9 in _start ()

Reported using DrKonqi
Comment 1 Thomas Lübking 2016-05-04 16:07:24 UTC
run "kcmshell5 kwindecoration" and select breeze.
qml is completely fubar

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