I see that the segfault is happening in the call gst_element_set_state (data->sink, GST_STATE_NULL);
(goobox-0.9.90/src/dlg-ripper.c:471) The only relevant change I see between 0.72 and 0.90 (after admittedly only cursory looking) that affects this call is this change: @@ -258,7 +260,7 @@ G_CALLBACK (encoder_eos_cb), data); - data->sink = gst_element_factory_make ("filesink", "filesink"); + data->sink = gst_element_factory_make ("gnomevfssink", "filesink"); gst_bin_add_many (GST_BIN (data->rip_thread), data->source, data->encoder, data->sink, NULL); gst_element_link_many (data->source, data->encoder, data->sink, NULL); Perhaps change it back and see if the segfault goes away? HTH, -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
signature.asc
Description: Digital signature