Bug 385121 - Changing clock settings crashed plasma on wayland
Summary: Changing clock settings crashed plasma on wayland
Status: RESOLVED DUPLICATE of bug 381630
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.10.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-09-27 01:13 UTC by syzygy
Modified: 2017-09-27 09:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description syzygy 2017-09-27 01:13:25 UTC
Application: plasmashell (5.10.5)

Qt Version: 5.9.1
Frameworks Version: 5.38.0
Operating System: Linux 4.13.3-1-zen x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Changing  digital clock settings to long date date format. This was reproducible every single time. Had firefox, waterfox, dolphin, ksysguard running in the background.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f71642f5c80 (LWP 636))]

Thread 17 (Thread 0x7f7084b1d700 (LWP 2475)):
[KCrash Handler]
#5  0x00007f715c79ec81 in wl_proxy_create_wrapper () at /usr/lib/libwayland-client.so.0
#6  0x00007f70bb1ce7aa in  () at /usr/lib/libEGL_mesa.so.0
#7  0x00007f70bb1bb70f in  () at /usr/lib/libEGL_mesa.so.0
#8  0x00007f714447ef4d in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#9  0x00007f714447d4c5 in  () at /usr/lib/qt/plugins/wayland-graphics-integration-client/libwayland-egl.so
#10 0x00007f715e9a2a39 in QOpenGLContext::makeCurrent(QSurface*) () at /usr/lib/libQt5Gui.so.5
#11 0x00007f7161d2ef86 in  () at /usr/lib/libQt5Quick.so.5
#12 0x00007f7161d36c46 in  () at /usr/lib/libQt5Quick.so.5
#13 0x00007f7161d35e5b in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#16 0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#17 0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f704bfff700 (LWP 2469)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f706dca2700 (LWP 2468)):
#0  0x00007f715817dcf0 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#1  0x00007f715e1d8064 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#2  0x00007f715e17bfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f715df953ee in QThread::exec() () at /usr/lib/libQt5Core.so.5
#4  0x00007f71611043d9 in  () at /usr/lib/libQt5Qml.so.5
#5  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f706e6ce700 (LWP 1627)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f706f3ff700 (LWP 1427)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f708531e700 (LWP 1426)):
#0  0x00007f715d8977d8 in read () at /usr/lib/libc.so.6
#1  0x00007f7151ae67c2 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-11.1.so
#2  0x00007f715238b7af in pa_mainloop_prepare () at /usr/lib/libpulse.so.0
#3  0x00007f715238c241 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007f715238c301 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007f715239a6ae in  () at /usr/lib/libpulse.so.0
#6  0x00007f7151b1681c in  () at /usr/lib/pulseaudio/libpulsecommon-11.1.so
#7  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f7086321700 (LWP 1425)):
#0  0x00007f715817d020 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#1  0x00007f715817db3b in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f715817dd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f715e1d8064 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f715e17bfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f715df953ee in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f71611043d9 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f70b46d2700 (LWP 979)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f70873d8700 (LWP 923)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f7087fff700 (LWP 921)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f7099cc4700 (LWP 915)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f70b14a2700 (LWP 906)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d35dca in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d36254 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f713bfff700 (LWP 894)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f71639ccb04 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f71639ccb49 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f71471b5700 (LWP 880)):
#0  0x00007f71581c2a84 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f715817d138 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f715817db3b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f715817dd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f715e1d8064 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f715e17bfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f715df953ee in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f71611043d9 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f714cef0700 (LWP 776)):
#0  0x00007f71641548d0 in update_get_addr () at /lib64/ld-linux-x86-64.so.2
#1  0x00007f7164159928 in __tls_get_addr () at /lib64/ld-linux-x86-64.so.2
#2  0x00007f715df98f47 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f715e1d7f4b in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f715817d148 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#5  0x00007f715817db3b in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007f715817dd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#7  0x00007f715e1d8064 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0x00007f715e17bfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#9  0x00007f715df953ee in QThread::exec() () at /usr/lib/libQt5Core.so.5
#10 0x00007f71611043d9 in  () at /usr/lib/libQt5Qml.so.5
#11 0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#12 0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f714e92a700 (LWP 642)):
#0  0x00007f71581c2a84 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f715817d138 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f715817db3b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f715817dd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f715e1d8064 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f715e17bfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f715df953ee in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f715e5f3376 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007f715df9a13b in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f715d15308a in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f715d8a61bf in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f71642f5c80 (LWP 636)):
#0  0x00007f715d15938d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f715df9b5cc in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7161d341c2 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007f7161d3477b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f7161d87290 in QQuickWindow::~QQuickWindow() () at /usr/lib/libQt5Quick.so.5
#5  0x00007f70b861acb5 in  () at /usr/lib/qt/qml/QtQuick/Controls/libqtquickcontrolsplugin.so
#6  0x00007f715e1ae1d1 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f715e972779 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f7161d90936 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#9  0x00007f70b85fe071 in  () at /usr/lib/qt/qml/QtQuick/Controls/libqtquickcontrolsplugin.so
#10 0x00007f715f123e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#11 0x00007f715f12b906 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#12 0x00007f715e17dbb0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#13 0x00007f715e180406 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#14 0x00007f715e1d8a54 in  () at /usr/lib/libQt5Core.so.5
#15 0x00007f715817da57 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#16 0x00007f715817dc88 in  () at /usr/lib/libglib-2.0.so.0
#17 0x00007f715817dd1c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#18 0x00007f715e1d8041 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#19 0x00007f715e17bfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007f715e185028 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#21 0x0000560bdebb771b in  ()
#22 0x00007f715d7d0f6a in __libc_start_main () at /usr/lib/libc.so.6
#23 0x0000560bdebb7aba in _start ()

Reported using DrKonqi
Comment 1 David Edmundson 2017-09-27 09:59:31 UTC

*** This bug has been marked as a duplicate of bug 381630 ***