Bug 414730

Summary: Weather Report widget crashes
Product: [Plasma] plasmashell Reporter: Bob S. Galbert <bobsgalbert>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kuba.roezner, nate, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.17.3   
Target Milestone: 1.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bob S. Galbert 2019-12-01 22:14:41 UTC
Application: plasmashell (5.17.3)
 (Compiled from sources)
Qt Version: 5.13.2
Frameworks Version: 5.64.0
Operating System: Linux 5.3.13-arch1-1 x86_64
Distribution: Arch Linux

-- Information about the crash:
- What I was doing when the application crashed:
I was searching the weather stations for the closest one around me
 
- Unusual behavior I noticed:

It was taking forever

- Custom settings of the application:

Only thing i set was the update setting

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

Thread 17 (Thread 0x7f24f64fa700 (LWP 4955)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f24f770b700 (LWP 4954)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f24f58f9700 (LWP 4953)):
#0  0x00007f2560b2042c in read () at /usr/lib/libc.so.6
#1  0x00007f255f3ab9f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f255f3f99e1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f255f3fb0c8 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f255f3fb1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f25610cbb2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f256107283c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f2560ea4305 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f25627c9449 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f252ce23700 (LWP 1590)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f252ee34700 (LWP 1161)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f252e5bd700 (LWP 1154)):
#0  0x00007f25610cb89b in  () at /usr/lib/libQt5Core.so.5
#1  0x00007f255f3faa00 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007f255f3fb046 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f255f3fb1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007f25610cbb2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f256107283c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f2560ea4305 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f252f7fe700 (LWP 918)):
#0  0x00007f2560b2042c in read () at /usr/lib/libc.so.6
#1  0x00007f2542fbe752 in pa_read () at /usr/lib/pulseaudio/libpulsecommon-13.0.so
#2  0x00007f254823af8f in pa_mainloop_prepare () at /usr/lib/libpulse.so.0
#3  0x00007f254823b2f1 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007f254823b3b1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007f254822b61e in  () at /usr/lib/libpulse.so.0
#6  0x00007f2542f97d1c in  () at /usr/lib/pulseaudio/libpulsecommon-13.0.so
#7  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f2540b25700 (LWP 884)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f252ffff700 (LWP 836)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f25414a1700 (LWP 829)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f25437fe700 (LWP 822)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2560eab610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2560eab702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f2562b34e3d in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f2562b350ee in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f2543fff700 (LWP 819)):
#0  0x00007f2560b249ef in poll () at /usr/lib/libc.so.6
#1  0x00007f255f3fb120 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f255f3fb1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f25610cbb2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f256107283c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f2560ea4305 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f2562aa970b in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f254b36a700 (LWP 818)):
#0  0x00007f256039bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f254b84b5fc in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f254b84b1f8 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f2559b56700 (LWP 817)):
#0  0x00007f255f3fa9d7 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#1  0x00007f255f3fb046 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f255f3fb1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f25610cbb2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f256107283c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f2560ea4305 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f25627c9449 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f255ade2700 (LWP 732)):
#0  0x00007f2560ea59a0 in QMutex::lock() () at /usr/lib/libQt5Core.so.5
#1  0x00007f25610cc247 in  () at /usr/lib/libQt5Core.so.5
#2  0x00007f255f3f98c2 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f255f3fb0c8 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f255f3fb1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f25610cbb2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f256107283c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f2560ea4305 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f2561945b37 in  () at /usr/lib/libQt5DBus.so.5
#9  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f255bbcf700 (LWP 730)):
#0  0x00007f2560b249ef in poll () at /usr/lib/libc.so.6
#1  0x00007f2562f3b630 in  () at /usr/lib/libxcb.so.1
#2  0x00007f2562f3d2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f255c5a40c1 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f2560ea5530 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f25603954cf in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f2560b2f2d3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f255c9d4c80 (LWP 725)):
[KCrash Handler]
#6  0x00007f255af8b6e7 in QQuickShortcutContext::matcher(QObject*, Qt::ShortcutContext) () at /usr/lib/libQt5QuickTemplates2.so.5
#7  0x00007f2561439b54 in QShortcutMap::find(QKeyEvent*, int) () at /usr/lib/libQt5Gui.so.5
#8  0x00007f256143a9dd in QShortcutMap::nextState(QKeyEvent*) () at /usr/lib/libQt5Gui.so.5
#9  0x00007f256143adc7 in QShortcutMap::tryShortcut(QKeyEvent*) () at /usr/lib/libQt5Gui.so.5
#10 0x00007f25613eee74 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () at /usr/lib/libQt5Gui.so.5
#11 0x00007f256140c08e in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /usr/lib/libQt5Gui.so.5
#12 0x00007f256141162f in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#13 0x00007f25613ebb0c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#14 0x00007f255c5a50ec in  () at /usr/lib/libQt5XcbQpa.so.5
#15 0x00007f255f3f939e in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#16 0x00007f255f3fb1b1 in  () at /usr/lib/libglib-2.0.so.0
#17 0x00007f255f3fb1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#18 0x00007f25610cbb13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#19 0x00007f256107283c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007f256107a676 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#21 0x0000564df62b4dc9 in  ()
#22 0x00007f2560a57153 in __libc_start_main () at /usr/lib/libc.so.6
#23 0x0000564df62b522e in _start ()
[Inferior 1 (process 725) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2020-01-28 17:53:09 UTC
*** Bug 416786 has been marked as a duplicate of this bug. ***
Comment 2 David Edmundson 2020-06-19 15:09:19 UTC

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