<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I'm playing with plasma5 from github, but kwin crashes pretty much immediately. I managed to produce this backtrace:<br><br>[mark@markspc /usr/home/mark]$ lldb /usr/local/bin/kwin_x11 -c kwin_x11.core <br>(lldb) target create "/usr/local/bin/kwin_x11" --core "kwin_x11.core"<br>Core file '/usr/home/mark/kwin_x11.core' (x86_64) was loaded.<br>(lldb) bt all<br>error: libkdeinit5_kwin_x11.so :: Class 'KSelectionOwner' has a base class 'QObject' which does not have a complete definition.<br>error: libkdeinit5_kwin_x11.so :: Try compiling the source file with -fno-limit-debug-info.<br>* thread #1: tid = 101549, 0x0000000818d48525, name = 'kwin_x11', stop reason = signal SIGSEGV<br>  * frame #0: 0x0000000818d48525<br>    frame #1: 0x000000080a8cd83f libQt5Core.so.5`QThreadPrivate::start(arg=0x0000000816b31000) + 511 at qthread_unix.cpp:368<br>    frame #2: 0x000000080b7d9b55 libthr.so.3`??? + 325<br><br>  thread #2: tid = 100635, 0x000000080badf48a libc.so.7`__sys_nanosleep + 10, name = 'kwin_x11', stop reason = signal SIGSEGV<br>    frame #0: 0x000000080badf48a libc.so.7`__sys_nanosleep + 10<br>    frame #1: 0x000000080b7dc4cc libthr.so.3`??? + 44<br>    frame #2: 0x000000080ba632cb libc.so.7`sleep + 59<br>    frame #3: 0x000000080082ac25 libkdeinit5_kwin_x11.so`KWin::ApplicationX11::crashHandler(signal=6) + 213 at main_x11.cpp:325<br>    frame #4: 0x0000000808ad3b8b libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 91<br>    frame #5: 0x000000080b7df78f libthr.so.3`??? + 223<br>    frame #6: 0x000000080b7ded6f libthr.so.3`??? + 319<br>    frame #7: 0x00007ffffffff003<br>    frame #8: 0x000000080babf499 libc.so.7`abort + 73<br>    frame #9: 0x000000080a8a8538 libQt5Core.so.5`qt_message_fatal((null)=QtFatalMsg, context=0x00007fffffffc100, message=0x00007fffffffc0c8) + 24 at qlogging.cpp:1682<br>    frame #10: 0x000000080a8aa66e libQt5Core.so.5`QMessageLogger::fatal(this=0x00007fffffffc100, msg="") const + 446 at qlogging.cpp:793<br>    frame #11: 0x000000080a8a0ffa libQt5Core.so.5`qt_assert_x(where="", what="Cannot send events to objects owned by a different thread. Current thread 816a44030. Receiver '' (of type 'KWin::ApplicationX11') was created in thread 816a44050", file="", line=541) + 90 at qglobal.cpp:3089<br>    frame #12: 0x000000080ab83fd7 libQt5Core.so.5`QCoreApplicationPrivate::checkReceiverThread(receiver=0x00007fffffffe498) + 711 at qcoreapplication.cpp:533<br>    frame #13: 0x00000008095782b9 libQt5Widgets.so.5`QApplication::notify(this=0x00007fffffffe498, receiver=0x00007fffffffe498, e=0x00007fffffffd128) + 169 at qapplication.cpp:3021<br>    frame #14: 0x000000080082ab07 libkdeinit5_kwin_x11.so`KWin::ApplicationX11::notify(this=0x00007fffffffe498, o=0x00007fffffffe498, e=0x00007fffffffd128) + 87 at main_x11.cpp:277<br>    frame #15: 0x000000080ab85dcd libQt5Core.so.5`QCoreApplication::notifyInternal2(receiver=0x00007fffffffe498, event=0x00007fffffffd128) + 269 at qcoreapplication.cpp:988<br>    frame #16: 0x000000080ab8a8d8 libQt5Core.so.5`QCoreApplication::sendEvent(receiver=0x00007fffffffe498, event=0x00007fffffffd128) + 56 at qcoreapplication.h:231<br>    frame #17: 0x000000080abcd2a3 libQt5Core.so.5`QObjectPrivate::setParent_helper(this=0x0000000816a58c30, o=0x0000000000000000) + 371 at qobject.cpp:1996  <br>    frame #18: 0x000000080abccf8b libQt5Core.so.5`QObject::~QObject(this=0x0000000816b8fa00) + 2203 at qobject.cpp:1048                                      <br>    frame #19: 0x0000000800ee6060 libkwin.so.5`KWin::Platform::~Platform(this=0x0000000816b8fa00) + 96 at platform.cpp:45                                    <br>    frame #20: 0x000000081bc1309d KWinX11Platform.so`KWin::X11StandalonePlatform::~X11StandalonePlatform(this=0x0000000816b8fa00) + 61 at x11_platform.cpp:66<br>    frame #21: 0x000000081bc130c9 KWinX11Platform.so`KWin::X11StandalonePlatform::~X11StandalonePlatform(this=0x0000000816b8fa00) + 25 at x11_platform.cpp:66<br>    frame #22: 0x000000080ab78219 libQt5Core.so.5`QLibraryPrivate::unload(this=0x0000000816ba0240, flag=UnloadSys) + 137 at qlibrary.cpp:562                 <br>    frame #23: 0x000000080ab7ae17 libQt5Core.so.5`QLibraryStore::cleanup() + 231 at qlibrary.cpp:405                                                         <br>    frame #24: 0x000000080ab7a759 libQt5Core.so.5`qlibraryCleanup() + 9 at qlibrary.cpp:427                                                                  <br>    frame #25: 0x000000080ab77a71 libQt5Core.so.5`(anonymous namespace)::qlibraryCleanup_dtor_class_::~qlibraryCleanup_dtor_class_(this=0x000000080b0c62e0) + 17 at qlibrary.cpp:429                                                                                                                                      <br>    frame #26: 0x000000080bb2fe22 libc.so.7`__cxa_finalize + 306                                                                                             <br>    frame #27: 0x000000080a887524 libQt5Core.so.5`__do_global_dtors_aux + 36                                                                                 <br>    frame #28: 0x000000080ac95451 libQt5Core.so.5                                                                                                            <br>    frame #29: 0x0000000800606de9 ld-elf.so.1`??? + 681                                                                                                      <br>    frame #30: 0x000000080060604b ld-elf.so.1`??? + 43                                                                                                       <br>    frame #31: 0x000000080bb2fe26 libc.so.7`__cxa_finalize + 310                                                                                             <br>    frame #32: 0x000000080babf191 libc.so.7`exit + 33                                                                                                        <br>    frame #33: 0x000000080082a56b libkdeinit5_kwin_x11.so`KWin::ApplicationX11::crashChecking(this=0x00007fffffffe498) + 219 at main_x11.cpp:295             <br>    frame #34: 0x000000080082a27c libkdeinit5_kwin_x11.so`KWin::ApplicationX11::performStartup(this=0x00007fffffffe498) + 28 at main_x11.cpp:212             <br>    frame #35: 0x0000000800d8adc0 libkwin.so.5`KWin::Application::start(this=0x00007fffffffe498) + 496 at main.cpp:156                                       <br>    frame #36: 0x000000080082b61f libkdeinit5_kwin_x11.so`::kdemain(argc=3, argv=0x00007fffffffe638) + 2383 at main_x11.cpp:461                              <br>    frame #37: 0x0000000000400d32 kwin_x11`main(argc=3, argv=0x00007fffffffe638) + 34 at kwin_x11_dummy.cpp:3                                                <br>    frame #38: 0x0000000000400bff kwin_x11`_start + 383     <br><br></div>Any ideas?<br><br></div>Thanks,<br><br></div>Mark<br></div>