After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 582731 - error in multipartdemux:
error in multipartdemux:
Status: RESOLVED DUPLICATE of bug 582169
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-05-15 08:29 UTC by sreerenj
Modified: 2009-05-15 08:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description sreerenj 2009-05-15 08:29:12 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;
Comment 1 Wim Taymans 2009-05-15 08:52:06 UTC

*** This bug has been marked as a duplicate of 582169 ***