[Swfdec] [Bug 13604] Assertion failure when seeking on youtube with pulseaudio backend.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Feb 2 12:47:12 PST 2008
http://bugs.freedesktop.org/show_bug.cgi?id=13604
--- Comment #5 from Riccardo Magliocchetti <riccardo at datahost.it> 2008-02-02 12:47:11 PST ---
Andreas, i see a small progress with my patch, now i can seek back and forth
for some seconds before segfaulting. Still not ok :(
With the patch i get two different traces, depends on different youtube player
version i suppose.
The first:
Loading stream: http://youtube.com/version-check.swf
Loading stream: http://youtube.com/player_dcad.swf
[New Thread 0xb06feb90 (LWP 26818)]
[Thread 0xb06feb90 (LWP 26818) exited]
Loading stream:
http://youtube.com/tracker?p=0&i=wooV%5Fc804%5Fp7cGV6%5FvqdTKx9LwBNu3uK1tNHmt2g3om5J7RXHQRRnA%3D%3D&tp=0&w=1
Loading stream: http://video-stats.video.google.com/crossdomain.xml
SWFDEC: ERROR: swfdec_resource_request.c(75):
swfdec_player_request_resource_allow_callback: not allowing access to
http://video-stats.video.google.com/s?ns=yt&plid=AARFMuK9328uJaNLAAAA4YBIQAA&vid=jafcBD1RdyMZk4096frukQU&docid=EEIp0qPBbEI&sw=0.05&el=detailpage&e=h&len=80&rt=0&st=0&et=0&yttk=1
Loading stream: http://ad.doubleclick.net/crossdomain.xml
Loading stream:
http://74.125.97.86/get_video?video_id=EEIp0qPBbEI&origin=nyc-v77.nyc.youtube.com
Loading stream: http://ad.doubleclick.net/879366/DartShellPlayer7_3_04.swf
Loading stream: http://ad.doubleclick.net/879366/DartShellPlayer7_3_04.swf
Loading stream:
http://video-stats.video.google.com/s?ns=yt&plid=AARFMuK9328uJaNLAAAA4YBIQAA&vid=jafcBD1RdyMZk4096frukQU&docid=EEIp0qPBbEI&sw=0.05&el=detailpage&e=h&fv=WIN%209%2C0%2C100%2C0&bt=0.8&len=80&rt=2.2&bc=112944&st=0.125&et=0.125&bd=99912
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
(gecko:26790): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
(gecko:26790): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
(gecko:26790): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb70836c0 (LWP 26790)]
0xb0cb20b9 in swfdec_audio_render (audio=0x39, dest=0xb7d17f0, start_offset=0,
n_samples=22050) at swfdec_audio.c:171
171 g_return_if_fail (SWFDEC_IS_AUDIO (audio));
(gdb) bt full
#0 0xb0cb20b9 in swfdec_audio_render (audio=0x39, dest=0xb7d17f0,
start_offset=0, n_samples=22050) at swfdec_audio.c:171
__t = <value optimized out>
__PRETTY_FUNCTION__ = "swfdec_audio_render"
#1 0xb0db7cf8 in stream_write_callback (pa=0xb717bc0, bytes=88200,
data=0xb717b20) at swfdec_playback.c:87
samples = 22050
err = <value optimized out>
Second one:
Loading stream: http://youtube.com/player2.swf
Loading stream:
http://74.125.13.27/get_video?video_id=42hgPLL8IrA&origin=nyc-v82.nyc.youtube.com
Loading stream:
http://video-stats.video.google.com/s?ns=yt&plid=AARFMtiWYXRxY26uAAAAoAACQAA&vid=jafcBD1RdyMZk4096frukQU&docid=42hgPLL8IrA&sw=0.05&el=detailpage&e=h&len=83&et=0.04&fv=WIN%209%2C0%2C100%2C0&rt=3.3&bc=31856&bt=0.3&bd=28960&st=0.04
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
(gecko:26720): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
PA stream drain failed: Bad state
PA stream drain failed: Bad state
(gecko:26720): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
PA stream drain failed: Bad state
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb709c6c0 (LWP 26720)]
0xb754a15e in IA__g_type_check_instance_is_a (type_instance=0xbbbbd90,
iface_type=152559344) at /build/buildd/glib2.0-2.14.5/gobject/gtype.c:3115
3115 /build/buildd/glib2.0-2.14.5/gobject/gtype.c: No such file or
directory.
in /build/buildd/glib2.0-2.14.5/gobject/gtype.c
(gdb)
(gdb) bt full
#0 0xb754a15e in IA__g_type_check_instance_is_a (type_instance=0xbbbbd90,
iface_type=152559344) at /build/buildd/glib2.0-2.14.5/gobject/gtype.c:3115
node = (TypeNode *) 0x73696874
iface = (TypeNode *) 0x917def0
check = <value optimized out>
#1 0xb0b6d0cf in swfdec_audio_render (audio=0xbbbbd90, dest=0xbd37208,
start_offset=0, n_samples=22050) at swfdec_audio.c:171
__t = 1936287860
__PRETTY_FUNCTION__ = "swfdec_audio_render"
#2 0xb15d0cf8 in stream_write_callback (pa=0xbbb8810, bytes=88200,
data=0xbbb8770) at swfdec_playback.c:87
samples = 22050
err = <value optimized out>
#3 0xb15a4397 in ?? () from /usr/lib/libpulse.so.0
No symbol table info available.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Swfdec
mailing list