https://bugs.kde.org/show_bug.cgi?id=374002
Bug ID: 374002 Summary: kwin_x11 crash every time I login Product: kwin Version: 5.8.3 Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: spalmr...@gmail.com Target Milestone: --- Application: kwin_x11 (5.8.3) (Compiled from sources) Qt Version: 5.6.2 Frameworks Version: 5.26.0 Operating System: Linux 4.8.15-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: Logging in to KDE crashes kwin_x11 every time. I think this is related to bug #361236 but DrKonqi doesn't seem to allow me to add to that report. I just wanted to upload my backtrace in case it's helpful. The crash can be reproduced every time. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f3de80e1800 (LWP 3882))] Thread 5 (Thread 0x7f3dd0b7b700 (LWP 3923)): #0 0x00007f3de79d7243 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f3de58bb246 in qt_safe_select (nfds=8, fdread=fdread@entry=0x7f3dc4000a78, fdwrite=fdwrite@entry=0x7f3dc4000d08, fdexcept=fdexcept@entry=0x7f3dc4000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:65 #2 0x00007f3de58bc9f2 in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f3dc4000f98, writefds=0x7f3dc4000d08, readfds=0x7f3dc4000a78, nfds=<optimized out>, this=0x7f3dc40008c0) at kernel/qeventdispatcher_unix.cpp:320 #3 QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f3dc40008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196 #4 0x00007f3de58bcfa4 in QEventDispatcherUNIX::processEvents (this=0x7f3dc40008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #5 0x00007f3de586f53a in QEventLoop::exec (this=this@entry=0x7f3dd0b7ad70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #6 0x00007f3de56bd9bd in QThread::exec (this=this@entry=0x7f3de8268580 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x00007f3de81fa276 in QDBusConnectionManager::run (this=0x7f3de8268580 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x00007f3de56c2323 in QThreadPrivate::start (arg=0x7f3de8268580 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:365 #9 0x00007f3de7c974e0 in start_thread (arg=0x7f3dd0b7b700) at pthread_create.c:334 #10 0x00007f3de79de82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f3dc9ea5700 (LWP 3947)): #0 0x00007f3de79d7243 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f3de58bb246 in qt_safe_select (nfds=13, fdread=fdread@entry=0x7f3db8000a78, fdwrite=fdwrite@entry=0x7f3db8000d08, fdexcept=fdexcept@entry=0x7f3db8000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:65 #2 0x00007f3de58bc9f2 in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f3db8000f98, writefds=0x7f3db8000d08, readfds=0x7f3db8000a78, nfds=<optimized out>, this=0x7f3db80008c0) at kernel/qeventdispatcher_unix.cpp:320 #3 QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f3db80008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196 #4 0x00007f3de58bcfa4 in QEventDispatcherUNIX::processEvents (this=0x7f3db80008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #5 0x00007f3de586f53a in QEventLoop::exec (this=this@entry=0x7f3dc9ea4d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #6 0x00007f3de56bd9bd in QThread::exec (this=this@entry=0x1e34090) at thread/qthread.cpp:500 #7 0x00007f3de0878ca6 in QQmlThreadPrivate::run (this=0x1e34090) at qml/ftw/qqmlthread.cpp:141 #8 0x00007f3de56c2323 in QThreadPrivate::start (arg=0x1e34090) at thread/qthread_unix.cpp:365 #9 0x00007f3de7c974e0 in start_thread (arg=0x7f3dc9ea5700) at pthread_create.c:334 #10 0x00007f3de79de82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f3dc8dec700 (LWP 3995)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f3de4a77f65 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f3de4b61e40 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f3de4a77fa9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f3de7c974e0 in start_thread (arg=0x7f3dc8dec700) at pthread_create.c:334 #4 0x00007f3de79de82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f3dbffbe700 (LWP 4390)): #0 0x00007f3de79d7243 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f3de58bb246 in qt_safe_select (nfds=15, fdread=fdread@entry=0x7f3d34000a58, fdwrite=fdwrite@entry=0x7f3d34000ce8, fdexcept=fdexcept@entry=0x7f3d34000f78, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:65 #2 0x00007f3de58bc9f2 in QEventDispatcherUNIX::select (timeout=0x0, exceptfds=0x7f3d34000f78, writefds=0x7f3d34000ce8, readfds=0x7f3d34000a58, nfds=<optimized out>, this=0x7f3d340ce270) at kernel/qeventdispatcher_unix.cpp:320 #3 QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f3d340008c0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196 #4 0x00007f3de58bcfa4 in QEventDispatcherUNIX::processEvents (this=0x7f3d340ce270, flags=...) at kernel/qeventdispatcher_unix.cpp:607 #5 0x00007f3de586f53a in QEventLoop::exec (this=this@entry=0x7f3dbffbdd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #6 0x00007f3de56bd9bd in QThread::exec (this=this@entry=0x1bff310) at thread/qthread.cpp:500 #7 0x00007f3de0878ca6 in QQmlThreadPrivate::run (this=0x1bff310) at qml/ftw/qqmlthread.cpp:141 #8 0x00007f3de56c2323 in QThreadPrivate::start (arg=0x1bff310) at thread/qthread_unix.cpp:365 #9 0x00007f3de7c974e0 in start_thread (arg=0x7f3dbffbe700) at pthread_create.c:334 #10 0x00007f3de79de82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f3de80e1800 (LWP 3882)): [KCrash Handler] #6 QV4::Value::as<QV4::QQmlValueTypeWrapper const> (this=0x7f3dbefbf320) at ../../src/qml/jsruntime/qv4value_p.h:372 #7 QQmlBinding::write (this=this@entry=0x2b23830, core=..., result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:257 #8 0x00007f3de086482d in QQmlBinding::update (this=0x2b23830, flags=...) at qml/qqmlbinding.cpp:191 #9 0x00007f3de086e61f in QQmlObjectCreator::finalize (this=0x2b15f00, interrupt=...) at qml/qqmlobjectcreator.cpp:1219 #10 0x00007f3de07f3548 in QQmlComponentPrivate::complete (enginePriv=0x1efbde0, state=0x1ebd500) at qml/qqmlcomponent.cpp:922 #11 0x00007f3de07f3617 in QQmlComponentPrivate::completeCreate (this=0x1ebd460) at qml/qqmlcomponent.cpp:958 #12 0x00007f3de07f6331 in QQmlComponent::completeCreate (this=0x1ecf0a0) at qml/qqmlcomponent.cpp:951 #13 QQmlComponent::create (this=0x1ecf0a0, context=0x2951f30) at qml/qqmlcomponent.cpp:784 #14 0x00007f3dca0e3589 in Aurorae::Decoration::init (this=0x295ae00) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/plugins/kdecorations/aurorae/src/aurorae.cpp:316 #15 0x00007f3de75f89d8 in KWin::Decoration::DecorationBridge::createDecoration (this=<optimized out>, client=client@entry=0x29507b0) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/decorations/decorationbridge.cpp:260 #16 0x00007f3de74c9e06 in KWin::Client::createDecoration (this=this@entry=0x29507b0, oldgeom=...) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/client.cpp:393 #17 0x00007f3de74caa4c in KWin::Client::updateDecoration (this=0x29507b0, check_workspace_pos=<optimized out>, force=<optimized out>) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/client.cpp:380 #18 0x00007f3de752fb24 in KWin::Client::manage (this=this@entry=0x29507b0, w=w@entry=46137363, isMapped=isMapped@entry=false) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/manage.cpp:390 #19 0x00007f3de74a97dd in KWin::Workspace::createClient (this=this@entry=0x1d2f9f0, w=46137363, is_mapped=is_mapped@entry=false) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/workspace.cpp:517 #20 0x00007f3de751c622 in KWin::Workspace::workspaceEvent (this=0x1d2f9f0, e=0x7f3dcc005fd0) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/events.cpp:421 #21 0x00007f3de586e634 in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7f3dcc005fd0, result=result@entry=0x7ffd3dc0ebe8) at kernel/qabstracteventdispatcher.cpp:460 #22 0x00007f3dd3563985 in QXcbConnection::handleXcbEvent (this=this@entry=0x1c17e30, event=event@entry=0x7f3dcc005fd0) at qxcbconnection.cpp:1094 #23 0x00007f3dd3565ce3 in QXcbConnection::processXcbEvents (this=0x1c17e30) at qxcbconnection.cpp:1729 #24 0x00007f3de589a5ca in QObject::event (this=0x1c17e30, e=<optimized out>) at kernel/qobject.cpp:1256 #25 0x00007f3de6104fbc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1c17e30, e=0x7f3dcc0012f0) at kernel/qapplication.cpp:3804 #26 0x00007f3de6109946 in QApplication::notify (this=0x7ffd3dc0f250, receiver=0x1c17e30, e=0x7f3dcc0012f0) at kernel/qapplication.cpp:3561 #27 0x00007f3de58709e8 in QCoreApplication::notifyInternal2 (receiver=0x1c17e30, event=event@entry=0x7f3dcc0012f0) at kernel/qcoreapplication.cpp:1015 #28 0x00007f3de5872d77 in QCoreApplication::sendEvent (event=0x7f3dcc0012f0, receiver=<optimized out>) at kernel/qcoreapplication.h:225 #29 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1bff790) at kernel/qcoreapplication.cpp:1650 #30 0x00007f3de58bce49 in QEventDispatcherUNIX::processEvents (this=0x1c500a0, flags=flags@entry=...) at kernel/qeventdispatcher_unix.cpp:579 #31 0x00007f3dd35ce72f in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62 #32 0x00007f3de586f53a in QEventLoop::exec (this=this@entry=0x7ffd3dc0f130, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #33 0x00007f3de58773e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #34 0x00007f3de5b95379 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607 #35 0x00007f3de6101afa in QApplication::exec () at kernel/qapplication.cpp:2979 #36 0x00007f3de7eb637c in kdemain (argc=1, argv=0x7ffd3dc0f3e8) at /usr/src/debug/kde-plasma/kwin-5.8.3/kwin-5.8.3/main_x11.cpp:466 #37 0x00007f3de7910668 in __libc_start_main (main=0x4007d0 <main(int, char**)>, argc=1, argv=0x7ffd3dc0f3e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd3dc0f3d8) at libc-start.c:289 #38 0x0000000000400809 in _start () Possible duplicates by query: bug 372015, bug 370614, bug 368993, bug 367951, bug 367862. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.