Bug 295658 - Dragon crashed when watching DVD
Summary: Dragon crashed when watching DVD
Status: RESOLVED DUPLICATE of bug 288305
Alias: None
Product: phonon-backend-gstreamer
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.6
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 4.6.1
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-10 08:48 UTC by Mike
Modified: 2013-07-20 19:07 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Crash backtrace file (24.52 KB, text/plain)
2012-03-10 08:48 UTC, Mike
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike 2012-03-10 08:48:06 UTC
Created attachment 69446 [details]
Crash backtrace file

Watching Region 1 dvd in a bluray drive. Played maybe 10 minutes then crashed.

Tried again, crashed in a different place ( 20 minutes or so)
Comment 1 Myriam Schweingruber 2012-03-10 15:00:19 UTC
Please always paste backtraces in the comment filed, else those are not searchable in the database.


Thread 1 (Thread 0x7ffba4412840 (LWP 2145)):
[KCrash Handler]
#6  QString::fromLatin1_helper (str=0x4b <Address 0x4b out of bounds>, size=-1) at tools/qstring.cpp:3817
#7  0x0000003097ec77ed in QString::fromAscii_helper (str=<optimized out>, size=<optimized out>) at tools/qstring.cpp:3883
#8  0x00007ffb98281049 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so
#9  0x00007ffb98281304 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so
#10 0x0000003097f91f16 in QObject::event (this=0x2130670, e=<optimized out>) at kernel/qobject.cpp:1195
#11 0x000000309d3c9994 in notify_helper (e=0x7ffb800046c0, receiver=0x2130670, this=0x1a3a1b0) at kernel/qapplication.cpp:4550
#12 QApplicationPrivate::notify_helper (this=0x1a3a1b0, receiver=0x2130670, e=0x7ffb800046c0) at kernel/qapplication.cpp:4522
#13 0x000000309d3ce813 in QApplication::notify (this=0x7ffff8a3b750, receiver=0x2130670, e=0x7ffb800046c0) at kernel/qapplication.cpp:4411
#14 0x000000309e650766 in KApplication::notify (this=0x7ffff8a3b750, receiver=0x2130670, event=0x7ffb800046c0) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#15 0x0000003097f7904c in QCoreApplication::notifyInternal (this=0x7ffff8a3b750, receiver=0x2130670, event=0x7ffb800046c0) at kernel/qcoreapplication.cpp:876
#16 0x0000003097f7cada in sendEvent (event=0x7ffb800046c0, receiver=0x2130670) at kernel/qcoreapplication.h:231
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1a107a0) at kernel/qcoreapplication.cpp:1500
#18 0x0000003097fa7933 in sendPostedEvents () at kernel/qcoreapplication.h:236
#19 postEventSourceDispatch (s=0x1a3ec40) at kernel/qeventdispatcher_glib.cpp:279
#20 0x0000003091644acd in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#21 0x00000030916452c8 in ?? () from /lib64/libglib-2.0.so.0
#22 0x000000309164549c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#23 0x0000003097fa7d5f in QEventDispatcherGlib::processEvents (this=0x1a11c60, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#24 0x000000309d46c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#25 0x0000003097f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#26 0x0000003097f783d7 in QEventLoop::exec (this=0x7ffff8a3b710, flags=...) at kernel/qeventloop.cpp:204
#27 0x0000003097f7cdd5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#28 0x00000000004199b2 in ?? ()
#29 0x000000308f62169d in __libc_start_main (main=0x4193a0, argc=1, ubp_av=0x7ffff8a3baa8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff8a3ba98) at libc-start.c:226
#30 0x0000000000419b7d in _start ()
Comment 2 Myriam Schweingruber 2012-03-10 15:01:23 UTC
Please install the debugging symbols for the phonon-backend-gstreamer and provide a new backtrace, pasted in the comment filed. Your backtrace lacks debugging symbols.
Comment 3 Mike 2012-03-11 19:14:21 UTC
Hi,

I've now installed the debug symbols but now when Dragon crashes it reports no useful info was generated:


Application: dragon (2.0)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.0
Operating System: Linux 3.2.9-1.fc16.x86_64 x86_64


-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>


The crash can be reproduced some of the time.


-- Backtrace:
A useful backtrace could not be generated


Report to https://bugs.kde.org



I' keep trying.



Mike



 

 

 

-----Original Message-----
From: Myriam Schweingruber <myriam@kde.org>
To: madmikehooper <madmikehooper@netscape.net>
Sent: Sat, 10 Mar 2012 15:01
Subject: [Bug 295658] Dragon crashed when watching DVD


https://bugs.kde.org/show_bug.cgi?id=295658

Myriam Schweingruber <myriam@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDSINFO
         Resolution|---                         |BACKTRACE

--- Comment #2 from Myriam Schweingruber <myriam@kde.org> ---
Please install the debugging symbols for the phonon-backend-gstreamer and
provide a new backtrace, pasted in the comment filed. Your backtrace lacks
debugging symbols.
Comment 4 Myriam Schweingruber 2012-03-12 17:55:39 UTC
Could you please run dragonplayer with gdb and provide the output instead? Fro that you do the following:

- install gdb if you not already have it
. in a konsole type: gdb dragon
. once the starting sequence of gdb is done, type: run
. once the crash happened, type: thread apply all backtrace
- paste the resulting backtrace in the comment field. 

For more information about getting a backtrace with gdb please see here: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB
Comment 5 Mike 2012-03-17 08:50:33 UTC
 No output was received from gdb.

See bug

Mike

 

 

-----Original Message-----
From: Myriam Schweingruber <myriam@kde.org>
To: madmikehooper <madmikehooper@netscape.net>
Sent: Mon, 12 Mar 2012 17:55
Subject: [Bug 295658] Dragon crashed when watching DVD


https://bugs.kde.org/show_bug.cgi?id=295658

--- Comment #4 from Myriam Schweingruber <myriam@kde.org> ---
Could you please run dragonplayer with gdb and provide the output instead? Fro
that you do the following:

- install gdb if you not already have it
. in a konsole type: gdb dragon
. once the starting sequence of gdb is done, type: run
. once the crash happened, type: thread apply all backtrace
- paste the resulting backtrace in the comment field. 

For more information about getting a backtrace with gdb please see here:
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB
Comment 6 Mike 2012-03-17 08:53:37 UTC
From gdb:


Package gdb-7.3.50.20110722-10.fc16.x86_64 already installed and latest version
Nothing to do
[root@Katia ~]# exit
logout
[jackie@Katia ~]$ gdb dragon
GNU gdb (GDB) Fedora (7.3.50.20110722-10.fc16)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"                                 
and "show warranty" for details.                                                                           
This GDB was configured as "x86_64-redhat-linux-gnu".                                                      
For bug reporting instructions, please see:                                                                
<http://www.gnu.org/software/gdb/bugs/>...                                                                 
Reading symbols from /usr/bin/dragon...Reading symbols from /usr/lib/debug/usr/bin/dragon.debug...done.    
done.                                                                                                      
(gdb) thread apply all backtrace                                                                           
(gdb) thread apply all backtrace                                                                           
(gdb) thread apply all backtrace
(gdb)   


I ran Dragon several times.

Sometimes it crashed straight away, sometimes it ran for 2 - 3 minutes

Mike

 



 

 

-----Original Message-----
From: Myriam Schweingruber <myriam@kde.org>
To: madmikehooper <madmikehooper@netscape.net>
Sent: Mon, 12 Mar 2012 17:55
Subject: [Bug 295658] Dragon crashed when watching DVD


https://bugs.kde.org/show_bug.cgi?id=295658

--- Comment #4 from Myriam Schweingruber <myriam@kde.org> ---
Could you please run dragonplayer with gdb and provide the output instead? Fro
that you do the following:

- install gdb if you not already have it
. in a konsole type: gdb dragon
. once the starting sequence of gdb is done, type: run
. once the crash happened, type: thread apply all backtrace
- paste the resulting backtrace in the comment field. 

For more information about getting a backtrace with gdb please see here:
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB
Comment 7 Myriam Schweingruber 2012-03-17 11:34:33 UTC
Apparently you skipped a step:

1. type: gdb dragon
2. type: run

I don't see step two in the output you provided...
Comment 8 Mike 2012-03-18 09:26:29 UTC
A end of AOLMsgPart_0_4d8e5ede-f49a-4217-a5e5-cd34cd05be64 pologies.

How's this:
(gdb) thread apply all backtrace

Thread 22 (Thread 0x7fffc1ffb700 (LWP 2525)):
#0  0x000000308f6e8693 in ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, 
    sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#1  0x00000030aca6a325 in gst_poll_wait () from /usr/lib64/libgstreamer-0.10.so.0
#2  0x00000030aca7ce70 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00000030aca7d39a in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#5  0x000000308fa07d90 in start_thread (arg=0x7fffc1ffb700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7fffc2ffd700 (LWP 2523)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#5  0x00007fffdb3e04fc in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#6  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#8  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x00007fffd8414b63 in ?? () from /usr/lib64/gstreamer-0.10/libgstdvdspu.so
#10 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#12 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00007fffdb3e007d in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#14 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#15 0x00007fffe50c472a in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#16 0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#17 0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#18 0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#19 0x000000308fa07d90 in start_thread (arg=0x7fffc2ffd700) at pthread_create.c:309
#20 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 19 (Thread 0x7fffc37fe700 (LWP 2522)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x000000308fa09f97 in _L_lock_863 () from /lib64/libpthread.so.0
#2  0x000000308fa09deb in __pthread_mutex_lock (mutex=0x7fff8c004848) at pthread_mutex_lock.c:65
#3  0x000000309166a638 in g_static_rec_mutex_lock () from /lib64/libglib-2.0.so.0
#4  0x00000030aca5ef62 in gst_pad_send_event () from /usr/lib64/libgstreamer-0.10.so.0
#5  0x00000030aca5f253 in gst_pad_push_event () from /usr/lib64/libgstreamer-0.10.so.0
#6  0x00000030aca5fd1a in gst_pad_event_default () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x00007fffd8413974 in ?? () from /usr/lib64/gstreamer-0.10/libgstdvdspu.so
#8  0x00000030aca5ecd2 in gst_pad_send_event () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x00000030aca5f253 in gst_pad_push_event () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00000030aca489d1 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00007fffdb3e1b88 in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#12 0x00000030aca5ecd2 in gst_pad_send_event () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00000030aca5f253 in gst_pad_push_event () from /usr/lib64/libgstreamer-0.10.so.0
#14 0x00007fffe50c4898 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#15 0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#16 0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#17 0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#18 0x000000308fa07d90 in start_thread (arg=0x7fffc37fe700) at pthread_create.c:309
#19 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 18 (Thread 0x7fffc8ff9700 (LWP 2521)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#4  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x000000308fa07d90 in start_thread (arg=0x7fffc8ff9700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7fffc97fa700 (LWP 2520)):
#0  0x0000003093e329f3 in g_type_check_instance_is_a () from /lib64/libgobject-2.0.so.0
#1  0x0000003093e1132d in g_object_unref () from /lib64/libgobject-2.0.so.0
#2  0x00000030aca5fbb2 in gst_pad_event_default () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00000030aca5ecd2 in gst_pad_send_event () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00000030aca5f253 in gst_pad_push_event () from /usr/lib64/libgstreamer-0.10.so.0
#5  0x00007fffe50c4898 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#6  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#8  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#9  0x000000308fa07d90 in start_thread (arg=0x7fffc97fa700) at pthread_create.c:309
#10 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7fffa3fff700 (LWP 2519)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#4  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#5  0x000000308fa07d90 in start_thread (arg=0x7fffa3fff700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7fffabffe700 (LWP 2518)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#4  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#5  0x000000308fa07d90 in start_thread (arg=0x7fffabffe700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7fffc9ffb700 (LWP 2517)):
#0  0x000000308f6e85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000039e142c08f in ?? () from /usr/lib64/libpulse.so.0
#2  0x00000039e141df06 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00000039e141e539 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00000039e141e5f0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00000039e142c03f in ?? () from /usr/lib64/libpulse.so.0
#6  0x00000039e0a38be8 in ?? () from /usr/lib64/libpulsecommon-0.9.23.so
#7  0x000000308fa07d90 in start_thread (arg=0x7fffc9ffb700) at pthread_create.c:309
#8  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7fffca7fc700 (LWP 2516)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#5  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#6  0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#7  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#8  0x00007fffe50c472a in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#9  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#11 0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#12 0x000000308fa07d90 in start_thread (arg=0x7fffca7fc700) at pthread_create.c:309
#13 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

---Type <return> to continue, or q <return> to quit---
Thread 12 (Thread 0x7fffcaffd700 (LWP 2515)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00007fffe50ce220 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#5  0x00007fffe50ce66f in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#6  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x00007fffe50c472a in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#8  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#10 0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#11 0x000000308fa07d90 in start_thread (arg=0x7fffcaffd700) at pthread_create.c:309
#12 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7fffc3fff700 (LWP 2514)):
#0  0x000000308f6e8693 in ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, 
    sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:58
#1  0x00000030aca6a325 in gst_poll_wait () from /usr/lib64/libgstreamer-0.10.so.0
#2  0x00000030aca7ce70 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00000030aca39904 in gst_clock_id_wait () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00000030b0c1cc7d in gst_base_sink_wait_clock () from /usr/lib64/libgstbase-0.10.so.0
#5  0x00000030b0c1f5d8 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#6  0x00000030b0c2101a in ?? () from /usr/lib64/libgstbase-0.10.so.0
#7  0x00000030b0c2138c in ?? () from /usr/lib64/libgstbase-0.10.so.0
#8  0x00000030b0c21792 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#9  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#11 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#12 0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#13 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#14 0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#15 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#16 0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#17 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#18 0x00000030b0c2eb07 in ?? () from /usr/lib64/libgstbase-0.10.so.0
#19 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#20 0x00007fffe50c472a in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#21 0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#22 0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#23 0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#24 0x000000308fa07d90 in start_thread (arg=0x7fffc3fff700) at pthread_create.c:309
#25 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7fffcb7fe700 (LWP 2513)):
#0  0x000000308fa0ed7d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x000000309166d642 in g_usleep () from /lib64/libglib-2.0.so.0
#2  0x00007fffe54f2f37 in ?? () from /usr/lib64/gstreamer-0.10/libgstxvimagesink.so
#3  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#4  0x000000308fa07d90 in start_thread (arg=0x7fffcb7fe700) at pthread_create.c:309
#5  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7fffcbfff700 (LWP 2512)):
#0  0x000000308fa09de5 in __pthread_mutex_lock (mutex=0x1360f80) at pthread_mutex_lock.c:65
#1  0x00000030aca5f0e0 in gst_pad_push_event () from /usr/lib64/libgstreamer-0.10.so.0
#2  0x00007fffdf046bac in ?? () from /usr/lib64/gstreamer-0.10/libresindvd.so
#3  0x00000030aca5ecd2 in gst_pad_send_event () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00000030aca5f253 in gst_pad_push_event () from /usr/lib64/libgstreamer-0.10.so.0
#5  0x00007fffe50bfbdb in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#6  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#8  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#9  0x000000308fa07d90 in start_thread (arg=0x7fffcbfff700) at pthread_create.c:309
#10 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7fffda0d2700 (LWP 2511)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00007fffdb3e753c in ?? () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#5  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#6  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#7  0x00007fffe50baa4a in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#8  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#9  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#11 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#12 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#13 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#14 0x00007fffde00e792 in ?? () from /usr/lib64/gstreamer-0.10/libgstmpeg2dec.so
#15 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#16 0x00007fffdec20a7f in ?? () from /usr/lib64/gstreamer-0.10/libgstautoconvert.so
#17 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#18 0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#19 0x00007fffe50bfd70 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#20 0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#21 0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#22 0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#23 0x000000308fa07d90 in start_thread (arg=0x7fffda0d2700) at pthread_create.c:309
#24 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7fffdea12700 (LWP 2510)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00000030b0c39198 in gst_data_queue_push () from /usr/lib64/libgstbase-0.10.so.0
#2  0x00007fffe50bf374 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#4  0x00007fffdf0539be in ?? () from /usr/lib64/gstreamer-0.10/libresindvd.so
#5  0x00007fffdf05512f in ?? () from /usr/lib64/gstreamer-0.10/libresindvd.so
#6  0x00007fffdf04fd44 in ?? () from /usr/lib64/gstreamer-0.10/libresindvd.so
#7  0x00000030aca5deca in gst_pad_push () from /usr/lib64/libgstreamer-0.10.so.0
#8  0x00000030b0c26dec in ?? () from /usr/lib64/libgstbase-0.10.so.0
#9  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#10 0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#11 0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#12 0x000000308fa07d90 in start_thread (arg=0x7fffdea12700) at pthread_create.c:309
#13 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fffe5ef9700 (LWP 2509)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in ?? () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#2  0x00000030aca84364 in ?? () from /usr/lib64/libgstreamer-0.10.so.0
#3  0x000000309166c748 in ?? () from /lib64/libglib-2.0.so.0
#4  0x000000309166a226 in ?? () from /lib64/libglib-2.0.so.0
#5  0x000000308fa07d90 in start_thread (arg=0x7fffe5ef9700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fffdffff700 (LWP 2508)):
#0  0x000000308f6e85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003091644fd8 in ?? () from /lib64/libglib-2.0.so.0
#2  0x000000309164549c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x0000003097fa7d5f in QEventDispatcherGlib::processEvents (this=0x7fffe00022c0, flags=<optimized out>)
    at kernel/qeventdispatcher_glib.cpp:424
---Type <return> to continue, or q <return> to quit---
#4  0x0000003097f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...)
    at kernel/qeventloop.cpp:149
#5  0x0000003097f783d7 in QEventLoop::exec (this=0x7fffdfffed10, flags=...) at kernel/qeventloop.cpp:204
#6  0x0000003097e78b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x0000003097f57e7f in QInotifyFileSystemWatcherEngine::run (this=0x117f3d0)
    at io/qfilesystemwatcher_inotify.cpp:248
#8  0x0000003097e7bb6b in QThreadPrivate::start (arg=0x117f3d0) at thread/qthread_unix.cpp:298
#9  0x000000308fa07d90 in start_thread (arg=0x7fffdffff700) at pthread_create.c:309
#10 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffff7faf840 (LWP 2502)):
#0  QString::fromLatin1_helper (str=0x4b <Address 0x4b out of bounds>, size=-1) at tools/qstring.cpp:3817
#1  0x0000003097ec77ed in QString::fromAscii_helper (str=<optimized out>, size=<optimized out>)
    at tools/qstring.cpp:3883
#2  0x00007fffeac29c59 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so
#3  0x00007fffeac29f14 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so
#4  0x0000003097f91f16 in QObject::event (this=0x103b350, e=<optimized out>) at kernel/qobject.cpp:1195
#5  0x00000039db3c9994 in notify_helper (e=0x7fffd40046c0, receiver=0x103b350, this=0x915660)
    at kernel/qapplication.cpp:4550
#6  QApplicationPrivate::notify_helper (this=0x915660, receiver=0x103b350, e=0x7fffd40046c0)
    at kernel/qapplication.cpp:4522
#7  0x00000039db3ce813 in QApplication::notify (this=0x7fffffffdc70, receiver=0x103b350, e=0x7fffd40046c0)
    at kernel/qapplication.cpp:4411
#8  0x00000039dac50766 in KApplication::notify (this=0x7fffffffdc70, receiver=0x103b350, 
    event=0x7fffd40046c0) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#9  0x0000003097f7904c in QCoreApplication::notifyInternal (this=0x7fffffffdc70, receiver=0x103b350, 
    event=0x7fffd40046c0) at kernel/qcoreapplication.cpp:876
#10 0x0000003097f7cada in sendEvent (event=0x7fffd40046c0, receiver=0x103b350)
    at kernel/qcoreapplication.h:231
#11 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e87a0)
    at kernel/qcoreapplication.cpp:1500
#12 0x0000003097fa7933 in sendPostedEvents () at kernel/qcoreapplication.h:236
#13 postEventSourceDispatch (s=0x91b460) at kernel/qeventdispatcher_glib.cpp:279
#14 0x0000003091644acd in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#15 0x00000030916452c8 in ?? () from /lib64/libglib-2.0.so.0
#16 0x000000309164549c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#17 0x0000003097fa7d5f in QEventDispatcherGlib::processEvents (this=0x8e9c60, flags=<optimized out>)
    at kernel/qeventdispatcher_glib.cpp:424
#18 0x00000039db46c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, 
    flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#19 0x0000003097f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...)
    at kernel/qeventloop.cpp:149
#20 0x0000003097f783d7 in QEventLoop::exec (this=0x7fffffffdc30, flags=...) at kernel/qeventloop.cpp:204
#21 0x0000003097f7cdd5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#22 0x00000000004199b2 in main (argc=<optimized out>, argv=0x7fffffffdfc8)
    at /usr/src/debug/kdemultimedia-4.7.4/dragonplayer/src/app/main.cpp:57
(gdb) 


This time Dragon froze half way through the 'copying is theft' trailer.

I still see a lot of question marks - I hope this is useful

Mike
Comment 9 Myriam Schweingruber 2012-03-18 13:24:15 UTC
Much better, but you should make sure to really install the debugging packages for Dragon, Phonon and Phonon-backend-gstreamer, without those the backtrace is not really helpful. And so far the debugging symbols are not installed, as I don't see any line numbers for the gstreamer backend.
Comment 10 Mike 2012-03-19 20:44:41 UTC
How's this:

(gdb) thread apply all backtrace

Thread 22 (Thread 0x7fffa9ffa700 (LWP 3644)):
#0  0x000000308f6e8693 in ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>)
    at ../sysdeps/unix/sysv/linux/ppoll.c:58
#1  0x00000030aca6a325 in gst_poll_wait (set=0xba5e80, timeout=499765000) at gstpoll.c:1277
#2  0x00000030aca7ce70 in gst_system_clock_id_wait_jitter_unlocked (clock=0xc624b0, entry=0x7fff800018f0, jitter=<optimized out>, 
    restart=0) at gstsystemclock.c:621
#3  0x00000030aca7d39a in gst_system_clock_async_thread (clock=0xc624b0) at gstsystemclock.c:402
#4  0x000000309166a226 in g_thread_create_proxy (data=0x7fff8c001120) at gthread.c:1962
#5  0x000000308fa07d90 in start_thread (arg=0x7fffa9ffa700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7fffaaffc700 (LWP 3642)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in gst_queue_chain (pad=<optimized out>, buffer=0x7fff8800d6c0) at gstqueue.c:1013
#2  0x00000030aca5deca in gst_pad_push (pad=0x7fffc4004aa0, buffer=0x7fff8800d6c0) at gstpad.c:4684
#3  0x00000030aca5deca in gst_pad_push (pad=0x7fffd4005e00, buffer=0x7fff8800d6c0) at gstpad.c:4684
#4  0x00000030aca5deca in gst_pad_push (pad=0x7fffd4005540, buffer=0x7fff8800d6c0) at gstpad.c:4684
#5  0x00007fffdb3e04fc in gst_subtitle_overlay_src_proxy_chain (proxypad=0x7fffd401c010, buffer=0x7fff8800d6c0)
    at gstsubtitleoverlay.c:1592
#6  0x00000030aca5deca in gst_pad_push (pad=0x7fff88007340, buffer=0x7fff8800d6c0) at gstpad.c:4684
#7  0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#8  0x00000030aca5deca in gst_pad_push (pad=0x7fffc400ade0, buffer=0x7fff8800d6c0) at gstpad.c:4684
#9  0x00007fffc85f0b63 in ?? () from /usr/lib64/gstreamer-0.10/libgstdvdspu.so
#10 0x00000030aca5deca in gst_pad_push (pad=0x7fff88007640, buffer=0x7fff8800d6c0) at gstpad.c:4684
#11 0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#12 0x00000030aca5deca in gst_pad_push (pad=0x7fffd401c1c0, buffer=0x7fff8800d6c0) at gstpad.c:4684
#13 0x00007fffdb3e007d in gst_subtitle_overlay_video_sink_chain (pad=<optimized out>, buffer=<optimized out>)
    at gstsubtitleoverlay.c:1725
#14 0x00000030aca5deca in gst_pad_push (pad=0x7fffd4028390, buffer=0x7fff8800d6c0) at gstpad.c:4684
#15 0x00007fffe50c472a in gst_queue_push_one (queue=0x7fffd400e510) at gstqueue.c:1155
#16 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#17 0x00000030aca84364 in gst_task_func (task=0x7fffd4024520) at gsttask.c:318
#18 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#19 0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4019240) at gthread.c:1962
#20 0x000000308fa07d90 in start_thread (arg=0x7fffaaffc700) at pthread_create.c:309
#21 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 19 (Thread 0x7fffab7fd700 (LWP 3641)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x000000308fa09f97 in _L_lock_863 () from /lib64/libpthread.so.0
#2  0x000000308fa09deb in __pthread_mutex_lock (mutex=0x7fff88004988) at pthread_mutex_lock.c:65
#3  0x000000309166a638 in g_static_rec_mutex_lock (mutex=0x7fff88004980) at gthread.c:1450
#4  0x00000030aca5ef62 in gst_pad_send_event (pad=0x7fff880071c0, event=0x7fffcc2a5b00) at gstpad.c:5385
#5  0x00000030aca5f253 in gst_pad_push_event (pad=0x7fffc400ade0, event=0x7fffcc2a5b00) at gstpad.c:5250
#6  0x00000030aca5fd1a in gst_pad_event_default_dispatch (event=0x7fffcc2a5b00, pad=0x7fff88007040) at gstpad.c:3556
#7  gst_pad_event_default (pad=0x7fff88007040, event=<optimized out>) at gstpad.c:3639
#8  0x00007fffc85ef974 in ?? () from /usr/lib64/gstreamer-0.10/libgstdvdspu.so
#9  0x00000030aca5ecd2 in gst_pad_send_event (pad=0x7fff88007040, event=0x7fffcc2a5b00) at gstpad.c:5398
#10 0x00000030aca5f253 in gst_pad_push_event (pad=0x7fffd401c370, event=0x7fffcc2a5b00) at gstpad.c:5250
#11 0x00000030aca489d1 in gst_proxy_pad_do_event (pad=<optimized out>, event=0x7fffcc2a5b00) at gstghostpad.c:114
#12 0x00007fffdb3e1b88 in gst_subtitle_overlay_subtitle_sink_event (pad=0x7fffd40058c0, event=0x7fffcc2a5b00)
    at gstsubtitleoverlay.c:1996
#13 0x00000030aca5ecd2 in gst_pad_send_event (pad=0x7fffd40058c0, event=0x7fffcc2a5b00) at gstpad.c:5398
#14 0x00000030aca5f253 in gst_pad_push_event (pad=0x7fffd4028690, event=0x7fffcc2a5b00) at gstpad.c:5250
#15 0x00007fffe50c4898 in gst_queue_push_one (queue=0x7fffd400e790) at gstqueue.c:1204
#16 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#17 0x00000030aca84364 in gst_task_func (task=0x7fffd4024420) at gsttask.c:318
#18 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#19 0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4012a20) at gthread.c:1962
#20 0x000000308fa07d90 in start_thread (arg=0x7fffab7fd700) at pthread_create.c:309
#21 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
---Type <return> to continue, or q <return> to quit---

Thread 18 (Thread 0x7fffc8ff9700 (LWP 3640)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1251
#2  0x00000030aca84364 in gst_task_func (task=0x7fffd4024320) at gsttask.c:318
#3  0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#4  0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4023e20) at gthread.c:1962
#5  0x000000308fa07d90 in start_thread (arg=0x7fffc8ff9700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7fffa3fff700 (LWP 3639)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1251
#2  0x00000030aca84364 in gst_task_func (task=0x7fffd4024220) at gsttask.c:318
#3  0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#4  0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4023f70) at gthread.c:1962
#5  0x000000308fa07d90 in start_thread (arg=0x7fffa3fff700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7fffabffe700 (LWP 3638)):
#0  0x00007fffe5f05d2f in ?? () from /usr/lib64/gstreamer-0.10/libgstpulse.so
#1  0x00000030b0c1e92f in gst_base_sink_render_object (basesink=0xfac680, pad=0xe1e7b0, obj_type=<optimized out>, obj=0x7fffcc2a5b00)
    at gstbasesink.c:3038
#2  0x00000030b0c2101a in gst_base_sink_queue_object_unlocked (basesink=0xfac680, pad=0xe1e7b0, obj_type=8 '\b', obj=0x7fffcc2a5b00, 
    prerollable=<optimized out>) at gstbasesink.c:3286
#3  0x00000030b0c21ebb in gst_base_sink_queue_object (obj=<optimized out>, pad=0xe1e7b0, basesink=0xfac680, prerollable=<optimized out>)
    at gstbasesink.c:3338
#4  gst_base_sink_event (pad=0xe1e7b0, event=<optimized out>) at gstbasesink.c:3520
#5  0x00000030aca5ecd2 in gst_pad_send_event (pad=0xe1e7b0, event=0x7fffcc2a5b00) at gstpad.c:5398
#6  0x00000030aca5f253 in gst_pad_push_event (pad=0xe1eab0, event=0x7fffcc2a5b00) at gstpad.c:5250
#7  0x00000030b0c2b71f in gst_base_transform_sink_event (pad=<optimized out>, event=0x7fffcc2a5b00) at gstbasetransform.c:2021
#8  0x00000030aca5ecd2 in gst_pad_send_event (pad=0xe1e930, event=0x7fffcc2a5b00) at gstpad.c:5398
#9  0x00000030aca5f253 in gst_pad_push_event (pad=0x10321b0, event=0x7fffcc2a5b00) at gstpad.c:5250
#10 0x00000030b0c2b71f in gst_base_transform_sink_event (pad=<optimized out>, event=0x7fffcc2a5b00) at gstbasetransform.c:2021
#11 0x00000030aca5ecd2 in gst_pad_send_event (pad=0x1032030, event=0x7fffcc2a5b00) at gstpad.c:5398
#12 0x00000030aca5f253 in gst_pad_push_event (pad=0xe1e630, event=0x7fffcc2a5b00) at gstpad.c:5250
#13 0x00000030b0c2b71f in gst_base_transform_sink_event (pad=<optimized out>, event=0x7fffcc2a5b00) at gstbasetransform.c:2021
#14 0x00000030aca5ecd2 in gst_pad_send_event (pad=0xe1e4b0, event=0x7fffcc2a5b00) at gstpad.c:5398
#15 0x00000030aca5f253 in gst_pad_push_event (pad=0xe1edb0, event=0x7fffcc2a5b00) at gstpad.c:5250
#16 0x00007fffe50c4898 in gst_queue_push_one (queue=0xe1c2b0) at gstqueue.c:1204
#17 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#18 0x00000030aca84364 in gst_task_func (task=0x7fffd4024120) at gsttask.c:318
#19 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#20 0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4015560) at gthread.c:1962
#21 0x000000308fa07d90 in start_thread (arg=0x7fffabffe700) at pthread_create.c:309
#22 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7fffc97fa700 (LWP 3637)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1251
#2  0x00000030aca84364 in gst_task_func (task=0x7fffd4024020) at gsttask.c:318
#3  0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#4  0x000000309166a226 in g_thread_create_proxy (data=0x7fffd401e200) at gthread.c:1962
#5  0x000000308fa07d90 in start_thread (arg=0x7fffc97fa700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7fffc9ffb700 (LWP 3636)):
#0  0x000000308f6e85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000039e142c08f in poll_func (ufds=0x7fffb4001460, nfds=2, timeout=849, userdata=0x7fffd401d830) at pulse/thread-mainloop.c:75
#2  0x00000039e141df06 in pa_mainloop_poll (m=0x7fffd401d730) at pulse/mainloop.c:879
#3  0x00000039e141e539 in pa_mainloop_iterate (m=0x7fffd401d730, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961
---Type <return> to continue, or q <return> to quit---
#4  0x00000039e141e5f0 in pa_mainloop_run (m=0x7fffd401d730, retval=0x0) at pulse/mainloop.c:979
#5  0x00000039e142c03f in thread (userdata=0x7fffd401d6f0) at pulse/thread-mainloop.c:94
#6  0x00000039e0a38be8 in internal_thread_func (userdata=0x7fffd401d8e0) at pulsecore/thread-posix.c:83
#7  0x000000308fa07d90 in start_thread (arg=0x7fffc9ffb700) at pthread_create.c:309
#8  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7fffca7fc700 (LWP 3635)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in gst_queue_chain (pad=<optimized out>, buffer=0x7fff8800d480) at gstqueue.c:1013
#2  0x00000030aca5deca in gst_pad_push (pad=0xc64730, buffer=0x7fff8800d480) at gstpad.c:4684
#3  0x00000030aca5deca in gst_pad_push (pad=0x7fffc4006d80, buffer=0x7fff8800d480) at gstpad.c:4684
#4  0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#5  0x00000030aca5deca in gst_pad_push (pad=0x7fffc4006a80, buffer=0x7fff8800d480) at gstpad.c:4684
#6  0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#7  0x00000030aca5deca in gst_pad_push (pad=0x7fffc4006780, buffer=0x7fff8800d480) at gstpad.c:4684
#8  0x00007fffe50c472a in gst_queue_push_one (queue=0x7fffd400e010) at gstqueue.c:1155
#9  gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#10 0x00000030aca84364 in gst_task_func (task=0x119ae50) at gsttask.c:318
#11 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#12 0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4015db0) at gthread.c:1962
#13 0x000000308fa07d90 in start_thread (arg=0x7fffca7fc700) at pthread_create.c:309
#14 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7fffcaffd700 (LWP 3634)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in gst_queue_chain (pad=<optimized out>, buffer=0x7fffb0009e30) at gstqueue.c:1013
#2  0x00000030aca5deca in gst_pad_push (pad=0xc64220, buffer=0x7fffb0009e30) at gstpad.c:4684
#3  0x00000030aca5deca in gst_pad_push (pad=0x10491a0, buffer=0x7fffb0009e30) at gstpad.c:4684
#4  0x00007fffe50ce220 in gst_tee_do_push (is_list=0, data=0x7fffb0009e30, pad=0x10491a0, tee=0xd0fbf0) at gsttee.c:674
#5  gst_tee_handle_data (tee=0xd0fbf0, data=0x7fffb0009e30, is_list=0) at gsttee.c:753
#6  0x00007fffe50ce66f in gst_tee_chain (pad=<optimized out>, buffer=0x7fffb0009e30) at gsttee.c:827
#7  0x00000030aca5deca in gst_pad_push (pad=0x1032db0, buffer=0x7fffb0009e30) at gstpad.c:4684
#8  0x00007fffe50c472a in gst_queue_push_one (queue=0xe1c7b0) at gstqueue.c:1155
#9  gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#10 0x00000030aca84364 in gst_task_func (task=0x119ad50) at gsttask.c:318
#11 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#12 0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4015f00) at gthread.c:1962
#13 0x000000308fa07d90 in start_thread (arg=0x7fffcaffd700) at pthread_create.c:309
#14 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7fffcb7fe700 (LWP 3633)):
#0  0x000000308f6e8693 in ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>)
    at ../sysdeps/unix/sysv/linux/ppoll.c:58
#1  0x00000030aca6a325 in gst_poll_wait (set=0xba5e80, timeout=32520886) at gstpoll.c:1277
#2  0x00000030aca7ce70 in gst_system_clock_id_wait_jitter_unlocked (clock=0xc624b0, entry=0x7fffa4020940, jitter=<optimized out>, 
    restart=1) at gstsystemclock.c:621
#3  0x00000030aca39904 in gst_clock_id_wait (id=0x7fffa4020940, jitter=0x7fffcb7fd598) at gstclock.c:493
#4  0x00000030b0c1cc7d in gst_base_sink_wait_clock (sink=0xd72c00, time=9709688886, jitter=0x7fffcb7fd598) at gstbasesink.c:2207
#5  0x00000030b0c1f5d8 in gst_base_sink_do_sync (obj_type=<optimized out>, step_end=<synthetic pointer>, late=<synthetic pointer>, 
    obj=0x7fffd400c630, pad=0xd4e370, basesink=0xd72c00) at gstbasesink.c:2563
#6  gst_base_sink_render_object (basesink=0xd72c00, pad=0xd4e370, obj_type=<optimized out>, obj=0x7fffd400c630) at gstbasesink.c:2969
#7  0x00000030b0c2101a in gst_base_sink_queue_object_unlocked (basesink=0xd72c00, pad=0xd4e370, obj_type=2 '\002', obj=0x7fffd400c630, 
    prerollable=<optimized out>) at gstbasesink.c:3286
#8  0x00000030b0c2138c in gst_base_sink_chain_unlocked (basesink=0xd72c00, pad=0xd4e370, obj_type=2 '\002', obj=0x7fffd400c630)
    at gstbasesink.c:3665
#9  0x00000030b0c21792 in gst_base_sink_chain_main (basesink=0xd72c00, pad=0xd4e370, obj_type=2 '\002', obj=0x7fffd400c630)
    at gstbasesink.c:3703
#10 0x00000030aca5deca in gst_pad_push (pad=0xd4e1f0, buffer=0x7fffd400c630) at gstpad.c:4684
#11 0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#12 0x00000030aca5deca in gst_pad_push (pad=0xd4e970, buffer=0x7fffd400c630) at gstpad.c:4684
#13 0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#14 0x00000030aca5deca in gst_pad_push (pad=0xe1e330, buffer=0x7fffd400c630) at gstpad.c:4684
---Type <return> to continue, or q <return> to quit---
#15 0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#16 0x00000030aca5deca in gst_pad_push (pad=0xe1e030, buffer=0x7fffd400c630) at gstpad.c:4684
#17 0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#18 0x00000030aca5deca in gst_pad_push (pad=0xd4e670, buffer=0x7fffd400c630) at gstpad.c:4684
#19 0x00000030b0c2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#20 0x00000030aca5deca in gst_pad_push (pad=0xd4ec70, buffer=0x7fffd400c630) at gstpad.c:4684
#21 0x00007fffe50c472a in gst_queue_push_one (queue=0xe1c030) at gstqueue.c:1155
#22 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#23 0x00000030aca84364 in gst_task_func (task=0x119ac50) at gsttask.c:318
#24 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#25 0x000000309166a226 in g_thread_create_proxy (data=0x7fffd40181e0) at gthread.c:1962
#26 0x000000308fa07d90 in start_thread (arg=0x7fffcb7fe700) at pthread_create.c:309
#27 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7fffcbfff700 (LWP 3632)):
#0  0x000000308fa0ed7d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x000000309166d642 in g_usleep (microseconds=<optimized out>) at gtimer.c:253
#2  0x00007fffe54f2f37 in gst_xvimagesink_event_thread (xvimagesink=0xd72c00) at xvimagesink.c:1650
#3  0x000000309166a226 in g_thread_create_proxy (data=0x7fffd4009550) at gthread.c:1962
#4  0x000000308fa07d90 in start_thread (arg=0x7fffcbfff700) at pthread_create.c:309
#5  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7fffd8834700 (LWP 3631)):
#0  0x00000030aca2fff1 in gst_buffer_get_type () at gstbuffer.c:180
#1  0x00007fffe50bfabe in gst_single_queue_push_one (object=0x7fffcc2c6040, sq=0x7fffcc1c2200, mq=0x117d000) at gstmultiqueue.c:956
#2  gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1179
#3  0x00000030aca84364 in gst_task_func (task=0x119a750) at gsttask.c:318
#4  0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#5  0x000000309166a226 in g_thread_create_proxy (data=0x7fffcc189690) at gthread.c:1962
#6  0x000000308fa07d90 in start_thread (arg=0x7fffd8834700) at pthread_create.c:309
#7  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7fffda2ea700 (LWP 3630)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c381d in gst_queue_chain (pad=<optimized out>, buffer=0x7fff8800c4b0) at gstqueue.c:1013
#2  0x00000030aca5deca in gst_pad_push (pad=0x7fffd401c520, buffer=0x7fff8800c4b0) at gstpad.c:4684
#3  0x00000030aca5deca in gst_pad_push (pad=0x7fffd401f240, buffer=0x7fff8800c4b0) at gstpad.c:4684
#4  0x00007fffdb3e753c in gst_stream_synchronizer_sink_chain (pad=<optimized out>, buffer=0x7fff8800c4b0) at gststreamsynchronizer.c:586
#5  0x00000030aca5deca in gst_pad_push (pad=0x7fffc40048f0, buffer=0x7fff8800c4b0) at gstpad.c:4684
#6  0x00000030aca5deca in gst_pad_push (pad=0x7fffcc184900, buffer=0x7fff8800c4b0) at gstpad.c:4684
#7  0x00007fffe50baa4a in gst_selector_pad_chain (pad=0x1192a60, buf=0x7fff8800c4b0) at gstinputselector.c:732
#8  0x00000030aca5deca in gst_pad_push (pad=0x1333540, buffer=0x7fff8800c4b0) at gstpad.c:4684
#9  0x00000030aca5deca in gst_pad_push (pad=0xe51c40, buffer=0x7fff8800c4b0) at gstpad.c:4684
#10 0x00000030aca5deca in gst_pad_push (pad=0x10d7d80, buffer=0x7fff8800c4b0) at gstpad.c:4684
#11 0x00000030aca5deca in gst_pad_push (pad=0xe51a80, buffer=0x7fff8800c4b0) at gstpad.c:4684
#12 0x00000030aca5deca in gst_pad_push (pad=0x1337e10, buffer=0x7fff8800c4b0) at gstpad.c:4684
#13 0x00000030aca5deca in gst_pad_push (pad=0x7fffcc004350, buffer=0x7fff8800c4b0) at gstpad.c:4684
#14 0x00007fffde20b792 in ?? () from /usr/lib64/gstreamer-0.10/libgstmpeg2dec.so
#15 0x00000030aca5deca in gst_pad_push (pad=0x7fffcc004650, buffer=0x7fffcc245c00) at gstpad.c:4684
#16 0x00007fffdee1da7f in ?? () from /usr/lib64/gstreamer-0.10/libgstautoconvert.so
#17 0x00000030aca5deca in gst_pad_push (pad=0xc64a90, buffer=0x7fffcc245c00) at gstpad.c:4684
#18 0x00000030aca5deca in gst_pad_push (pad=0x7fffcc184600, buffer=0x7fffcc245c00) at gstpad.c:4684
#19 0x00007fffe50bfd70 in gst_single_queue_push_one (object=0x7fffcc245c00, sq=0x7fffcc188970, mq=0x117d000) at gstmultiqueue.c:981
#20 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1179
#21 0x00000030aca84364 in gst_task_func (task=0x119a650) at gsttask.c:318
#22 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#23 0x000000309166a226 in g_thread_create_proxy (data=0x7fffcc1894d0) at gthread.c:1962
#24 0x000000308fa07d90 in start_thread (arg=0x7fffda2ea700) at pthread_create.c:309
#25 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7fffdec0f700 (LWP 3629)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
---Type <return> to continue, or q <return> to quit---
#1  0x00000030b0c39198 in gst_data_queue_push (queue=0xbb5e00, item=0x7fffcc2b6d00) at gstdataqueue.c:436
#2  0x00007fffe50bf374 in gst_multi_queue_chain (pad=<optimized out>, buffer=<optimized out>) at gstmultiqueue.c:1254
#3  0x00000030aca5deca in gst_pad_push (pad=0x7fffcc004050, buffer=0x7fffcc1deeb0) at gstpad.c:4684
#4  0x00007fffdf2509be in ?? () from /usr/lib64/gstreamer-0.10/libresindvd.so
#5  0x00007fffdf25212f in ?? () from /usr/lib64/gstreamer-0.10/libresindvd.so
#6  0x00007fffdf24cd44 in ?? () from /usr/lib64/gstreamer-0.10/libresindvd.so
#7  0x00000030aca5deca in gst_pad_push (pad=0x10d7900, buffer=0x7fffcc1e5640) at gstpad.c:4684
#8  0x00000030b0c26dec in gst_base_src_loop (pad=0x10d7900) at gstbasesrc.c:2516
#9  0x00000030aca84364 in gst_task_func (task=0x119a150) at gsttask.c:318
#10 0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#11 0x000000309166a226 in g_thread_create_proxy (data=0x11a4e90) at gthread.c:1962
#12 0x000000308fa07d90 in start_thread (arg=0x7fffdec0f700) at pthread_create.c:309
#13 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fffe5ef9700 (LWP 3626)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fffe50c4074 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1251
#2  0x00000030aca84364 in gst_task_func (task=0x119a050) at gsttask.c:318
#3  0x000000309166c748 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:319
#4  0x000000309166a226 in g_thread_create_proxy (data=0x1195f50) at gthread.c:1962
#5  0x000000308fa07d90 in start_thread (arg=0x7fffe5ef9700) at pthread_create.c:309
#6  0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fffdffff700 (LWP 3625)):
#0  0x000000308f6e85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003091644fd8 in g_main_context_poll (n_fds=2, fds=0x7fffe0001b30, priority=<optimized out>, timeout=-1, 
    context=0x7fffe00026e0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7fffe00026e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x000000309164549c in g_main_context_iteration (context=0x7fffe00026e0, may_block=1) at gmain.c:3152
#4  0x0000003097fa7d5f in QEventDispatcherGlib::processEvents (this=0x7fffe0000910, flags=<optimized out>)
    at kernel/qeventdispatcher_glib.cpp:424
#5  0x0000003097f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003097f783d7 in QEventLoop::exec (this=0x7fffdfffed10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003097e78b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003097f57e7f in QInotifyFileSystemWatcherEngine::run (this=0x1224d50) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0000003097e7bb6b in QThreadPrivate::start (arg=0x1224d50) at thread/qthread_unix.cpp:298
#10 0x000000308fa07d90 in start_thread (arg=0x7fffdffff700) at pthread_create.c:309
#11 0x000000308f6f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffff7faf840 (LWP 3617)):
#0  QString::fromLatin1_helper (str=0x4b <Address 0x4b out of bounds>, size=-1) at tools/qstring.cpp:3817
#1  0x0000003097ec77ed in QString::fromAscii_helper (str=<optimized out>, size=<optimized out>) at tools/qstring.cpp:3883
#2  0x00007fffeac29c59 in QString (ch=<optimized out>, this=0x7fffffffd260) at /usr/include/QtCore/qstring.h:419
#3  Phonon::Gstreamer::MediaObject::getSubtitleInfo (this=0x10330f0, stream=<optimized out>)
    at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/mediaobject.cpp:403
#4  0x00007fffeac29f14 in qt_static_metacall (_a=0x7fffd40116f0, _id=22, _o=0x10330f0, _c=<optimized out>)
    at /usr/src/debug/phonon-backend-gstreamer-4.6.0/x86_64-redhat-linux-gnu/gstreamer/moc_mediaobject.cpp:135
#5  Phonon::Gstreamer::MediaObject::qt_static_metacall (_o=0x10330f0, _c=<optimized out>, _id=22, _a=0x7fffd40116f0)
    at /usr/src/debug/phonon-backend-gstreamer-4.6.0/x86_64-redhat-linux-gnu/gstreamer/moc_mediaobject.cpp:107
#6  0x0000003097f91f16 in QObject::event (this=0x10330f0, e=<optimized out>) at kernel/qobject.cpp:1195
#7  0x00000039db3c9994 in notify_helper (e=0x7fffd4011690, receiver=0x10330f0, this=0x915660) at kernel/qapplication.cpp:4550
#8  QApplicationPrivate::notify_helper (this=0x915660, receiver=0x10330f0, e=0x7fffd4011690) at kernel/qapplication.cpp:4522
#9  0x00000039db3ce813 in QApplication::notify (this=0x7fffffffdc70, receiver=0x10330f0, e=0x7fffd4011690)
    at kernel/qapplication.cpp:4411
#10 0x00000039dac50766 in KApplication::notify (this=0x7fffffffdc70, receiver=0x10330f0, event=0x7fffd4011690)
    at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#11 0x0000003097f7904c in QCoreApplication::notifyInternal (this=0x7fffffffdc70, receiver=0x10330f0, event=0x7fffd4011690)
    at kernel/qcoreapplication.cpp:876
#12 0x0000003097f7cada in sendEvent (event=0x7fffd4011690, receiver=0x10330f0) at kernel/qcoreapplication.h:231
#13 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e87a0) at kernel/qcoreapplication.cpp:1500
#14 0x0000003097fa7933 in sendPostedEvents () at kernel/qcoreapplication.h:236
---Type <return> to continue, or q <return> to quit---
#15 postEventSourceDispatch (s=0x91b460) at kernel/qeventdispatcher_glib.cpp:279
#16 0x0000003091644acd in g_main_dispatch (context=0x91b0e0) at gmain.c:2441
#17 g_main_context_dispatch (context=0x91b0e0) at gmain.c:3011
#18 0x00000030916452c8 in g_main_context_iterate (context=0x91b0e0, block=<optimized out>, dispatch=1, self=<optimized out>)
    at gmain.c:3089
#19 0x000000309164549c in g_main_context_iteration (context=0x91b0e0, may_block=1) at gmain.c:3152
#20 0x0000003097fa7d5f in QEventDispatcherGlib::processEvents (this=0x8e9c60, flags=<optimized out>)
    at kernel/qeventdispatcher_glib.cpp:424
#21 0x00000039db46c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:207
#22 0x0000003097f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#23 0x0000003097f783d7 in QEventLoop::exec (this=0x7fffffffdc30, flags=...) at kernel/qeventloop.cpp:204
#24 0x0000003097f7cdd5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#25 0x00000000004199b2 in main (argc=<optimized out>, argv=0x7fffffffdfc8)
    at /usr/src/debug/kdemultimedia-4.7.4/dragonplayer/src/app/main.cpp:57
(gdb) 


Not so many question marks,

Sorry took so long, still learning...

Mike

 

 

 

-----Original Message-----
From: Myriam Schweingruber <myriam@kde.org>
To: madmikehooper <madmikehooper@netscape.net>
Sent: Mon, 12 Mar 2012 17:55
Subject: [Bug 295658] Dragon crashed when watching DVD


https://bugs.kde.org/show_bug.cgi?id=295658

--- Comment #4 from Myriam Schweingruber <myriam@kde.org> ---
Could you please run dragonplayer with gdb and provide the output instead? Fro
that you do the following:

- install gdb if you not already have it
. in a konsole type: gdb dragon
. once the starting sequence of gdb is done, type: run
. once the crash happened, type: thread apply all backtrace
- paste the resulting backtrace in the comment field. 

For more information about getting a backtrace with gdb please see here:
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB
Comment 11 Myriam Schweingruber 2012-03-19 21:55:17 UTC
Definitely better this time, thank you. The problem appears to be with the phonon-backend-gstreamer, reassigning.

Looks related to bug 288305
Comment 12 Harald Sitter 2012-03-28 02:20:26 UTC

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