GNOME Bugzilla – Bug 135672
opt is broken
Last modified: 2012-10-04 03:41:00 UTC
Some change in CVS from the last 48 hours or so now makes my program crash badly and reproducible, while it has been working flawlessly before, with the exactly same code. Happens when I unref a pipeline. Here's the output from valgrind (two runs): --------------------------------------------------------------------- : Conditional jump or move depends on uninitialised value(s) : at 0x40277629: gst_event_new_discontinuous_valist (gstevent.c:237) : by 0x4027767C: gst_event_new_discontinuous (gstevent.c:266) : by 0x4385E93F: gst_ogg_pad_push (gstoggdemux.c:750) : by 0x4385DF0B: gst_ogg_demux_push (gstoggdemux.c:684) : by 0x4385D294: gst_ogg_demux_chain (gstoggdemux.c:575) : by 0x40285667: gst_pad_push (gstpad.c:3016) : by 0x42E0F750: gst_spider_identity_chain (gstspideridentity.c:198) : by 0x42E104FE: gst_spider_identity_dumb_loop (gstspideridentity.c:403) : by 0x42D52A5D: loop_group_schedule_function (gstoptimalscheduler.c:1126) : by 0x42D52451: schedule_group (gstoptimalscheduler.c:968) : by 0x42D52515: gst_opt_scheduler_schedule_run_queue (gstoptimalscheduler.c:1010) : by 0x42D52756: schedule_chain (gstoptimalscheduler.c:1054) : by 0x42D55677: gst_opt_scheduler_iterate (gstoptimalscheduler.c:2170) : by 0x40290498: gst_scheduler_iterate (gstscheduler.c:705) : by 0x40265B80: gst_bin_iterate_func (gstbin.c:1093) : by 0x402A4328: gst_marshal_BOOLEAN__VOID (gstmarshal.c:433) : by 0x40362D43: g_type_class_meta_marshal (gclosure.c:514) : by 0x40362A91: g_closure_invoke (gclosure.c:437) : by 0x40372894: signal_emit_unlocked_R (gsignal.c:2860) : by 0x40371CA2: g_signal_emit_valist (gsignal.c:2564) : : Conditional jump or move depends on uninitialised value(s) : at 0x4393EFD3: vorbis_synthesis_headerin (in /usr/lib/libvorbis.so.0.3.0) : by 0x4388B719: vorbis_dec_chain (vorbisdec.c:319) : by 0x40285667: gst_pad_push (gstpad.c:3016) : by 0x4385E899: gst_ogg_pad_push (gstoggdemux.c:764) : by 0x4385DF0B: gst_ogg_demux_push (gstoggdemux.c:684) : by 0x4385D294: gst_ogg_demux_chain (gstoggdemux.c:575) : by 0x40285667: gst_pad_push (gstpad.c:3016) : by 0x42E0F750: gst_spider_identity_chain (gstspideridentity.c:198) : by 0x42E104FE: gst_spider_identity_dumb_loop (gstspideridentity.c:403) : by 0x42D52A5D: loop_group_schedule_function (gstoptimalscheduler.c:1126) : by 0x42D52451: schedule_group (gstoptimalscheduler.c:968) : by 0x42D52515: gst_opt_scheduler_schedule_run_queue (gstoptimalscheduler.c:1010) : by 0x42D52756: schedule_chain (gstoptimalscheduler.c:1054) : by 0x42D55677: gst_opt_scheduler_iterate (gstoptimalscheduler.c:2170) : by 0x40290498: gst_scheduler_iterate (gstscheduler.c:705) : by 0x40265B80: gst_bin_iterate_func (gstbin.c:1093) : by 0x402A4328: gst_marshal_BOOLEAN__VOID (gstmarshal.c:433) : by 0x40362D43: g_type_class_meta_marshal (gclosure.c:514) : by 0x40362A91: g_closure_invoke (gclosure.c:437) : by 0x40372894: signal_emit_unlocked_R (gsignal.c:2860) : : Conditional jump or move depends on uninitialised value(s) : at 0x43938C29: vorbis_synthesis_blockin (in /usr/lib/libvorbis.so.0.3.0) : by 0x4388BBE7: vorbis_dec_chain (vorbisdec.c:367) : by 0x40285667: gst_pad_push (gstpad.c:3016) : by 0x4385E899: gst_ogg_pad_push (gstoggdemux.c:764) : by 0x4385DF0B: gst_ogg_demux_push (gstoggdemux.c:684) : by 0x4385D294: gst_ogg_demux_chain (gstoggdemux.c:575) : by 0x40285667: gst_pad_push (gstpad.c:3016) : by 0x42E0F750: gst_spider_identity_chain (gstspideridentity.c:198) : by 0x42E104FE: gst_spider_identity_dumb_loop (gstspideridentity.c:403) : by 0x42D52A5D: loop_group_schedule_function (gstoptimalscheduler.c:1126) : by 0x42D52451: schedule_group (gstoptimalscheduler.c:968) : by 0x42D52515: gst_opt_scheduler_schedule_run_queue (gstoptimalscheduler.c:1010) : by 0x42D53020: gst_opt_scheduler_get_wrapper (gstoptimalscheduler.c:1238) : by 0x402859A4: gst_pad_pull (gstpad.c:3069) : by 0x42E104EF: gst_spider_identity_dumb_loop (gstspideridentity.c:401) : by 0x42D52A5D: loop_group_schedule_function (gstoptimalscheduler.c:1126) : by 0x42D52451: schedule_group (gstoptimalscheduler.c:968) : by 0x42D52515: gst_opt_scheduler_schedule_run_queue (gstoptimalscheduler.c:1010) : by 0x42D52756: schedule_chain (gstoptimalscheduler.c:1054) : by 0x42D55677: gst_opt_scheduler_iterate (gstoptimalscheduler.c:2170) ** (scentric-import:22204): WARNING **: opt: unlink elements in same group: implement me : : Invalid read of size 4 : at 0x42D54CBF: group_can_reach_group (gstoptimalscheduler.c:1967) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA9C is 32 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D54CDB: group_can_reach_group (gstoptimalscheduler.c:1979) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA80 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid write of size 4 : at 0x42D54D4A: group_can_reach_group (gstoptimalscheduler.c:1985) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA80 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D54D8E: group_can_reach_group (gstoptimalscheduler.c:2006) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA80 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D512CB: chain_recursively_migrate_group (gstoptimalscheduler.c:651) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA7C is 0 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D50B3A: add_to_chain (gstoptimalscheduler.c:511) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA7C is 0 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D51365: ref_group (gstoptimalscheduler.c:678) : by 0x42D50B47: add_to_chain (gstoptimalscheduler.c:513) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA88 is 12 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D51356: ref_group (gstoptimalscheduler.c:675) : by 0x42D50B47: add_to_chain (gstoptimalscheduler.c:513) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA88 is 12 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D50B52: add_to_chain (gstoptimalscheduler.c:522) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA84 is 8 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid write of size 4 : at 0x42D50B56: add_to_chain (gstoptimalscheduler.c:515) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA7C is 0 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 1 : at 0x42D50B6C: add_to_chain (gstoptimalscheduler.c:529) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA80 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D512ED: chain_recursively_migrate_group (gstoptimalscheduler.c:660) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACA9C is 32 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) --------------------------------------------------------------------- : Conditional jump or move depends on uninitialised value(s) : at 0x404C1110: (within /usr/lib/libz.so.1.2.1) : by 0x404C0C6E: (within /usr/lib/libz.so.1.2.1) : by 0x404BF585: deflate (in /usr/lib/libz.so.1.2.1) : by 0x404BC9D0: compress2 (in /usr/lib/libz.so.1.2.1) : by 0x43906428: id3_util_compress (in /usr/lib/libid3tag.so.0.2.0) : : Conditional jump or move depends on uninitialised value(s) : at 0x404C111C: (within /usr/lib/libz.so.1.2.1) : by 0x404C0C6E: (within /usr/lib/libz.so.1.2.1) : by 0x404BF585: deflate (in /usr/lib/libz.so.1.2.1) : by 0x404BC9D0: compress2 (in /usr/lib/libz.so.1.2.1) : by 0x43906428: id3_util_compress (in /usr/lib/libid3tag.so.0.2.0) : : Conditional jump or move depends on uninitialised value(s) : at 0x404C109F: (within /usr/lib/libz.so.1.2.1) : by 0x404C0C6E: (within /usr/lib/libz.so.1.2.1) : by 0x404BF585: deflate (in /usr/lib/libz.so.1.2.1) : by 0x404BC9D0: compress2 (in /usr/lib/libz.so.1.2.1) : by 0x43906428: id3_util_compress (in /usr/lib/libid3tag.so.0.2.0) : : Conditional jump or move depends on uninitialised value(s) : at 0x404C167C: _tr_flush_block (in /usr/lib/libz.so.1.2.1) : by 0x404C0D49: (within /usr/lib/libz.so.1.2.1) : by 0x404BF585: deflate (in /usr/lib/libz.so.1.2.1) : by 0x404BC9D0: compress2 (in /usr/lib/libz.so.1.2.1) : by 0x43906428: id3_util_compress (in /usr/lib/libid3tag.so.0.2.0) : : Conditional jump or move depends on uninitialised value(s) : at 0x40277629: gst_event_new_discontinuous_valist (gstevent.c:237) : by 0x4027767C: gst_event_new_discontinuous (gstevent.c:266) : by 0x43861A71: gst_id3_tag_handle_event (gstid3tag.c:667) : by 0x40285667: gst_pad_push (gstpad.c:3016) : by 0x40286B7B: gst_pad_event_default_dispatch (gstpad.c:3631) : by 0x40286D05: gst_pad_event_default (gstpad.c:3698) : by 0x42E0F807: gst_spider_identity_chain (gstspideridentity.c:191) : by 0x42E104FE: gst_spider_identity_dumb_loop (gstspideridentity.c:403) : by 0x42D52A5D: loop_group_schedule_function (gstoptimalscheduler.c:1126) : by 0x42D52451: schedule_group (gstoptimalscheduler.c:968) : by 0x42D52515: gst_opt_scheduler_schedule_run_queue (gstoptimalscheduler.c:1010) : by 0x42D52756: schedule_chain (gstoptimalscheduler.c:1054) : by 0x42D55677: gst_opt_scheduler_iterate (gstoptimalscheduler.c:2170) : by 0x40290498: gst_scheduler_iterate (gstscheduler.c:705) : by 0x40265B80: gst_bin_iterate_func (gstbin.c:1093) : by 0x402A4328: gst_marshal_BOOLEAN__VOID (gstmarshal.c:433) : by 0x40362D43: g_type_class_meta_marshal (gclosure.c:514) : by 0x40362A91: g_closure_invoke (gclosure.c:437) : by 0x40372894: signal_emit_unlocked_R (gsignal.c:2860) : by 0x40371CA2: g_signal_emit_valist (gsignal.c:2564) : warning: Valgrind's pthread_cond_destroy is incomplete : (it doesn't check if the cond is waited on) : your program may misbehave as a result : warning: Valgrind's pthread_cond_destroy is incomplete : (it doesn't check if the cond is waited on) : your program may misbehave as a result : : Invalid read of size 4 : at 0x42D54CBF: group_can_reach_group (gstoptimalscheduler.c:1967) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACCA4 is 32 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D54CDB: group_can_reach_group (gstoptimalscheduler.c:1979) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC88 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid write of size 4 : at 0x42D54D4A: group_can_reach_group (gstoptimalscheduler.c:1985) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC88 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D54D8E: group_can_reach_group (gstoptimalscheduler.c:2006) : by 0x42D54D80: group_can_reach_group (gstoptimalscheduler.c:2000) : by 0x42D5517B: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2061) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC88 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D512CB: chain_recursively_migrate_group (gstoptimalscheduler.c:651) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC84 is 0 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D50B3A: add_to_chain (gstoptimalscheduler.c:511) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC84 is 0 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D51365: ref_group (gstoptimalscheduler.c:678) : by 0x42D50B47: add_to_chain (gstoptimalscheduler.c:513) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC90 is 12 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D51356: ref_group (gstoptimalscheduler.c:675) : by 0x42D50B47: add_to_chain (gstoptimalscheduler.c:513) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC90 is 12 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D50B52: add_to_chain (gstoptimalscheduler.c:522) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC8C is 8 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid write of size 4 : at 0x42D50B56: add_to_chain (gstoptimalscheduler.c:515) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC84 is 0 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 1 : at 0x42D50B6C: add_to_chain (gstoptimalscheduler.c:529) : by 0x42D512EC: chain_recursively_migrate_group (gstoptimalscheduler.c:657) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACC88 is 4 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : : Invalid read of size 4 : at 0x42D512ED: chain_recursively_migrate_group (gstoptimalscheduler.c:660) : by 0x42D51319: chain_recursively_migrate_group (gstoptimalscheduler.c:665) : by 0x42D5520D: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2067) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x4050BEEB: g_list_foreach (glist.c:669) : by 0x40263583: gst_bin_unset_element_sched (gstbin.c:366) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) : Address 0x428ACCA4 is 32 bytes inside a block of size 48 free'd : at 0x4002F710: free (vg_replace_malloc.c:186) : by 0x405132A1: g_free (gmem.c:186) : by 0x42D5159C: destroy_group (gstoptimalscheduler.c:727) : by 0x42D51409: unref_group (gstoptimalscheduler.c:687) : by 0x42D553A9: gst_opt_scheduler_pad_unlink (gstoptimalscheduler.c:2128) : by 0x4028EB2B: gst_scheduler_pad_unlink (gstscheduler.c:186) : by 0x4026373F: gst_bin_unset_element_sched (gstbin.c:394) : by 0x40263EC0: gst_bin_remove_func (gstbin.c:522) : by 0x402640D0: gst_bin_remove (gstbin.c:576) : by 0x40264E0E: gst_bin_dispose (gstbin.c:807) : by 0x40287CCE: gst_pipeline_dispose (gstpipeline.c:132) : by 0x403645DB: g_object_last_unref (gobject.c:429) : by 0x40260CD1: gst_object_unref (gstobject.c:242) : by 0x804D432: metadata_retrieve_real (sc-import-metadata.c:366) : by 0x804D5BF: metadata_retrieve (sc-import-metadata.c:414) : by 0x804BA56: do_files (sc-import.c:581) : by 0x804BBD6: main (sc-import.c:643) --------------------------------------------------------------------- To me the traces look like the problem is within Gstreamer (whenever my pipeline gets unref'ed), but I'll attach my code anyway. Cheers -Tim
Created attachment 24885 [details] Program that makes it crash. Specify an mp3/ogg file as argument on the cmdline
easier way to reproduce and get the stacktrace (the last one of yours): 1) start Rhythmbox 2) press PLAY 3) press NEXT (or wait until song is finished) I'll mark this as blocker because of that.
changing summary
*** Bug 135937 has been marked as a duplicate of this bug. ***
*** Bug 135981 has been marked as a duplicate of this bug. ***
I have reverted the commit that caused this. It should work again with current cvs.
Can someone please attach a --gst-debug-level=5 trace to this? Otherwise I can't debug it. There are other crashers that that patch fixed.
Ah sorry for spamming, I got the test prog now. I'll look into what can fix this, given my previous patch.
2004-03-07 Andy Wingo <wingo@pobox.com> * gst/schedulers/gstoptimalscheduler.c (destroy_group): Assert there are no links to other groups when a group is destroyed. (gst_opt_scheduler_pad_unlink): If the unlink means an element is removed from a group, make sure the link count to elements linked to other pads is appropriately decremented. This really fixes #135672. The 1.60->1.61 patch has been reapplied in light of this fix.