Bug 334323 - DragonPlayer crashes with SegFault
Summary: DragonPlayer crashes with SegFault
Status: RESOLVED WORKSFORME
Alias: None
Product: dragonplayer
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.0
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-04 11:58 UTC by Christian
Modified: 2018-11-30 03:59 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian 2014-05-04 11:58:56 UTC
I was playing a MKV File. While hovering over the Window-Close Button, DragonPlayer crashed with a SegFault.
The KDE Bug Assistant tells me, this was already reported and fixed with ticket 325311. But since the mentioned ticket about KDE 4.8.5, and i am using KDE 4.13.0 (Kubuntu 14.04), I don't think so.

Reproducible: Sometimes




Application: Dragon Player (dragon), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
[Current thread is 1 (Thread 0x7f097a7707c0 (LWP 3746))]

Thread 11 (Thread 0x7f095c3da700 (LWP 3756)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0974176c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0965e8e6ac in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f097415a89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0974159f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0974614182 in start_thread (arg=0x7f095c3da700) at pthread_create.c:312
#6  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f095b3b9700 (LWP 3757)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0974176c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0965e8e6ac in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f097415a89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0974159f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0974614182 in start_thread (arg=0x7f095b3b9700) at pthread_create.c:312
#6  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f095abb8700 (LWP 3758)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0974176c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0965e8e6ac in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f097415a89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0974159f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0974614182 in start_thread (arg=0x7f095abb8700) at pthread_create.c:312
#6  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f095a199700 (LWP 3759)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0974176c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0965e8e6ac in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f097415a89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0974159f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0974614182 in start_thread (arg=0x7f095a199700) at pthread_create.c:312
#6  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f095954d700 (LWP 3760)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f0977cc87f4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f096612fed1 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#3  0x00007f0966130878 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#4  0x00007f0977dde87a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f09737c95e7 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007f09737e2088 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007f09737e2ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f0953dd1232 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#9  0x00007f09737c95e7 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f09737e2088 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f09737e2ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f09737c95e7 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007f09737e2088 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f09737e2ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f0953dbf446 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#16 0x00007f0953dbf73f in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#17 0x00007f0953dc198b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#18 0x00007f0965e5ed1a in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f09741260b4 in g_hook_list_marshal () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f0965e26dfa in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f0965e5fd5b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f0965e60328 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f0965e5e622 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f0965e685f8 in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f0965e6877f in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f0965e65837 in gst_pad_forward () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f0965e6596e in gst_pad_event_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#28 0x00007f0965e5f6cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#29 0x00007f0965e5feb4 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#30 0x00007f0965e60328 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#31 0x00007f0965e5e622 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f0965e685f8 in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#33 0x00007f095d75792e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#34 0x00007f0965e8e4e9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#35 0x00007f097415a89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f0974159f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f0974614182 in start_thread (arg=0x7f095954d700) at pthread_create.c:312
#38 0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f0937dfa700 (LWP 3761)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f094f029fdd in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f0974614182 in start_thread (arg=0x7f0937dfa700) at pthread_create.c:312
#3  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f09375f9700 (LWP 3762)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f094f029fdd in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f0974614182 in start_thread (arg=0x7f09375f9700) at pthread_create.c:312
#3  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f0916ffd700 (LWP 3770)):
[KCrash Handler]
#5  0x00007f097414fc80 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f0974613f82 in __nptl_deallocate_tsd () at pthread_create.c:158
#7  0x00007f0974614195 in start_thread (arg=0x7f0916ffd700) at pthread_create.c:325
#8  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f09167fc700 (LWP 3771)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f097461668d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f0974616607 in __GI___pthread_mutex_lock (mutex=0x16113d0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f0974176991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f097414fc73 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0974613f82 in __nptl_deallocate_tsd () at pthread_create.c:158
#6  0x00007f0974614195 in start_thread (arg=0x7f09167fc700) at pthread_create.c:325
#7  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f090f522700 (LWP 3774)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f097461668d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f0974616607 in __GI___pthread_mutex_lock (mutex=0x16113d0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f0974176991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f097414fc73 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0974613f82 in __nptl_deallocate_tsd () at pthread_create.c:158
#6  0x00007f0974614195 in start_thread (arg=0x7f090f522700) at pthread_create.c:325
#7  0x00007f097737830d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f097a7707c0 (LWP 3746)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f0974616672 in _L_lock_953 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f09746164da in __GI___pthread_mutex_lock (mutex=0x7f0940067d20) at ../nptl/pthread_mutex_lock.c:114
#3  0x00007f0965e64bfc in gst_pad_activate_mode () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f0965e53761 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f0965e64b3d in gst_pad_activate_mode () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f0965e65280 in gst_pad_set_active () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f0965e2f17b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f0965e5844c in gst_iterator_fold () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f0965e2e9a2 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f0965e33adb in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f0953dbe913 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#12 0x00007f0965e4d202 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f0965e4d8dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f0965e33629 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f0953dc9e3d in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#16 0x00007f0965e4d202 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f0965e4d8dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007f0965e33629 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f0965e6af5b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f0953dd1414 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#21 0x00007f0965e4d202 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f0965e4d3fa in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f0965e4d8dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f096613a043 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#25 0x00007f096612f643 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#26 0x00007f096613097f in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#27 0x00007f0977de2c1e in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007f0978a37e2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007f0978a3e4a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007f0979cb9baa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0x00007f0977dca4dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007f0977dcdb3d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007f0977df7f83 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#34 0x00007f0974134e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f0974135048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f09741350ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f0977df77a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007f0978ad9bb6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007f0977dc90af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#40 0x00007f0977dc93a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#41 0x00007f0977dceb79 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x0000000000419530 in ?? ()
#43 0x00007f097729eec5 in __libc_start_main (main=0x419020, argc=2, argv=0x7fff72e8dac8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff72e8dab8) at libc-start.c:287
#44 0x0000000000419576 in _start ()
Comment 1 Andrew Crouthamel 2018-10-31 04:05:18 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-15 10:46:35 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
mark the bug 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 3 Bug Janitor Service 2018-11-30 03:59:42 UTC
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!