https://bugs.kde.org/show_bug.cgi?id=378398

            Bug ID: 378398
           Summary: KWIN crashes at random times
           Product: kwin
           Version: 5.8.6
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: billrclar...@stny.rr.com
  Target Milestone: ---

Application: kwin_x11 (5.8.6)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.4.57-18.3-default x86_64
Distribution: "openSUSE Leap 42.2"

-- Information about the crash:
- What I was doing when the application crashed:
Was deleting some old messages in Thunderbird.  Screen jumps and get crash
report on task bar.  After this event, KWIN may or may not be unstable and may
or may not respond to mouse clicks, key presses, etc.  Also may or may not
allow switching to pseudo terminals.  Running Leap 42.2, with Breeze theme. 
Hardware AMD 3 core processor, 12 meg of memory.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1bb8575940 (LWP 20747))]

Thread 6 (Thread 0x7f1b86ffe700 (LWP 28087)):
#0  0x00007fff837bbadc in clock_gettime ()
#1  0x00007f1bb7cef806 in clock_gettime () at /lib64/libc.so.6
#2  0x00007f1bb5247826 in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007f1bb53ad989 in QTimerInfoList::updateCurrentTime() () at
/usr/lib64/libQt5Core.so.5
#4  0x00007f1bb53adf05 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007f1bb53ad58a in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007f1bb535cfdb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#7  0x00007f1bb5197f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f1bafd829c8 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f1bb519c9e9 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f1bb7fa4734 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f1bb7ce2d3d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f1b867fd700 (LWP 21301)):
#0  0x00007f1bb7fa90af in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f1bb432b93b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f1bb432b969 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f1bb7fa4734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f1bb7ce2d3d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f1b94cf7700 (LWP 21246)):
#0  0x00007f1bb7cdbb03 in select () at /lib64/libc.so.6
#1  0x00007f1bb53ab849 in qt_safe_select(int, fd_set*, fd_set*, fd_set*,
timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f1bb53ad0c3 in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timespec*) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f1bb53ad527 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007f1bb535cfdb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007f1bb5197f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f1bafd829c8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f1bb519c9e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f1bb7fa4734 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f1bb7ce2d3d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f1b96d83700 (LWP 21017)):
#0  0x00007fff837bbadc in clock_gettime ()
#1  0x00007f1bb7cef806 in clock_gettime () at /lib64/libc.so.6
#2  0x00007f1bb5247826 in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007f1bb53ad989 in QTimerInfoList::updateCurrentTime() () at
/usr/lib64/libQt5Core.so.5
#4  0x00007f1bb53acdd1 in
QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>,
timespec*) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f1bb53ad527 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007f1bb535cfdb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#7  0x00007f1bb5197f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f1baef631d5 in  () at /usr/lib64/libQt5DBus.so.5
#9  0x00007f1bb519c9e9 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f1bb7fa4734 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f1bb7ce2d3d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f1b9cea5700 (LWP 20946)):
#0  0x00007f1bb7cda49d in poll () at /lib64/libc.so.6
#1  0x00007f1bb6e5e3e2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f1bb6e5ffcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f1b9df81839 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f1bb519c9e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f1bb7fa4734 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f1bb7ce2d3d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f1bb8575940 (LWP 20747)):
[KCrash Handler]
#6  0x00007f1bafd6ede0 in QQmlBinding::write(QQmlPropertyData const&,
QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at
/usr/lib64/libQt5Qml.so.5
#7  0x00007f1bafd7025a in
QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at
/usr/lib64/libQt5Qml.so.5
#8  0x00007f1bafd79306 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f1bafd0794b in QQmlComponentPrivate::complete(QQmlEnginePrivate*,
QQmlComponentPrivate::ConstructionState*) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f1bafd07a07 in QQmlComponentPrivate::completeCreate() () at
/usr/lib64/libQt5Qml.so.5
#11 0x00007f1bafd07890 in QQmlComponent::create(QQmlContext*) () at
/usr/lib64/libQt5Qml.so.5
#12 0x00007f1b94f357cf in  () at
/usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#13 0x00007f1bb7904097 in  () at /usr/lib64/libkwin.so.5
#14 0x00007f1bb77e8761 in KWin::Client::createDecoration(QRect const&) () at
/usr/lib64/libkwin.so.5
#15 0x00007f1bb77e947b in KWin::Client::updateDecoration(bool, bool) () at
/usr/lib64/libkwin.so.5
#16 0x00007f1bb784adb6 in KWin::Client::manage(unsigned int, bool) () at
/usr/lib64/libkwin.so.5
#17 0x00007f1bb77cc7e4 in KWin::Workspace::createClient(unsigned int, bool) ()
at /usr/lib64/libkwin.so.5
#18 0x00007f1bb7838fc0 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*)
() at /usr/lib64/libkwin.so.5
#19 0x00007f1bb535c270 in
QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) ()
at /usr/lib64/libQt5Core.so.5
#20 0x00007f1b9df7fbe4 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
() at /usr/lib64/libQt5XcbQpa.so.5
#21 0x00007f1b9df81c3b in QXcbConnection::processXcbEvents() () at
/usr/lib64/libQt5XcbQpa.so.5
#22 0x00007f1bb538a166 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#23 0x00007f1bb6065e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#24 0x00007f1bb606a49a in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#25 0x00007f1bb535efc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#26 0x00007f1bb5360daa in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#27 0x00007f1bb53ad4b4 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#28 0x00007f1b9dfe394d in  () at /usr/lib64/libQt5XcbQpa.so.5
#29 0x00007f1bb535cfdb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#30 0x00007f1bb5364ec6 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#31 0x00007f1bb81c29cc in kdemain () at /usr/lib64/libkdeinit5_kwin_x11.so
#32 0x00007f1bb7c196e5 in __libc_start_main () at /lib64/libc.so.6
#33 0x0000000000400809 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to