[dragonplayer] [Bug 465126] New: Dragon player crashes after playing fully playing MP3 file
Guido Winkelmann
bugzilla_noreply at kde.org
Wed Feb 1 15:35:15 GMT 2023
https://bugs.kde.org/show_bug.cgi?id=465126
Bug ID: 465126
Summary: Dragon player crashes after playing fully playing MP3
file
Classification: Applications
Product: dragonplayer
Version: 22.08.3
Platform: Compiled Sources
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: guido-kdebugs at unknownsite.de
CC: myriam at kde.org, sitter at kde.org
Target Milestone: ---
Application: dragon (22.08.3)
(Compiled from sources)
Qt Version: 5.15.8
Frameworks Version: 5.99.0
Operating System: Linux 6.1.7 x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 5.25.5 [KCrashBackend]
-- Information about the crash:
Dragon player crashes immediately after playing short (~5 minutes).
A bit of experimentation suggests that the crash also happens when playing .ogg
files, but not, for example, when playing .avi files. (The AVI file I tried
uses MP3 for its audio stream.)
The crash can be reproduced every time.
-- Backtrace:
Application: Dragon Player (dragon), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=6, no_tid=no_tid at entry=0) at pthread_kill.c:44
#7 0x00007f44c326100f in __pthread_kill_internal (signo=6, threadid=<optimized
out>) at pthread_kill.c:78
#8 0x00007f44c3213b62 in __GI_raise (sig=sig at entry=6) at
../sysdeps/posix/raise.c:26
#9 0x00007f44c31fe471 in __GI_abort () at abort.c:79
#10 0x00007f44c1bda806 in flush (f=f at entry=0x562e2db84cd0) at
../pulseaudio-16.1/src/pulsecore/fdsem.c:163
#11 0x00007f44c1bdb1bf in pa_fdsem_after_poll (f=0x562e2db84cd0) at
../pulseaudio-16.1/src/pulsecore/fdsem.c:286
#12 0x00007f44c1bf69dd in semread_cb (m=<optimized out>, e=<optimized out>,
fd=<optimized out>, events=<optimized out>, userdata=0x562e2de10f30) at
../pulseaudio-16.1/src/pulsecore/srbchannel.c:209
#13 0x00007f44c2bfe20e in dispatch_func (source=0x562e2dbc0e10,
callback=<optimized out>, userdata=<optimized out>) at
../pulseaudio-16.1/src/pulse/glib-mainloop.c:581
#14 0x00007f44c226015b in g_main_dispatch (context=0x7f44b8005010) at
../glib-2.74.4/glib/gmain.c:3454
#15 g_main_context_dispatch (context=0x7f44b8005010) at
../glib-2.74.4/glib/gmain.c:4172
#16 0x00007f44c2260418 in g_main_context_iterate
(context=context at entry=0x7f44b8005010, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
../glib-2.74.4/glib/gmain.c:4248
#17 0x00007f44c22604cf in g_main_context_iteration (context=0x7f44b8005010,
may_block=1) at ../glib-2.74.4/glib/gmain.c:4313
#18 0x00007f44c3983954 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x562e2da052f0, flags=...) at
/usr/src/debug/dev-qt/qtcore-5.15.8-r1/qtbase-everywhere-src-5.15.8/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#19 0x00007f44c392fbab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fffcf2851e0, flags=..., flags at entry=...) at
/usr/src/debug/dev-qt/qtcore-5.15.8-r1/qtbase-everywhere-src-5.15.8/include/QtCore/../../src/corelib/global/qflags.h:69
#20 0x00007f44c393820d in QCoreApplication::exec() () at
/usr/src/debug/dev-qt/qtcore-5.15.8-r1/qtbase-everywhere-src-5.15.8/include/QtCore/../../src/corelib/global/qflags.h:121
#21 0x00007f44c3d1d19c in QGuiApplication::exec() () at
/usr/src/debug/dev-qt/qtgui-5.15.8-r1/qtbase-everywhere-src-5.15.8/src/gui/kernel/qguiapplication.cpp:1870
#22 0x00007f44c430b9e5 in QApplication::exec() () at
/usr/src/debug/dev-qt/qtwidgets-5.15.8/qtbase-everywhere-src-5.15.8/src/widgets/kernel/qapplication.cpp:2832
#23 0x0000562e2cee90fd in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/kde-apps/dragon-22.08.3/dragon-22.08.3/src/app/main.cpp:78
[Inferior 1 (process 14230) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list