[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