Bug 1332855 - Konsole freeze on a dead-lock in `pa_threaded_mainloop_wait`
Summary: Konsole freeze on a dead-lock in `pa_threaded_mainloop_wait`
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: pulseaudio
Version: 23
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-04 08:43 UTC by Laurent Rineau
Modified: 2016-05-04 15:22 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-05-04 15:19:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Backtrace of the forzen konsole process (26.24 KB, text/plain)
2016-05-04 08:43 UTC, Laurent Rineau
no flags Details


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 343803 0 None None None 2016-05-04 15:22:17 UTC

Description Laurent Rineau 2016-05-04 08:43:12 UTC
Created attachment 1153745 [details]
Backtrace of the forzen konsole process

Description of problem:
From time to time, one of my konsole (KDE terminal) freezes. The backtrace shows that is it stuck in `pa_threaded_mainloop_wait` from Pulseaudio, waiting on a dead lock.


Version-Release number of selected component (if applicable):

phonon-qt5-4.8.3-7.fc23.x86_64
pulseaudio-7.1-1.fc23.x86_64
qt5-qtbase-5.6.0-9.fc23.x86_64
konsole5-15.12.3-2.fc23.x86_64
kf5-kcoreaddons-5.21.0-1.fc23.x86_64


Konsole version dialog says:
Version 15.12.3
KDE Frameworks 5.21.0
Qt 5.6.0 (built against 5.5.1)

How reproducible:
I do not know. That is highly non-reproducable, and not frequent (about once a week, for a machine I work on full weeks day).

I attached the backtrace.

Comment 1 Rex Dieter 2016-05-04 15:19:42 UTC
nvidia is likely the culprit here,

Thread 2 (Thread 0x7fb57cc3b700 (LWP 52481)):
#0  0x00007fb59f11ee15 in _nv014tls () at /usr/lib64/nvidia/tls/libnvidia-tls.so.358.16
#1  0x00007fb5a553bbad in  () at /usr/lib64/nvidia/libGL.so.1
#2  0x00007fb59f11f11f in  () at /usr/lib64/nvidia/tls/libnvidia-tls.so.358.16
#3  0x00007fb59ffec823 in thread (userdata=0x55a1a94759c0) at pulse/thread-mainloop.c:83
        m = 0x55a1a94759c0

There's a kde.org bug tracking other konsole deadlocks (usually on quit) in libnvidia-tls.so.358.16 too

I can dig up an reference if you like


Note You need to log in before you can comment on or make changes to this bug.