KWin (built from github) keeps crashing

Mark Dixon mnd999 at gmail.com
Sat Jun 3 17:51:25 UTC 2017


Hi,

I'm playing with plasma5 from github, but kwin crashes pretty much
immediately. I managed to produce this backtrace:

[mark at markspc /usr/home/mark]$ lldb /usr/local/bin/kwin_x11 -c
kwin_x11.core
(lldb) target create "/usr/local/bin/kwin_x11" --core "kwin_x11.core"
Core file '/usr/home/mark/kwin_x11.core' (x86_64) was loaded.
(lldb) bt all
error: libkdeinit5_kwin_x11.so :: Class 'KSelectionOwner' has a base class
'QObject' which does not have a complete definition.
error: libkdeinit5_kwin_x11.so :: Try compiling the source file with
-fno-limit-debug-info.
* thread #1: tid = 101549, 0x0000000818d48525, name = 'kwin_x11', stop
reason = signal SIGSEGV
  * frame #0: 0x0000000818d48525
    frame #1: 0x000000080a8cd83f
libQt5Core.so.5`QThreadPrivate::start(arg=0x0000000816b31000) + 511 at
qthread_unix.cpp:368
    frame #2: 0x000000080b7d9b55 libthr.so.3`??? + 325

  thread #2: tid = 100635, 0x000000080badf48a libc.so.7`__sys_nanosleep +
10, name = 'kwin_x11', stop reason = signal SIGSEGV
    frame #0: 0x000000080badf48a libc.so.7`__sys_nanosleep + 10
    frame #1: 0x000000080b7dc4cc libthr.so.3`??? + 44
    frame #2: 0x000000080ba632cb libc.so.7`sleep + 59
    frame #3: 0x000000080082ac25
libkdeinit5_kwin_x11.so`KWin::ApplicationX11::crashHandler(signal=6) + 213
at main_x11.cpp:325
    frame #4: 0x0000000808ad3b8b
libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 91
    frame #5: 0x000000080b7df78f libthr.so.3`??? + 223
    frame #6: 0x000000080b7ded6f libthr.so.3`??? + 319
    frame #7: 0x00007ffffffff003
    frame #8: 0x000000080babf499 libc.so.7`abort + 73
    frame #9: 0x000000080a8a8538
libQt5Core.so.5`qt_message_fatal((null)=QtFatalMsg,
context=0x00007fffffffc100, message=0x00007fffffffc0c8) + 24 at
qlogging.cpp:1682
    frame #10: 0x000000080a8aa66e
libQt5Core.so.5`QMessageLogger::fatal(this=0x00007fffffffc100, msg="")
const + 446 at qlogging.cpp:793
    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
    frame #12: 0x000000080ab83fd7
libQt5Core.so.5`QCoreApplicationPrivate::checkReceiverThread(receiver=0x00007fffffffe498)
+ 711 at qcoreapplication.cpp:533
    frame #13: 0x00000008095782b9
libQt5Widgets.so.5`QApplication::notify(this=0x00007fffffffe498,
receiver=0x00007fffffffe498, e=0x00007fffffffd128) + 169 at
qapplication.cpp:3021
    frame #14: 0x000000080082ab07
libkdeinit5_kwin_x11.so`KWin::ApplicationX11::notify(this=0x00007fffffffe498,
o=0x00007fffffffe498, e=0x00007fffffffd128) + 87 at main_x11.cpp:277
    frame #15: 0x000000080ab85dcd
libQt5Core.so.5`QCoreApplication::notifyInternal2(receiver=0x00007fffffffe498,
event=0x00007fffffffd128) + 269 at qcoreapplication.cpp:988
    frame #16: 0x000000080ab8a8d8
libQt5Core.so.5`QCoreApplication::sendEvent(receiver=0x00007fffffffe498,
event=0x00007fffffffd128) + 56 at qcoreapplication.h:231
    frame #17: 0x000000080abcd2a3
libQt5Core.so.5`QObjectPrivate::setParent_helper(this=0x0000000816a58c30,
o=0x0000000000000000) + 371 at qobject.cpp:1996
    frame #18: 0x000000080abccf8b
libQt5Core.so.5`QObject::~QObject(this=0x0000000816b8fa00) + 2203 at
qobject.cpp:1048
    frame #19: 0x0000000800ee6060
libkwin.so.5`KWin::Platform::~Platform(this=0x0000000816b8fa00) + 96 at
platform.cpp:45
    frame #20: 0x000000081bc1309d
KWinX11Platform.so`KWin::X11StandalonePlatform::~X11StandalonePlatform(this=0x0000000816b8fa00)
+ 61 at x11_platform.cpp:66
    frame #21: 0x000000081bc130c9
KWinX11Platform.so`KWin::X11StandalonePlatform::~X11StandalonePlatform(this=0x0000000816b8fa00)
+ 25 at x11_platform.cpp:66
    frame #22: 0x000000080ab78219
libQt5Core.so.5`QLibraryPrivate::unload(this=0x0000000816ba0240,
flag=UnloadSys) + 137 at qlibrary.cpp:562
    frame #23: 0x000000080ab7ae17 libQt5Core.so.5`QLibraryStore::cleanup()
+ 231 at
qlibrary.cpp:405
    frame #24: 0x000000080ab7a759 libQt5Core.so.5`qlibraryCleanup() + 9 at
qlibrary.cpp:427

    frame #25: 0x000000080ab77a71 libQt5Core.so.5`(anonymous
namespace)::qlibraryCleanup_dtor_class_::~qlibraryCleanup_dtor_class_(this=0x000000080b0c62e0)
+ 17 at
qlibrary.cpp:429

    frame #26: 0x000000080bb2fe22 libc.so.7`__cxa_finalize +
306

    frame #27: 0x000000080a887524 libQt5Core.so.5`__do_global_dtors_aux +
36

    frame #28: 0x000000080ac95451
libQt5Core.so.5

    frame #29: 0x0000000800606de9 ld-elf.so.1`??? +
681

    frame #30: 0x000000080060604b ld-elf.so.1`??? +
43

    frame #31: 0x000000080bb2fe26 libc.so.7`__cxa_finalize +
310

    frame #32: 0x000000080babf191 libc.so.7`exit +
33

    frame #33: 0x000000080082a56b
libkdeinit5_kwin_x11.so`KWin::ApplicationX11::crashChecking(this=0x00007fffffffe498)
+ 219 at main_x11.cpp:295
    frame #34: 0x000000080082a27c
libkdeinit5_kwin_x11.so`KWin::ApplicationX11::performStartup(this=0x00007fffffffe498)
+ 28 at main_x11.cpp:212
    frame #35: 0x0000000800d8adc0
libkwin.so.5`KWin::Application::start(this=0x00007fffffffe498) + 496 at
main.cpp:156
    frame #36: 0x000000080082b61f libkdeinit5_kwin_x11.so`::kdemain(argc=3,
argv=0x00007fffffffe638) + 2383 at
main_x11.cpp:461
    frame #37: 0x0000000000400d32 kwin_x11`main(argc=3,
argv=0x00007fffffffe638) + 34 at
kwin_x11_dummy.cpp:3
    frame #38: 0x0000000000400bff kwin_x11`_start + 383

Any ideas?

Thanks,

Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20170603/73d05327/attachment-0001.html>


More information about the kde-freebsd mailing list