GNOME Bugzilla – Bug 582731
error in multipartdemux:
Last modified: 2009-05-15 08:52:06 UTC
When I tried to capture the video (video in mjpeg and sound in g726 format) from my panasonic camera i got the following errors. gst-launch -v gnomevfssrc location="http://carinov:carinov123@10.0.0.151:8001/nphVideo?Mode=0&Resolution=320x240&Quality=Standard" ! decodebin ! xvimagesink Setting pipeline to PAUSED ... Pipeline is PREROLLING ... /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = multipart/x-mixed-replace /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMultipartDemux:multipartdemux0.GstPad:sink: caps = multipart/x-mixed-replace ** (gst-launch-0.10:4735): CRITICAL **: gst_adapter_take_buffer: assertion `nbytes > 0' failed (gst-launch-0.10:4735): GStreamer-CRITICAL **: gst_buffer_set_caps: assertion `buffer != NULL' failed Caught SIGSEGV accessing address 0x18 Killed gdb log ----------------------------- (gdb) run Starting program: /usr/local/bin/gst-launch-0.10 gnomevfssrc location=http://carinov:carinov123@10.0.0.151:8001/nphVideo\?Mode=0\&Resolution=320x240\&Quality=Standard \! decodebin \! xvimagesink [Thread debugging using libthread_db enabled] [New Thread 0xb7f8d710 (LWP 4608)] Detaching after fork from child process 4611. Setting pipeline to PAUSED ... [New Thread 0xb7d8bb90 (LWP 4612)] [New Thread 0xb738ab90 (LWP 4613)] Pipeline is PREROLLING ... ** (gst-launch-0.10:4608): CRITICAL **: gst_adapter_take_buffer: assertion `nbytes > 0' failed (gst-launch-0.10:4608): GStreamer-CRITICAL **: gst_buffer_set_caps: assertion `buffer != NULL' failed Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb738ab90 (LWP 4613)] 0x003a2e6c in gst_multipart_demux_chain (pad=0x98a7618, buf=0x98a0298) at multipartdemux.c:511 511 GST_BUFFER_TIMESTAMP (outbuf) = 0;
*** This bug has been marked as a duplicate of 582169 ***