<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Segmentation fault using queue in pipeline gstreamer in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268805#M28479</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Fabien, could you try reducing the number of buffers being used by queue, as suggested in this thread: &lt;A _jive_internal="true" href="https://community.nxp.com/message/340827#340827"&gt;https://community.freescale.com/message/340827#340827&lt;/A&gt; ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Jul 2013 14:43:04 GMT</pubDate>
    <dc:creator>LeonardoSandova</dc:creator>
    <dc:date>2013-07-19T14:43:04Z</dc:date>
    <item>
      <title>Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268793#M28467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a sabrelite board with last bsp from freescale and i develop a camera security software. I use Gstreamer for my app, and i need add text to video. I find this thread :&lt;A href="https://community.nxp.com/thread/303114"&gt;How to add text watermark on video stream&lt;/A&gt;&lt;/P&gt;&lt;P&gt;But, I have a segmentation fault after few minute when i use plugin "queue" in pipeline. If i try this pipeline without "queue", its work but i have a jerky video.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"gst-launch -e mfw_v4lsrc capture-mode=5 fps-n=30 ! vpuenc codec=6 bitrate=20000000 ! matroskamux ! filesink location=/root/test1.mkv" : Ok but jerky video&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"gst-launch -e mfw_v4lsrc capture-mode=5 fps-n=30 ! queue max-size-buffers=3 ! clockoverlay ! vpuenc codec=6 bitrate=2000000 ! queue ! matroskamux ! filesink location=/root/test2.mkv" : Segmentation fault after few minute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Fabien.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ps : I boot my board in nfsroot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 07:37:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268793#M28467</guid>
      <dc:creator>fabiendelafonta</dc:creator>
      <dc:date>2013-07-12T07:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268794#M28468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try removing the bitrate property and put your root filesystem on a SD Card. The Jerky effect may be introduced to the NFS mounted system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 17:30:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268794#M28468</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-07-12T17:30:53Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268795#M28469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using a Sabre-SDP and with the same results. When i try to record from any of the on board cameras by using this pipeline:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch mfw_v4lsrc ! queue ! vpuenc codec=6 !&amp;nbsp; h264parse&amp;nbsp; ! mp4mux ! filesink location=test.mp4 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the process stops with a segmentation fault (rarelly with a "no buffer available in pool" warning). If i remove the queue from the pipeline:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch mfw_v4lsrc ! vpuenc codec=6 !&amp;nbsp; h264parse&amp;nbsp; ! mp4mux ! filesink location=test.mp4 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there is no segmentation fault.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The issue can be reproduced even using a fakesink instead of a filesink.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Debugging a little bit, i noticed that when the pipeline crashes is because the variable v4l_src-&amp;gt;free_pool or v4l_src-&amp;gt;free_pool-&amp;gt;next (mfw_gst_v4lsrc.c) points to a not valid address (usually near 0 but not null) and at some point in the code someone tries to access that direction. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any sugestion on how to solve it?...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jul 2013 21:20:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268795#M28469</guid>
      <dc:creator>edison_fernande</dc:creator>
      <dc:date>2013-07-12T21:20:28Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268796#M28470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Interesting and weird :smileysad:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does the queue element gives you some performance on the encoding (of course before crashing)? &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jackmao"&gt;jackmao&lt;/A&gt; have you seen this before?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jul 2013 00:12:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268796#M28470</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-07-16T00:12:54Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268797#M28471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The command can run for some time, so the pipeline seems ok, does the recorded file can be played? if yes, please check the related memory status.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we doesn't meet such issue before, you could see the reference command from the user manual.&lt;/P&gt;&lt;P&gt;gst-launch mfw_v4lsrc fps-n=15 capture-mode=X ! queue ! $video_encoder_plugin codec=0 ! matroskamux ! filesink location=output.mkv sync=false&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jul 2013 06:50:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268797#M28471</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-07-16T06:50:15Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268798#M28472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, it's weird.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually the pipeline i'm trying to run is one with visualization and recording at the same time: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch mfw_v4lsrc device=/dev/video0 ! tee name=td ! queue ! vpuenc codec=6 ! h264parse ! mp4mux ! filesink location=/opt/scripts/media/video_record.mp4 td. ! queue ! mfw_v4lsink device=/dev/video17 axis-left=0 axis_top=0 disp-width=1024 disp-height=768&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and with that one i do need the queues but the issue can be reproduced with the pipeline in my previous message. As i mentioned before you can use even a fakesink with same results.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Something interesting or weird is that the time the pipeline is running is random (from seconds to hours) and every time it crashes the free_pool-&amp;gt;next pointer is pointing to what it seems to be the buffer index and not the buffer address. I'm using the default queue-size wich is 6 buffers and when the pipeline crashes is because some address (not greater than 6) is trying to be accessed (free_pool-&amp;gt;next).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jul 2013 15:12:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268798#M28472</guid>
      <dc:creator>edison_fernande</dc:creator>
      <dc:date>2013-07-16T15:12:14Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268799#M28473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Yes I can play the record file. i tried some pipeline from the user manual and when I use the queue plugin I have a segfault after few hour.&lt;/P&gt;&lt;P&gt;My application encode a video in h264, make a video files of 2 minutes and send video to Rtsp Server. If I don't use the queue element, I have a jerky video.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jul 2013 08:25:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268799#M28473</guid>
      <dc:creator>fabiendelafonta</dc:creator>
      <dc:date>2013-07-18T08:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268800#M28474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; have you tried gdb to get any clue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1. Enter command:&amp;nbsp;&amp;nbsp;&amp;nbsp; ulimit -c unlimited&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. restart your application and wait for "segment fault", there should be core file&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.&amp;nbsp; gdb &amp;lt;excute app&amp;gt;&amp;nbsp; core*&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; e.g&amp;nbsp;&amp;nbsp; gdb ./app core.12345&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Please also check your code,&amp;nbsp; if it use illegal pointer, access right issue(such as write to read only memory&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jack&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jul 2013 09:08:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268800#M28474</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-07-18T09:08:45Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268801#M28475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I launch my server rtsp in gdb and i have :&lt;/P&gt;&lt;P&gt;root@freescale ~$ gdb ./rtspServer core&lt;BR /&gt;GNU gdb 6.6&lt;BR /&gt;Copyright (C) 2006 Free Software Foundation, Inc.&lt;BR /&gt;GDB is free software, covered by the GNU General Public License, and you are&lt;BR /&gt;welcome to change it and/or distribute copies of it under certain conditions.&lt;BR /&gt;Type "show copying" to see the conditions.&lt;BR /&gt;There is absolutely no warranty for GDB.&amp;nbsp; Type "show warranty" for details.&lt;BR /&gt;This GDB was configured as "arm-none-linux-gnueabi"...&lt;BR /&gt;Using host libthread_db library "/lib/libthread_db.so.1".&lt;BR /&gt;/root/core: No such file or directory.&lt;BR /&gt;(gdb) run&lt;BR /&gt;Starting program: /root/rtspServer&lt;BR /&gt;[Thread debugging using libthread_db enabled]&lt;BR /&gt;[New process 3120]&lt;BR /&gt;/***********************************************************/&lt;BR /&gt;/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VydecRtspServer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&lt;BR /&gt;/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Build on Mon Jul 15 11:11:54 2013&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&lt;BR /&gt;/***********************************************************/&lt;BR /&gt;[New Thread 1075015680 (LWP 3120)]&lt;BR /&gt;MFW_GST_V4LSRC_PLUGIN 3.0.7 build on Jul 11 2013 10:09:00.&lt;BR /&gt;[New Thread 1094386800 (LWP 3123)]&lt;BR /&gt;[New Thread 1103168624 (LWP 3124)]&lt;BR /&gt;[New Thread 1112282224 (LWP 3125)]&lt;BR /&gt;[New Thread 1121973360 (LWP 3126)]&lt;BR /&gt;[INFO]&amp;nbsp; Product Info: i.MX6Q/D/S&lt;BR /&gt;vpuenc versions :)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; plugin: 3.0.7&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wrapper: 1.0.35(VPUWRAPPER_ARM_LINUX Build on Jul 11 2013 10:08:13)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpulib: 5.4.12&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; firmware: 2.1.9.36350&lt;BR /&gt;[New Thread 1132811376 (LWP 3127)]&lt;BR /&gt;[New Thread 1141699696 (LWP 3128)]&lt;BR /&gt;ov5642_write_snapshot_para(new_frame_rate, new_mode) = 0&lt;BR /&gt;[New Thread 1206719600 (LWP 3129)]&lt;BR /&gt;[New Thread 1215325296 (LWP 3130)]&lt;BR /&gt;[New Thread 1224541296 (LWP 3131)]&lt;BR /&gt;[New Thread 1233593456 (LWP 3132)]&lt;BR /&gt;[INFO]&amp;nbsp; chromaInterleave 0, mapType 0, linear2TiledEnable 0&lt;BR /&gt;[New Thread 1261630576 (LWP 3133)]&lt;BR /&gt;VPU interrupt received.&lt;BR /&gt;ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received&lt;BR /&gt;[Thread 1261630576 (LWP 3133) exited]&lt;BR /&gt;VPU interrupt received.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program received signal SIGSEGV, Segmentation fault.&lt;BR /&gt;[Switching to Thread 1206719600 (LWP 3129)]&lt;BR /&gt;0x403d69b0 in IA__g_list_length (list=0x8) at glist.c:937&lt;BR /&gt;937&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; glist.c: No such file or directory.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in glist.c&lt;BR /&gt;(gdb) bt&lt;BR /&gt;#0&amp;nbsp; 0x403d69b0 in IA__g_list_length (list=0x8) at glist.c:937&lt;BR /&gt;#1&amp;nbsp; 0x406424d8 in mfw_gst_v4lsrc_create (src=&amp;lt;value optimized out&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; buf=0x47ed0cf4) at mfw_gst_v4lsrc.c:295&lt;BR /&gt;#2&amp;nbsp; 0x40195674 in gst_push_src_create (bsrc=&amp;lt;value optimized out&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; offset=&amp;lt;value optimized out&amp;gt;, length=4096, ret=0x47ed0cf4)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at gstpushsrc.c:117&lt;BR /&gt;#3&amp;nbsp; 0x4018034c in gst_base_src_get_range (src=0xb2030,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; offset=4629713164399804416, length=17, buf=0x47ed0cf4) at gstbasesrc.c:1785&lt;BR /&gt;#4&amp;nbsp; 0x40181f68 in gst_base_src_loop (pad=0xb4000) at gstbasesrc.c:1785&lt;BR /&gt;#5&amp;nbsp; 0x40236750 in gst_task_func (task=0xe92d8) at gsttask.c:207&lt;BR /&gt;#6&amp;nbsp; 0x40237c50 in default_func (tdata=&amp;lt;value optimized out&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pool=&amp;lt;value optimized out&amp;gt;) at gsttaskpool.c:70&lt;BR /&gt;#7&amp;nbsp; 0x4040285c in g_thread_pool_thread_proxy (data=&amp;lt;value optimized out&amp;gt;)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at gthreadpool.c:726&lt;BR /&gt;#8&amp;nbsp; 0x4040057c in g_thread_create_proxy (data=0x10c340) at gthread.c:180&lt;BR /&gt;#9&amp;nbsp; 0x4047bb10 in start_thread () from /lib/libpthread.so.0&lt;BR /&gt;#10 0x40557958 in clone () from /lib/libc.so.6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabien&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jul 2013 11:25:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268801#M28475</guid>
      <dc:creator>fabiendelafonta</dc:creator>
      <dc:date>2013-07-18T11:25:58Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268802#M28476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In your trace, it failed in &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;0x403d69b0 in IA__g_list_length (list=0x8) at glist.c:937&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;937&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; glist.c: No such file or directory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I don't know if there is something missing.&amp;nbsp; we have not met this issue before, so please check your code.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jul 2013 02:04:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268802#M28476</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-07-19T02:04:59Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268803#M28477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/christapp"&gt;christapp&lt;/A&gt;, could you please try the debugging steps mentioned by &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jackmao"&gt;jackmao&lt;/A&gt;. Junping, there is a similar issue (&lt;A _jive_internal="true" href="https://community.nxp.com/message/340508#340508"&gt;https://community.freescale.com/message/340508#340508&lt;/A&gt;) reported by Chris.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jul 2013 02:45:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268803#M28477</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-07-19T02:45:03Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268804#M28478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've been using gdb to debug the same issue. In my case i'm&amp;nbsp; sure glist.c is not missing (or any other file). When you follow the back trace you will see that at some moment the list is pointing to a wrong address (0x08 in Fabien's case). If i follow the back trace the common factor is the free_pool list in the mfw_gst_v4lsrc.c file that at some point is corrupted. For example, in the mfw_gst_v4lsrc_buffer_new function, when the list length is checked: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if (g_list_length (v4l_src-&amp;gt;free_pool) == 0) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; GST_WARNING ("no buffer available in pool");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return NULL;&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for some reason v4l_src-&amp;gt;free_pool-&amp;gt;next sometimes is pointing to a wrong address and that's why the pipeline crashes in glist.c. I've been trying to find out why that pointer is being corrupted with no success.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any idea?, Am i wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, Edison&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jul 2013 13:45:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268804#M28478</guid>
      <dc:creator>edison_fernande</dc:creator>
      <dc:date>2013-07-19T13:45:32Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268805#M28479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Fabien, could you try reducing the number of buffers being used by queue, as suggested in this thread: &lt;A _jive_internal="true" href="https://community.nxp.com/message/340827#340827"&gt;https://community.freescale.com/message/340827#340827&lt;/A&gt; ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jul 2013 14:43:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268805#M28479</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-07-19T14:43:04Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268806#M28480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I tried to compile and run my app with no buffers in queue (" queue max-size-buffers=0 max-size-bytes=0 max-size-time=0 ") and I have the same error as Edison.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;root@freescale ~$ gdb ./RTSPsrvQ0&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;GNU gdb 6.6&lt;/P&gt;&lt;P&gt;Copyright (C) 2006 Free Software Foundation, Inc.&lt;/P&gt;&lt;P&gt;GDB is free software, covered by the GNU General Public License, and you are&lt;/P&gt;&lt;P&gt;welcome to change it and/or distribute copies of it under certain conditions.&lt;/P&gt;&lt;P&gt;Type "show copying" to see the conditions.&lt;/P&gt;&lt;P&gt;There is absolutely no warranty for GDB.&amp;nbsp; Type "show warranty" for details.&lt;/P&gt;&lt;P&gt;This GDB was configured as "arm-none-linux-gnueabi"...&lt;/P&gt;&lt;P&gt;Using host libthread_db library "/lib/libthread_db.so.1".&lt;/P&gt;&lt;P&gt;(gdb) run&lt;/P&gt;&lt;P&gt;Starting program: /root/RTSPsrvQ0 &lt;/P&gt;&lt;P&gt;[Thread debugging using libthread_db enabled]&lt;/P&gt;&lt;P&gt;[New process 3223]&lt;/P&gt;&lt;P&gt;/***********************************************************/ &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;VydecRtspServer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;/ &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;Build on Mon Jul 29 16:07:18 2013&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;/ &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;/***********************************************************/ &lt;/P&gt;&lt;P&gt;[New Thread 1074814976 (LWP 3223)]&lt;/P&gt;&lt;P&gt;MFW_GST_V4LSRC_PLUGIN 3.0.7 build on Jul 22 2013 08:50:18.&lt;/P&gt;&lt;P&gt;[New Thread 1094190192 (LWP 3226)]&lt;/P&gt;&lt;P&gt;[New Thread 1103185008 (LWP 3227)]&lt;/P&gt;&lt;P&gt;[New Thread 1111807088 (LWP 3228)]&lt;/P&gt;&lt;P&gt;[New Thread 1121973360 (LWP 3229)]&lt;/P&gt;&lt;P&gt;[INFO]&amp;nbsp; Product Info: i.MX6Q/D/S&lt;/P&gt;&lt;P&gt;vpuenc versions :smileyhappy:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;plugin: 3.0.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;wrapper: 1.0.35(VPUWRAPPER_ARM_LINUX Build on Jul 11 2013 10:08:13)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;vpulib: 5.4.12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;firmware: 2.1.9.36350&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;[New Thread 1133061232 (LWP 3230)]&lt;/P&gt;&lt;P&gt;[New Thread 1142436976 (LWP 3231)]&lt;/P&gt;&lt;P&gt;ov5642_write_snapshot_para(new_frame_rate, new_mode) = 0&lt;/P&gt;&lt;P&gt;[New Thread 1207465072 (LWP 3232)]&lt;/P&gt;&lt;P&gt;[New Thread 1215956080 (LWP 3233)]&lt;/P&gt;&lt;P&gt;[New Thread 1225000048 (LWP 3234)]&lt;/P&gt;&lt;P&gt;[New Thread 1233945712 (LWP 3235)]&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received&lt;/P&gt;&lt;P&gt;[INFO]&amp;nbsp; chromaInterleave 0, mapType 0, linear2TiledEnable 0&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received&lt;/P&gt;&lt;P&gt;VPU interrupt received.&lt;/P&gt;&lt;P&gt;[New Thread 1262273648 (LWP 3236)]&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: mxc_v4l_dqueue() interrupt received&lt;/P&gt;&lt;P&gt;VPU interrupt received.&lt;/P&gt;&lt;P&gt;[Thread 1262273648 (LWP 3236) exited]&lt;/P&gt;&lt;P&gt;VPU interrupt received.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program received signal SIGSEGV, Segmentation fault.&lt;/P&gt;&lt;P&gt;[Switching to Thread 1207465072 (LWP 3232)]&lt;/P&gt;&lt;P&gt;0x403819b0 in IA__g_list_length (list=0x9) at glist.c:937&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;937 &lt;/TD&gt;&lt;TD&gt;glist.c: No such file or directory.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;in glist.c&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;(gdb) bt&lt;/P&gt;&lt;P&gt;#0&amp;nbsp; 0x403819b0 in IA__g_list_length (list=0x9) at glist.c:937&lt;/P&gt;&lt;P&gt;#1&amp;nbsp; 0x406094d8 in mfw_gst_v4lsrc_create (src=&amp;lt;value optimized out&amp;gt;, &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;buf=0x47f86cf4) at mfw_gst_v4lsrc.c:292&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#2&amp;nbsp; 0x400a9674 in gst_push_src_create (bsrc=&amp;lt;value optimized out&amp;gt;, &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;offset=&amp;lt;value optimized out&amp;gt;, length=4096, ret=0x47f86cf4)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;at gstpushsrc.c:117&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#3&amp;nbsp; 0x4009434c in gst_base_src_get_range (src=0xb2030, &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;offset=4628217828586029056, length=67, buf=0x47f86cf4) at gstbasesrc.c:1785&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#4&amp;nbsp; 0x40095f68 in gst_base_src_loop (pad=0xb4000) at gstbasesrc.c:1785&lt;/P&gt;&lt;P&gt;#5&amp;nbsp; 0x401d5750 in gst_task_func (task=0xe92d8) at gsttask.c:207&lt;/P&gt;&lt;P&gt;#6&amp;nbsp; 0x401d6c50 in default_func (tdata=&amp;lt;value optimized out&amp;gt;, &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;pool=&amp;lt;value optimized out&amp;gt;) at gsttaskpool.c:70&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#7&amp;nbsp; 0x403ad85c in g_thread_pool_thread_proxy (data=&amp;lt;value optimized out&amp;gt;)&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;at gthreadpool.c:726&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;#8&amp;nbsp; 0x403ab57c in g_thread_create_proxy (data=0x3c5f0) at gthread.c:180&lt;/P&gt;&lt;P&gt;#9&amp;nbsp; 0x40437b10 in start_thread () from /lib/libpthread.so.0&lt;/P&gt;&lt;P&gt;#10 0x40513958 in clone () from /lib/libc.so.6&lt;/P&gt;&lt;P&gt;(gdb) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabien.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jul 2013 07:28:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268806#M28480</guid>
      <dc:creator>fabiendelafonta</dc:creator>
      <dc:date>2013-07-30T07:28:10Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268807#M28481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Fabien, &lt;/P&gt;&lt;P&gt;If you set max-size-buffers=1, does the seg-fault occur?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jul 2013 15:42:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268807#M28481</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2013-07-30T15:42:11Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268808#M28482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I tried to set max-size-buffers to 1 and I have the same error after a few hour.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabien.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2013 14:17:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268808#M28482</guid>
      <dc:creator>fabiendelafonta</dc:creator>
      <dc:date>2013-07-31T14:17:57Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268809#M28483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;does anyone have a solution for the queue problem ?&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabien.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Sep 2013 07:25:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268809#M28483</guid>
      <dc:creator>fabiendelafonta</dc:creator>
      <dc:date>2013-09-24T07:25:29Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268810#M28484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fabien,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you find a solution for the seg fault?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edison&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 May 2014 21:49:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268810#M28484</guid>
      <dc:creator>edison_fernande</dc:creator>
      <dc:date>2014-05-30T21:49:19Z</dc:date>
    </item>
    <item>
      <title>Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268811#M28485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I had the exact same problem, but it seems to have been solved by switching to queue2 instead of queue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Henry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2014 23:56:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268811#M28485</guid>
      <dc:creator>henrybradlow</dc:creator>
      <dc:date>2014-06-05T23:56:06Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Segmentation fault using queue in pipeline gstreamer</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268812#M28486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Henry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just in case, I just found a solution for the queue. Just apply this patch to the src element.&lt;/P&gt;&lt;P&gt;The problem was being caused by the free_pool pointer in this element. This patch make it thread safe so the fault disappears.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Edison &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jun 2014 15:09:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Segmentation-fault-using-queue-in-pipeline-gstreamer/m-p/268812#M28486</guid>
      <dc:creator>edison_fernande</dc:creator>
      <dc:date>2014-06-06T15:09:16Z</dc:date>
    </item>
  </channel>
</rss>

