[Gstreamer-bugs] [Bug 113338] New - sigsegv when using flac encoder

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Tue May 20 02:19:02 PDT 2003


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=113338

Changed by r.burton at 180sw.com.

--- shadow/113338	Tue May 20 05:19:02 2003
+++ shadow/113338.tmp.19011	Tue May 20 05:19:02 2003
@@ -0,0 +1,71 @@
+Bug#: 113338
+Product: GStreamer
+Version: 0.6.1
+OS: other
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: gst-plugins
+AssignedTo: gstreamer-maint at bugzilla.gnome.org                            
+ReportedBy: r.burton at 180sw.com               
+QAContact: gstreamer-maint at bugzilla.gnome.org
+TargetMilestone: 0.6.x
+URL: 
+Summary: sigsegv when using flac encoder
+
+The following gst-launch line:
+
+filesrc location=A-Team.mp3 ! mad ! flacenc ! filesink location=test.flac
+
+Generates the following stack trace:
+
+GStreamer-INFO: 0 live buffer(s)
+GStreamer-INFO: 0 live bufferpool(s)
+GStreamer-INFO: 0 live event(s)
+RUNNING pipeline
+(no debugging symbols found)...
+Program received signal SIGSEGV, Segmentation fault.
+[Switching to Thread 16384 (LWP 22377)]
+0x402f52a9 in mallopt () from /lib/libc.so.6
+(gdb) bt
+#0  0x402f52a9 in mallopt () from /lib/libc.so.6
+#1  0x402f4281 in free () from /lib/libc.so.6
+#2  0x40246356 in g_free () from /usr/lib/libglib-2.0.so.0
+#3  0x40041ac6 in gst_event_print_stats () from /usr/lib/libgstreamer-0.6.so.0
+#4  0x40039ff6 in gst_data_unref () from /usr/lib/libgstreamer-0.6.so.0
+#5  0x403c2645 in gst_filesink_get_type ()
+   from /usr/lib/gstreamer-0.6/libgstelements.so
+#6  0x4004a60e in gst_pad_push () from /usr/lib/libgstreamer-0.6.so.0
+#7  0x403d7f8f in gst_flacenc_quality_get_type ()
+   from /usr/lib/gstreamer-0.6/libgstflac.so
+#8  0x40438fc9 in FLAC__stream_encoder_finish () from /usr/lib/libFLAC.so.4
+#9  0x4004a60e in gst_pad_push () from /usr/lib/libgstreamer-0.6.so.0
+#10 0x4004b3f6 in gst_pad_get_internal_links ()
+   from /usr/lib/libgstreamer-0.6.so.0
+#11 0x4004b4de in gst_pad_event_default () from /usr/lib/libgstreamer-0.6.so.0
+#12 0x403d0d02 in gst_mad_get_type () from /usr/lib/gstreamer-0.6/libgstmad.so
+#13 0x4004a60e in gst_pad_push () from /usr/lib/libgstreamer-0.6.so.0
+#14 0x40014f26 in _init () from /usr/lib/gstreamer-0.6/libgstoptscheduler.so
+#15 0x40014aa3 in _init () from /usr/lib/gstreamer-0.6/libgstoptscheduler.so
+#16 0x40014b34 in _init () from /usr/lib/gstreamer-0.6/libgstoptscheduler.so
+#17 0x40014d4d in _init () from /usr/lib/gstreamer-0.6/libgstoptscheduler.so
+#18 0x40016cc9 in _init () from /usr/lib/gstreamer-0.6/libgstoptscheduler.so
+#19 0x4005473a in gst_scheduler_iterate () from /usr/lib/libgstreamer-0.6.so.0
+#20 0x400359f0 in gst_bin_get_list () from /usr/lib/libgstreamer-0.6.so.0
+#21 0x40035bde in gst_bin_iterate () from /usr/lib/libgstreamer-0.6.so.0
+#22 0x08049134 in idle_func ()
+#23 0x40243be8 in g_timeout_add () from /usr/lib/libglib-2.0.so.0
+#24 0x4024144f in g_get_current_time () from /usr/lib/libglib-2.0.so.0
+#25 0x40242369 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
+#26 0x4024266f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
+#27 0x40242cbe in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
+#28 0x4003082f in gst_main () from /usr/lib/libgstreamer-0.6.so.0
+#29 0x080498b1 in main ()
+#30 0x402a0a51 in __libc_start_main () from /lib/libc.so.6
+(gdb)
+
+
+This stack isn't very useful as far as I can tell, #7 doesn't make the
+procedure call listed.  thomasvs mananged to replicate it.





More information about the Gstreamer-bugs mailing list