[MacPorts] #21382: gst-plugins-base "Abort trap" on Snow Leopard

MacPorts noreply at macports.org
Mon Sep 14 21:55:29 PDT 2009


#21382: gst-plugins-base "Abort trap" on Snow Leopard
---------------------------------+------------------------------------------
 Reporter:  johnrosshunt@…       |       Owner:  macports-tickets@…                   
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:                                       
Component:  ports                |     Version:  1.8.0                                
 Keywords:                       |        Port:                                       
---------------------------------+------------------------------------------
 Testing gstreamer generates "Abort trap" after gst-plugins-base is
 installed.

 Here's what happens with gstreamer only installed (the following messages
 mean everything is ok):

 {{{
 macbook ~ $ gst-launch -v fakesrc num_buffers=5 ! fakesink
 Setting pipeline to PAUSED ...
 Pipeline is PREROLLING ...
 /GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = "get
 ******* > (    0 bytes, timestamp: none, duration: none, offset: 0,
 offset_end: -1, flags: 0) 0x10100ce00"
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "preroll
 ******* "
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "event
 ******* E (type: 102, GstEventNewsegment, update=(boolean)false,
 rate=(double)1, applied-rate=(double)1,
 format=(GstFormat)GST_FORMAT_BYTES, start=(gint64)0, stop=(gint64)-1,
 position=(gint64)0;) 0x1010121c0"
 Pipeline is PREROLLED ...
 Setting pipeline to PLAYING ...
 /GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = "event
 ******* E (type: 289, GstEventLatency, latency=(guint64)0;) 0x101012200"
 New clock: GstSystemClock
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain
 ******* < (    0 bytes, timestamp: 0:00:00.000000000, duration: none,
 offset: 0, offset_end: -1, flags: 32) 0x10100ce00"
 /GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = "get
 ******* > (    0 bytes, timestamp: none, duration: none, offset: 1,
 offset_end: -1, flags: 0) 0x10100ce80"
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain
 ******* < (    0 bytes, timestamp: 0:00:00.000000000, duration: none,
 offset: 1, offset_end: -1, flags: 0) 0x10100ce80"
 /GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = "get
 ******* > (    0 bytes, timestamp: none, duration: none, offset: 2,
 offset_end: -1, flags: 0) 0x10100cf00"
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain
 ******* < (    0 bytes, timestamp: 0:00:00.000000000, duration: none,
 offset: 2, offset_end: -1, flags: 0) 0x10100cf00"
 /GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = "get
 ******* > (    0 bytes, timestamp: none, duration: none, offset: 3,
 offset_end: -1, flags: 0) 0x10083e030"
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain
 ******* < (    0 bytes, timestamp: 0:00:00.000000000, duration: none,
 offset: 3, offset_end: -1, flags: 0) 0x10083e030"
 /GstPipeline:pipeline0/GstFakeSrc:fakesrc0: last-message = "get
 ******* > (    0 bytes, timestamp: none, duration: none, offset: 4,
 offset_end: -1, flags: 0) 0x10083e0b0"
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain
 ******* < (    0 bytes, timestamp: 0:00:00.000000000, duration: none,
 offset: 4, offset_end: -1, flags: 0) 0x10083e0b0"
 /GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "event
 ******* E (type: 86, ) 0x1010121c0"
 Got EOS from element "pipeline0".
 Execution ended after 681000 ns.
 Setting pipeline to PAUSED ...
 Setting pipeline to READY ...
 Setting pipeline to NULL ...
 Freeing pipeline ...
 macbook ~ $ port installed | egrep -i gst
   gstreamer @0.10.24_0 (active)
 }}}

 And here's what happens after installing gst-plugins-base:

 {{{
 macbook ~ $ gst-launch -v fakesrc num_buffers=5 ! fakesink
 Abort trap
 macbook ~ $ port installed | egrep -i gst
   gst-plugins-base @0.10.24_1 (active)
   gstreamer @0.10.24_0 (active)
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/21382>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list