[gstreamer-bugs] [Bug 164234] New: segmentation fault og gst-launch with swf file
bugzilla-daemon at bugzilla.gnome.org
bugzilla-daemon at bugzilla.gnome.org
Sun Jan 16 02:57:48 PST 2005
Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.
http://bugzilla.gnome.org/show_bug.cgi?id=164234
GStreamer | gst-plugins | Ver: 0.8.7
Summary: segmentation fault og gst-launch with swf file
Product: GStreamer
Version: 0.8.7
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: critical
Priority: High
Component: gst-plugins
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: gnome at underdogma.org
QAContact: gstreamer-bugs at lists.sourceforge.net
CC: all-bugs at bugzilla.gnome.org
Steps to reproduce:
trying to transcode a flash animation into an ogg theora file gst-launche will
crash, here the comandline used for the transcoding:
gst-launch-0.8 -vvv { filesrc location=file.swf ! decodebin name=decode } {
decode. ! queue max-size-buffers =500 max-size-time=0 max-size-bytes=0 !
theoraenc ! oggmux name=mux ! filesink location=file.ogg decode. ! queue
max-size-buffers=500 max-size-bytes=0 max-size-time=0 ! audioconvert !
rawvorbisenc ! mux. }
this will result in:
RUNNING pipeline ...
/pipeline0/thread0/filesrc0.src: caps = application/octet-stream
/pipeline0/thread0/decode/typefind.sink: caps = application/octet-stream
/pipeline0/thread0/filesrc0.src: active = TRUE
/pipeline0/thread0/decode/typefind.sink: active = TRUE
/pipeline0/thread0/decode/typefind.src: active = TRUE
/pipeline0/thread0/decode/swfdec0.audio_00: active = TRUE
/pipeline0/thread0/decode/swfdec0.audio_00: caps = audio/x-raw-int,
rate=(int)44100, channels=(int)2, endianness=(int)1234, width=(int)16,
depth=(int)16, signed=(boolean)true
/pipeline0/thread1/queue1.sink: caps = audio/x-raw-int, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16,
signed=(boolean)true
/pipeline0/thread1/audioconvert0.sink: active = TRUE
/pipeline0/thread1/audioconvert0.src: active = TRUE
/pipeline0/thread1/queue1.src: caps = audio/x-raw-int, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16,
signed=(boolean)true
/pipeline0/thread1/audioconvert0.sink: caps = audio/x-raw-int, rate=(int)44100,
channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16,
signed=(boolean)true
/pipeline0/thread1/vorbisenc0: last-message = "encoding at quality level 0.30"
/pipeline0/thread1/audioconvert0.src: caps = audio/x-raw-float, rate=(int)44100,
buffer-frames=(int)0, channels=(int)2, endianness=(int)1234, width=(int)32
/pipeline0/thread1/vorbisenc0.sink: caps = audio/x-raw-float, rate=(int)44100,
buffer-frames=(int)0, channels=(int)2, endianness=(int)1234, width=(int)32
/pipeline0/thread1/vorbisenc0.sink: active = TRUE
/pipeline0/thread1/vorbisenc0.src: active = TRUE
/pipeline0/thread1/vorbisenc0.src: caps = audio/x-vorbis
/pipeline0/thread1/mux.sink_419128573: caps = audio/x-vorbis
/pipeline0/thread1/mux.src: active = TRUE
/pipeline0/thread1/mux.sink_419128573: active = TRUE
/pipeline0/thread1/mux.sink_540980785: active = TRUE
/pipeline0/thread1/mux.src: caps = application/ogg
/pipeline0/thread1/filesink0.sink: caps = application/ogg
/pipeline0/thread1/filesink0.sink: active = TRUE
/pipeline0/thread0/decode/swfdec0.video_00: active = TRUE
/pipeline0/thread0/decode/swfdec0.sink: active = TRUE
/pipeline0/thread0/decode/typefind.src: caps = application/x-shockwave-flash
/pipeline0/thread0/decode/swfdec0.sink: caps = application/x-shockwave-flash
Segmentation fault
Stack trace:
#0 0xb6f23bcd in swfdec_bits_get_s16 () from /usr/lib/libswfdec-0.3.so.0
#1 0xb6f235fb in swfdec_font_get_glyph () from /usr/lib/libswfdec-0.3.so.0
#2 0xb6f238fc in swfdec_font_get_glyph () from /usr/lib/libswfdec-0.3.so.0
#3 0xb6f1f1dd in swfdec_decoder_parse () from /usr/lib/libswfdec-0.3.so.0
#4 0xb6fc8d36 in gst_swfdec_get_type () from /usr/lib/gstreamer-0.8/libgstswfdec.so
#5 0xb7999f36 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#6 0x080726f0 in ?? ()
#7 0x00000004 in ?? ()
#8 0xb799e080 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#9 0xb799e522 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#10 0x00000531 in ?? ()
#11 0x00000000 in ?? ()
#12 0xb799f480 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#13 0x0827d8e0 in ?? ()
#14 0x08291e50 in ?? ()
#15 0x08056340 in ?? ()
#16 0xb7fc6950 in g_log_domain_gstreamer () from /usr/lib/libgstreamer-0.8.so.1
#17 0xb79a1720 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#18 0x080726f0 in ?? ()
#19 0x00000000 in ?? ()
#20 0xb77e0508 in ?? ()
#21 0xb799982e in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#22 0x00000000 in ?? ()
#23 0x08291e50 in ?? ()
#24 0xb77e0508 in ?? ()
#25 0xb7edba61 in gst_debug_log () from /usr/lib/libgstreamer-0.8.so.1
Other information:
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list