Bug 421549

Summary: Plasmashell crashed while streaming audio
Product: [Plasma] plasmashell Reporter: Ryan <im_dracula>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.18.5   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ryan 2020-05-15 08:40:13 UTC
Application: plasmashell (5.18.5)

Qt Version: 5.13.2
Frameworks Version: 5.68.0
Operating System: Linux 5.6.12-300.fc32.x86_64 x86_64
Windowing system: X11
Distribution: "Fedora release 32 (Thirty Two)"

-- Information about the crash:
- What I was doing when the application crashed:
VLC was open and playing an internet radio stream
pulseeffects was open with EQ and upward curve compression enabled
chromium was open
KRDC was open and connected
bash was open but no terminal applications were currently active

- Custom settings of the application:
Fedora 32
Breeze Dark theme
cpu, disk, memory, network utilisation widgets enabled
montserrat regular 10 pt for font and source code pro for monospace

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

Thread 17 (Thread 0x7f464606c700 (LWP 14624)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46cc806463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f46ce292f64 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f46ce29444d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f467cd97700 (LWP 7301)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46cc806463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f46ce292f64 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f46ce29444d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f467edee700 (LWP 4273)):
#0  0x00007f46cc40d0f3 in __libc_enable_asynccancel () at /lib64/libc.so.6
#1  0x00007f46cc478567 in read () at /lib64/libc.so.6
#2  0x00007f468b038325 in pa_read () at /usr/lib64/pulseaudio/libpulsecommon-13.99.so
#3  0x00007f468b0c1546 in pa_mainloop_prepare () at /lib64/libpulse.so.0
#4  0x00007f468b0c1fe4 in pa_mainloop_iterate () at /lib64/libpulse.so.0
#5  0x00007f468b0c20a0 in pa_mainloop_run () at /lib64/libpulse.so.0
#6  0x00007f468b0d02fd in thread () at /lib64/libpulse.so.0
#7  0x00007f468b0665ac in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-13.99.so
#8  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f467e10d700 (LWP 4179)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46cc806463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f46ce292f64 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f46ce29444d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f467f5ef700 (LWP 4122)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46cc806463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f46ce292f64 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f46ce29444d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f4685497700 (LWP 3696)):
[KCrash Handler]
#6  0x0000000000000000 in  ()
#7  0x00007f46cce66a8c in QRawFont::ascent() const () at /lib64/libQt5Gui.so.5
#8  0x00007f46cce06295 in glyphRunWithInfo(QFontEngine*, QGlyphLayout const&, QPointF const&, QFlags<QGlyphRun::GlyphRunFlag> const&, QFixed const&, QFixed const&, int, int, unsigned short*, int, int) () at /lib64/libQt5Gui.so.5
#9  0x00007f46cce073a9 in QTextLine::glyphRuns(int, int) const () at /lib64/libQt5Gui.so.5
#10 0x00007f46ce337090 in QQuickTextNodeEngine::addGlyphsInRange(int, int, QColor const&, QColor const&, int, int) () at /lib64/libQt5Quick.so.5
#11 0x00007f46ce3376d4 in QQuickTextNodeEngine::addGlyphsForRanges(QVarLengthArray<QTextLayout::FormatRange, 256> const&, int, int, int, int) () at /lib64/libQt5Quick.so.5
#12 0x00007f46ce339819 in QQuickTextNodeEngine::addText(QTextBlock const&, QTextCharFormat const&, QColor const&, QVarLengthArray<QTextLayout::FormatRange, 256> const&, int, int, int, int) () at /lib64/libQt5Quick.so.5
#13 0x00007f46ce33b2f6 in QQuickTextNodeEngine::addTextBlock(QTextDocument*, QTextBlock const&, QPointF const&, QColor const&, QColor const&, int, int) () at /lib64/libQt5Quick.so.5
#14 0x00007f46ce361287 in QQuickTextEdit::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () at /lib64/libQt5Quick.so.5
#15 0x00007f46ce2ea778 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () at /lib64/libQt5Quick.so.5
#16 0x00007f46ce2eb00b in QQuickWindowPrivate::updateDirtyNodes() () at /lib64/libQt5Quick.so.5
#17 0x00007f46ce2ec6d6 in QQuickWindowPrivate::syncSceneGraph() () at /lib64/libQt5Quick.so.5
#18 0x00007f46ce292962 in QSGRenderThread::sync(bool) () at /lib64/libQt5Quick.so.5
#19 0x00007f46ce293f14 in QSGRenderThread::syncAndRender() () at /lib64/libQt5Quick.so.5
#20 0x00007f46ce2943b8 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#21 0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#22 0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#23 0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f4686283700 (LWP 3689)):
#0  0x00007f46cc47cb6f in poll () at /lib64/libc.so.6
#1  0x00007f46cb102aee in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f46cb102c23 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f46cc9d7c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f46cc98b21b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f46cc7ff577 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f46867a466c in KCupsConnection::run() () at /lib64/libkcupslib.so
#7  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f46a1449700 (LWP 3503)):
#0  0x00007f46cc47cb6f in poll () at /lib64/libc.so.6
#1  0x00007f46cb102aee in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f46cb102c23 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f46cc9d7c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f46cc98b21b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f46cc7ff577 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f46ce21311a in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5
#7  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f46a2d31700 (LWP 3500)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46cc806463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f46ce292f64 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007f46ce29444d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f46a9ad8700 (LWP 3394)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46ab7f7d7b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so
#2  0x00007f46ab7f784b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f46aa2d9700 (LWP 3393)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46ab7f7d7b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so
#2  0x00007f46ab7f784b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f46a3fff700 (LWP 3392)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46ab7f7d7b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so
#2  0x00007f46ab7f784b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f46aaada700 (LWP 3391)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46ab7f7d7b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so
#2  0x00007f46ab7f784b in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so
#3  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f46b9a3b700 (LWP 3363)):
#0  0x00007f46cc47cb6f in poll () at /lib64/libc.so.6
#1  0x00007f46cb102aee in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f46cb102c23 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f46cc9d7c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f46cc98b21b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f46cc7ff577 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f46cdf2dd89 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f46bacc8700 (LWP 3145)):
#0  0x00007f46cb1029f0 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#1  0x00007f46cb102c23 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x00007f46cc9d7c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#3  0x00007f46cc98b21b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f46cc7ff577 in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007f46cd8ca4da in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#6  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f46bb8a0700 (LWP 3130)):
#0  0x00007f46cc47cb6f in poll () at /lib64/libc.so.6
#1  0x00007f46ce67238a in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f46ce67471a in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f46bba75d58 in QXcbEventQueue::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f46cc800846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f46cbd50432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f46cc4879d3 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f46c8b9a580 (LWP 3113)):
#0  0x00007f46cbd56e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f46cc806463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007f46ce294822 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () at /lib64/libQt5Quick.so.5
#3  0x00007f46ce2f8bd7 in QQuickWindow::event(QEvent*) () at /lib64/libQt5Quick.so.5
#4  0x00007f46cd2e9e76 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#5  0x00007f46cc98c8a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#6  0x00007f46ccd35d54 in QPlatformWindow::windowEvent(QEvent*) () at /lib64/libQt5Gui.so.5
#7  0x00007f46cd2f115b in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#8  0x00007f46cc98c8a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#9  0x00007f46cc9d6f13 in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5
#10 0x00007f46cc9d780c in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#11 0x00007f46cb1027cf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#12 0x00007f46cb102b58 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#13 0x00007f46cb102c23 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#14 0x00007f46cc9d7c06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#15 0x00007f46cc98b21b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#16 0x00007f46cc992df6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#17 0x0000558f974b6b81 in main ()
[Inferior 1 (process 3113) detached]

Possible duplicates by query: bug 421217, bug 421196, bug 421100, bug 421089, bug 420808.

Reported using DrKonqi
Comment 1 Marco Martin 2020-05-21 11:29:41 UTC

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