bugzilla-daemon at freedesktop.org
2008-May-08 01:16 UTC
[Swfdec] [Bug 15862] New: Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862
Summary: Segfault when seeking on youtube with pulseaudio backend
Product: swfdec
Version: 0.6.6
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: library
AssignedTo: swfdec at lists.freedesktop.org
ReportedBy: ed at catmur.co.uk
QAContact: swfdec at lists.freedesktop.org
This is a continuation to bug 13604.
swfdec still crashes when seeking youtube videos while playing. For example:
(gecko:12419): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
(gecko:12419): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
(gecko:12419): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
(gecko:12419): Swfdec-CRITICAL **: swfdec_audio_render: assertion
`SWFDEC_IS_AUDIO (audio)' failed
Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
[Switching to Thread 0xb701c9e0 (LWP 12419)]
0xb74465f4 in g_hash_table_foreach () from /usr/lib/libglib-2.0.so.0
(gdb) bt full
#0 0xb74465f4 in g_hash_table_foreach () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1 0xb131fa2e in swfdec_as_object_collect (object=0xaa801b8)
at swfdec_as_object.c:818
__PRETTY_FUNCTION__ = "swfdec_as_object_collect"
#2 0xb130f572 in swfdec_as_context_remove_objects (key=0xaa801b8,
value=0xaa801b8, debugger=0x0) at swfdec_as_context.c:275
__PRETTY_FUNCTION__ = "swfdec_as_context_remove_objects"
#3 0xb7446f25 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0x0aa801b8 in ?? ()
No symbol table info available.
#5 0x0aa801b8 in ?? ()
No symbol table info available.
#6 0x00000000 in ?? ()
No symbol table info available.
Patch to follow.
--
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.
bugzilla-daemon at freedesktop.org
2008-May-08 01:20 UTC
[Swfdec] [Bug 15862] Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862 --- Comment #1 from Ed Catmur <ed at catmur.co.uk> 2008-05-07 18:20:14 PST --- Created an attachment (id=16422) --> (http://bugs.freedesktop.org/attachment.cgi?id=16422) pa_stream_drain_2.patch Fix stream closing semantics for states CREATING, TERMINATED, FAILED. -- 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.
bugzilla-daemon at freedesktop.org
2008-May-08 11:05 UTC
[Swfdec] [Bug 15862] Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862 --- Comment #2 from Riccardo Magliocchetti <riccardo at datahost.it> 2008-05-08 04:05:48 PST --- Ed, can you try with master git? i think it's already been resolved in a different way there. Can't find any reference in git log though. -- 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.
bugzilla-daemon at freedesktop.org
2008-May-08 22:24 UTC
[Swfdec] [Bug 15862] Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862
Eric Anholt <eric at anholt.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|swfdec at lists.freedesktop.org|eric at anholt.net
--- Comment #3 from Eric Anholt <eric at anholt.net> 2008-05-08 15:24:55
PST ---
It would be nice if the PA api didn't actively hate its consumers so much.
I'll take a look at the patch when I can.
--
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.
bugzilla-daemon at freedesktop.org
2008-May-13 22:13 UTC
[Swfdec] [Bug 15862] Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862 --- Comment #4 from Ed Catmur <ed at catmur.co.uk> 2008-05-13 15:13:39 PST --- Created an attachment (id=16512) --> (http://bugs.freedesktop.org/attachment.cgi?id=16512) pa_stream_drain_3.patch Oh, it hates you. Handle case where pa_context_connect does not immediately succeed. To be applied on top of pa_stream_drain_2.patch. Riccardo - I didn't see anything in git past the fix to bug 13604, which this is a continuation to. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
bugzilla-daemon at freedesktop.org
2008-May-14 06:48 UTC
[Swfdec] [Bug 15862] Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862 --- Comment #5 from Riccardo Magliocchetti <riccardo at datahost.it> 2008-05-13 23:48:41 PST --- (In reply to comment #4)> Riccardo - I didn't see anything in git past the fix to bug 13604, which this > is a continuation to.The changes were not to the pulseaudio backend but elsewhere. This explain why master git works fine. At least for me :) -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
bugzilla-daemon at freedesktop.org
2008-May-28 08:46 UTC
[Swfdec] [Bug 15862] Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862
Riccardo Magliocchetti <riccardo at datahost.it> changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |critical
--- Comment #6 from Riccardo Magliocchetti <riccardo at datahost.it>
2008-05-28 01:46:28 PST ---
Crashers are severity critical.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
bugzilla-daemon at freedesktop.org
2008-Nov-19 20:49 UTC
[Swfdec] [Bug 15862] Segfault when seeking on youtube with pulseaudio backend
http://bugs.freedesktop.org/show_bug.cgi?id=15862 --- Comment #7 from Riccardo Magliocchetti <riccardo at datahost.it> 2008-11-19 12:49:58 PST --- Ed, are you on 64bit userspace right? -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Seemingly Similar Threads
- [Bug 13604] New: Assertion failure when seeking on youtube with pulseaudio backend.
- [Bug 25634] New: [swfdec 0.9.2] Segmentation Fault, assertion 'SWFDEC_IS_AUDIO' failed
- 5 commits - doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec/swfdec_loader.c libswfdec/swfdec_player.c
- [Bug 16180] New: YouTube works if I occasionally pause/unpause
- [Bug 20511] New: No sound with remote pulseaudio