Bug 320984 - Phonon causes crash/hang at shutdown
Summary: Phonon causes crash/hang at shutdown
Status: RESOLVED WORKSFORME
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Pulsesupport (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2013-06-10 04:39 UTC by Dietrich Daroch
Modified: 2018-10-27 02:47 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Call stack when the crash occurred (1.27 KB, text/plain)
2013-07-20 00:03 UTC, Dietrich Daroch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dietrich Daroch 2013-06-10 04:39:08 UTC
I'm on a keyboard-only station, so the keyboard mouse pointer navigation with the numkeys is quite useful.

The problem is that if I forget to disable it before shutting down, I get a report bug dialog and KDE does not shutdown the system, sadly, at that moment KDE does not respond to my keyboard, so I've to log as root on other tty and do a manual shutdown.

Automatically disabling the keyboard mouse pointer before shutdown should do fine, but it doen't appear to be the right way to fix this.

BTW, my kde binaries are the ones from the Manjaro distribution, I'm not sure if those are the same that the ArchLinux ones.
Comment 1 Christoph Feck 2013-07-05 23:59:47 UTC
I enabled Mouse Navigation in System Settings, but I could log out without any issues.

If you get a bug report dialog, could you please try to find out which process crashes (it should be displayed at the bottom of the dialog)?
Comment 2 Christoph Feck 2013-07-19 01:26:19 UTC
If you can provide the information requested in comment #1, please add it.

Additionally, there is a way to let applications just crash and save the backtrace or coredump into a separate file, without the need to manually operate on a dialog. I am not sure how exactly it is done, you could ask on kde-devel mailing list or in the KDE forums for helping with this issue.
Comment 3 Dietrich Daroch 2013-07-20 00:03:20 UTC
Created attachment 81210 [details]
Call stack when the crash occurred

Actually the bug does not depend on keyboard mouse navigation, it was a weird correlation.
Comment 4 Myriam Schweingruber 2013-07-20 10:21:32 UTC
(In reply to comment #3)
> Created attachment 81210 [details]
> Call stack when the crash occurred
> 
> Actually the bug does not depend on keyboard mouse navigation, it was a
> weird correlation.

Backtrace from the attachment (those need to be pasted in comments, else they are not searchable)

Which exact Phonon version and KDE version is this about? Please install debugging symbols for Phonon and provide a better backtrace:

Application: KDE Accessibility Tool (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[KCrash Handler]
#5  0x0000003c83a42972 in Phonon::PulseSupport::PulseSupport() () from /usr/lib/libphonon.so.4
#6  0x0000003c83a42d61 in Phonon::PulseSupport::getInstance() () from /usr/lib/libphonon.so.4
#7  0x0000003c83a23346 in ?? () from /usr/lib/libphonon.so.4
#8  0x0000003c83a23409 in ?? () from /usr/lib/libphonon.so.4
#9  0x0000003c83a21e03 in Phonon::AbstractAudioOutput::~AbstractAudioOutput() () from /usr/lib/libphonon.so.4
#10 0x0000003c83a263cf in Phonon::AudioOutput::~AudioOutput() () from /usr/lib/libphonon.so.4
#11 0x0000003c69791198 in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#12 0x0000003c6979373f in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#13 0x0000003c83a36019 in Phonon::MediaObject::~MediaObject() () from /usr/lib/libphonon.so.4
#14 0x0000003c69791198 in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#15 0x0000003c6979373f in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#16 0x0000003c6b1ca0c9 in QApplication::~QApplication() () from /usr/lib/libQtGui.so.4
#17 0x00007f850df15bc6 in kdemain () from /usr/lib/libkdeinit4_kaccess.so
#18 0x0000000000408069 in _start ()
Comment 5 Andrew Crouthamel 2018-09-24 01:57:25 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-27 02:47:17 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!