Bug 428296 - Dragon crashes after playing mp3
Summary: Dragon crashes after playing mp3
Status: RESOLVED DUPLICATE of bug 382681
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-10-26 19:32 UTC by Foxite
Modified: 2020-11-05 20:20 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (1.78 KB, text/plain)
2020-11-05 17:49 UTC, Ekky Ardian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Foxite 2020-10-26 19:32:21 UTC
Application: dragon (20.08.2)

Qt Version: 5.15.1
Frameworks Version: 5.75.0
Operating System: Linux 5.4.72-1-lts x86_64
Windowing system: X11
Distribution: "Arch Linux"

-- Information about the crash:
I played a few short (3-6 seconds) mp3 files and dragon crashes every time after the mp3 is finished playing.

I coud send the files if you want them. I'm fairly sure they're not corrupted.

The crash can be reproduced every time.

-- Backtrace:
Application: Dragon Player (dragon), signal: Aborted

[New LWP 15811]
[New LWP 15812]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007fc6626ca46f in poll () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7fc65ed9a840 (LWP 15810))]

Thread 3 (Thread 0x7fc65cf3a640 (LWP 15812)):
#0  0x00007fc6626ca46f in poll () at /usr/lib/libc.so.6
#1  0x00007fc6615ae75f in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc661559121 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc662dcd95c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc662d7365c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc662b8dca2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc663d8d098 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fc662b8ee8f in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc661fb93e9 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc6626d5293 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc65e7d7640 (LWP 15811)):
#0  0x00007fc6626ca46f in poll () at /usr/lib/libc.so.6
#1  0x00007fc661f7863b in  () at /usr/lib/libxcb.so.1
#2  0x00007fc661f7a37b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fc65e9b3f61 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fc662b8ee8f in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fc661fb93e9 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc6626d5293 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc65ed9a840 (LWP 15810)):
[KCrash Handler]
#4  0x00007fc662612615 in raise () at /usr/lib/libc.so.6
#5  0x00007fc6625fb862 in abort () at /usr/lib/libc.so.6
#6  0x00007fc660ffdd8c in  () at /usr/lib/pulseaudio/libpulsecommon-13.99.so
#7  0x00007fc660ffdfff in pa_fdsem_after_poll () at /usr/lib/pulseaudio/libpulsecommon-13.99.so
#8  0x00007fc66101eade in  () at /usr/lib/pulseaudio/libpulsecommon-13.99.so
#9  0x00007fc66204b65e in  () at /usr/lib/libpulse-mainloop-glib.so.0
#10 0x00007fc66155a914 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#11 0x00007fc6615ae7d1 in  () at /usr/lib/libglib-2.0.so.0
#12 0x00007fc661559121 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#13 0x00007fc662dcd941 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#14 0x00007fc662d7365c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#15 0x00007fc662d7baf4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#16 0x0000557e967f094d in main(int, char**) (argc=<optimized out>, argv=0x7ffdf546b010) at /usr/src/debug/dragon-20.08.2/src/app/main.cpp:88
[Inferior 1 (process 15810) detached]

The reporter indicates this bug may be a duplicate of or related to bug 427412.

Possible duplicates by query: bug 427709, bug 427575, bug 427412, bug 427384, bug 427132.

Reported using DrKonqi
Comment 1 Ekky Ardian 2020-11-05 17:49:15 UTC
Created attachment 133056 [details]
New crash information added by DrKonqi

dragon (20.08.1) using Qt 5.15.1

- What I was doing when the application crashed:

Almost every time, AFTER playing music (mp3) using Dragon Player (right after I close the app) the error message "Dragon Player Closed Unexpectedly" appears.

-- Backtrace (Reduced):
#6  0x00007faa9ac2ee04 in flush () from /usr/lib64/pulseaudio/libpulsecommon-13.99.so
#7  0x00007faa9ac2f05f in pa_fdsem_after_poll () from /usr/lib64/pulseaudio/libpulsecommon-13.99.so
#8  0x00007faa9ac4bd8d in semread_cb () from /usr/lib64/pulseaudio/libpulsecommon-13.99.so
#9  0x00007faa9bba978e in dispatch_func () from /lib64/libpulse-mainloop-glib.so.0
[...]
#13 0x00007faa9c8e0a2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
Comment 2 Christoph Feck 2020-11-05 20:20:18 UTC

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