Bug 391709 - kwin crashs on linux mint
Summary: kwin crashs on linux mint
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: effects-present-windows (show other bugs)
Version: 5.8.8
Platform: Mint (Ubuntu based) Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2018-03-11 12:55 UTC by ngyuen viet anh
Modified: 2018-10-29 02:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
file kwin crashs (90.78 KB, application/gzip)
2018-03-11 12:55 UTC, ngyuen viet anh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ngyuen viet anh 2018-03-11 12:55:28 UTC
Created attachment 111320 [details]
file kwin crashs

linuxmint:18.3

===================================================================
 GDB Log                                                           
===================================================================
[New LWP 1759]
[New LWP 1899]
[New LWP 1945]
[New LWP 10972]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `kwin_x11 -session 101f51f62031ad000152058915600000017270005_1520590679_722241'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f6d8ffd16b2 in QGuiApplication::platformNativeInterface() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
[Current thread is 1 (Thread 0x7f6d92374940 (LWP 1759))]

===================================================================
 GDB Backtrace                                                     
===================================================================
[New LWP 1759]
[New LWP 1899]
[New LWP 1945]
[New LWP 10972]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `kwin_x11 -session 101f51f62031ad000152058915600000017270005_1520590679_722241'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f6d8ffd16b2 in QGuiApplication::platformNativeInterface() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
[Current thread is 1 (Thread 0x7f6d92374940 (LWP 1759))]
#0  0x00007f6d8ffd16b2 in QGuiApplication::platformNativeInterface() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#1  0x00007f6d92540c5e in QX11Info::display() () from /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5
#2  0x00007f6d91699736 in KCrash::defaultCrashHandler(int) () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
#3  <signal handler called>
#4  0x00007f6d8fc8aee9 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6d905c0b38 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007f6d905c6036 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007f6d8fc8b2a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6d8fcbeb06 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6d8fcbf0c8 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f6d72c1fb19 in KWin::X11StandalonePlatform::~X11StandalonePlatform() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so
#11 0x00007f6d8fc803b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f6d8fc848e4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f6d91daa36a in __cxa_finalize (d=0x7f6d8fed5940) at cxa_finalize.c:56
#14 0x00007f6d8fa87403 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffdcbd21580 in ?? ()
#16 0x00007f6d92357de7 in _dl_fini () at dl-fini.c:235
Backtrace stopped: frame did not save the PC

===================================================================
 GDB Backtrace (all threads)                                       
===================================================================
[New LWP 1759]
[New LWP 1899]
[New LWP 1945]
[New LWP 10972]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `kwin_x11 -session 101f51f62031ad000152058915600000017270005_1520590679_722241'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f6d8ffd16b2 in QGuiApplication::platformNativeInterface() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
[Current thread is 1 (Thread 0x7f6d92374940 (LWP 1759))]

Thread 4 (Thread 0x7f6d719d3700 (LWP 10972)):
#0  0x00007f6d91e6d5d3 in select () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f6d8fcdbbcf in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#2  0x00007f6d8fcdd60e in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#3  0x00007f6d8fcddb22 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f6d8fc88ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f6d8fab19e4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f6d8ac816b5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
No symbol table info available.
#7  0x00007f6d8fab6808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007f6d8bb276ba in start_thread (arg=0x7f6d719d3700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f6d719d3700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140108034291456, -6130579291580092605, 0, 140728022992559, 8388608, 15347888, 6066680371687239491, 6066588363668500291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0x00007f6d91e7741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 3 (Thread 0x7f6d5bfff700 (LWP 1945)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007f6d8ee4f574 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
No symbol table info available.
#2  0x00007f6d8ee4f5b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
No symbol table info available.
#3  0x00007f6d8bb276ba in start_thread (arg=0x7f6d5bfff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f6d5bfff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140107671664384, -6130579291580092605, 0, 140728022995151, 140107671665088, 15860464, 6066763636070723395, 6066588363668500291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#4  0x00007f6d91e7741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 2 (Thread 0x7f6d70eb7700 (LWP 1899)):
#0  0x00007f6d91e6d5d3 in select () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f6d8fcdbbcf in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#2  0x00007f6d8fcdd60e in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#3  0x00007f6d8fcddb22 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f6d8fc88ffa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f6d8fab19e4 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f6d8ac816b5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
No symbol table info available.
#7  0x00007f6d8fab6808 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007f6d8bb276ba in start_thread (arg=0x7f6d70eb7700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f6d70eb7700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140108022642432, -6130579291580092605, 0, 140728022993759, 140108022643136, 16085536, 6066682173426020163, 6066588363668500291}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0x00007f6d91e7741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
No locals.

Thread 1 (Thread 0x7f6d92374940 (LWP 1759)):
#0  0x00007f6d8ffd16b2 in QGuiApplication::platformNativeInterface() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
No symbol table info available.
#1  0x00007f6d92540c5e in QX11Info::display() () from /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5
No symbol table info available.
#2  0x00007f6d91699736 in KCrash::defaultCrashHandler(int) () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
No symbol table info available.
#3  <signal handler called>
No locals.
#4  0x00007f6d8fc8aee9 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f6d905c0b38 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#6  0x00007f6d905c6036 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#7  0x00007f6d8fc8b2a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007f6d8fcbeb06 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#9  0x00007f6d8fcbf0c8 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#10 0x00007f6d72c1fb19 in KWin::X11StandalonePlatform::~X11StandalonePlatform() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so
No symbol table info available.
#11 0x00007f6d8fc803b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#12 0x00007f6d8fc848e4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#13 0x00007f6d91daa36a in __cxa_finalize (d=0x7f6d8fed5940) at cxa_finalize.c:56
        check = 639
        cxafn = <optimized out>
        cxaarg = <optimized out>
        f = 0x7f6d92135ed0 <initial+656>
        funcs = 0x7f6d92135c40 <initial>
#14 0x00007f6d8fa87403 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#15 0x00007ffdcbd21580 in ?? ()
No symbol table info available.
#16 0x00007f6d92357de7 in _dl_fini () at dl-fini.c:235
        array = 0x7f6d8fecd7f8
        i = 0
        l = 0x7f6d9253e000
        maps = 0x7f6d92135c40 <initial>
        i = 175
        l = <optimized out>
        nmaps = 0
        nloaded = <optimized out>
        ns = 140108583133184
        do_audit = 639
        __PRETTY_FUNCTION__ = "_dl_fini"
Backtrace stopped: frame did not save the PC
#0  0x00007f6d8ffd16b2 in QGuiApplication::platformNativeInterface() () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#1  0x00007f6d92540c5e in QX11Info::display() () from /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5
#2  0x00007f6d91699736 in KCrash::defaultCrashHandler(int) () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
#3  <signal handler called>
#4  0x00007f6d8fc8aee9 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6d905c0b38 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007f6d905c6036 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007f6d8fc8b2a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6d8fcbeb06 in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6d8fcbf0c8 in QObject::~QObject() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f6d72c1fb19 in KWin::X11StandalonePlatform::~X11StandalonePlatform() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so
#11 0x00007f6d8fc803b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f6d8fc848e4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f6d91daa36a in __cxa_finalize (d=0x7f6d8fed5940) at cxa_finalize.c:56
#14 0x00007f6d8fa87403 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffdcbd21580 in ?? ()
#16 0x00007f6d92357de7 in _dl_fini () at dl-fini.c:235
Backtrace stopped: frame did not save the PC
Comment 1 Martin Flöser 2018-03-11 20:53:04 UTC
Unfortunately the backtrace is lacking debug symbols. If you are able to reproduce please install debug packages and attach a new backtrace.
Comment 2 Andrew Crouthamel 2018-09-28 03:17:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-29 02:17:53 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!