[Bug 643772] Crash in playbin/decodebin with gst-ffmpegdec

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 3 08:10:29 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=643772
  GStreamer | gstreamer (core) | 0.10.32

--- Comment #5 from Lionel Landwerlin <lionel.g.landwerlin at linux.intel.com> 2011-03-03 16:10:23 UTC ---
After ~2h running the application, some more evidences:

==22905== Thread 9:
==22905== Invalid read of size 8
==22905==    at 0x9945A47: g_object_set (gobject.c:1796)
==22905==    by 0x16D7E564: update_av_offset (gstplaysink.c:2705)
==22905==    by 0x16D82C78: gst_play_sink_reconfigure (gstplaysink.c:2572)
==22905==    by 0x16D77B80: no_more_pads_cb (gstplaybin2.c:2767)
==22905==    by 0x993EDFD: g_closure_invoke (gclosure.c:766)
==22905==    by 0x99571A6: signal_emit_unlocked_R (gsignal.c:3252)
==22905==    by 0x9958825: g_signal_emit_valist (gsignal.c:2983)
==22905==    by 0x9958D72: g_signal_emit (gsignal.c:3040)
==22905==    by 0x993EDFD: g_closure_invoke (gclosure.c:766)
==22905==    by 0x99571A6: signal_emit_unlocked_R (gsignal.c:3252)
==22905==    by 0x9958825: g_signal_emit_valist (gsignal.c:2983)
==22905==    by 0x9958D72: g_signal_emit (gsignal.c:3040)
==22905==  Address 0x159e1a80 is 0 bytes inside a block of size 1,328 free'd
==22905==    at 0x4C240FD: free (vg_replace_malloc.c:366)
==22905==    by 0x9962AFB: g_type_free_instance (gtype.c:1932)
==22905==    by 0x598D3AB: gst_message_finalize (gstmessage.c:196)
==22905==    by 0x598DA70: gst_mini_object_unref (gstminiobject.c:338)
==22905==    by 0x596DA37: gst_bus_set_flushing (gstmessage.h:323)
==22905==    by 0x599BBAC: gst_pipeline_change_state (gstpipeline.c:518)
==22905==    by 0x16D7B671: gst_play_bin_change_state (gstplaybin2.c:3542)
==22905==    by 0x597926B: gst_element_change_state (gstelement.c:2651)
==22905==    by 0x59792EE: gst_element_change_state (gstelement.c:2688)
==22905==    by 0x597C2FA: gst_element_set_state_func (gstelement.c:2607)
==22905==    by 0x52EED99: clutter_gst_video_texture_set_property
(clutter-gst-video-texture.c:383)
==22905==    by 0x9945401: g_object_set_valist (gobject.c:1178)
==22905== 
==22905== Invalid read of size 8
==22905==    at 0x995BF87: g_type_check_instance_is_a (gtype.c:3936)
==22905==    by 0x9945A61: g_object_set (gobject.c:1796)
==22905==    by 0x16D7E564: update_av_offset (gstplaysink.c:2705)
==22905==    by 0x16D82C78: gst_play_sink_reconfigure (gstplaysink.c:2572)
==22905==    by 0x16D77B80: no_more_pads_cb (gstplaybin2.c:2767)
==22905==    by 0x993EDFD: g_closure_invoke (gclosure.c:766)
==22905==    by 0x99571A6: signal_emit_unlocked_R (gsignal.c:3252)
==22905==    by 0x9958825: g_signal_emit_valist (gsignal.c:2983)
==22905==    by 0x9958D72: g_signal_emit (gsignal.c:3040)
==22905==    by 0x993EDFD: g_closure_invoke (gclosure.c:766)
==22905==    by 0x99571A6: signal_emit_unlocked_R (gsignal.c:3252)
==22905==    by 0x9958825: g_signal_emit_valist (gsignal.c:2983)
==22905==  Address 0x159e1a80 is 0 bytes inside a block of size 1,328 free'd
==22905==    at 0x4C240FD: free (vg_replace_malloc.c:366)
==22905==    by 0x9962AFB: g_type_free_instance (gtype.c:1932)
==22905==    by 0x598D3AB: gst_message_finalize (gstmessage.c:196)
==22905==    by 0x598DA70: gst_mini_object_unref (gstminiobject.c:338)
==22905==    by 0x596DA37: gst_bus_set_flushing (gstmessage.h:323)
==22905==    by 0x599BBAC: gst_pipeline_change_state (gstpipeline.c:518)
==22905==    by 0x16D7B671: gst_play_bin_change_state (gstplaybin2.c:3542)
==22905==    by 0x597926B: gst_element_change_state (gstelement.c:2651)
==22905==    by 0x59792EE: gst_element_change_state (gstelement.c:2688)
==22905==    by 0x597C2FA: gst_element_set_state_func (gstelement.c:2607)
==22905==    by 0x52EED99: clutter_gst_video_texture_set_property
(clutter-gst-video-texture.c:383)
==22905==    by 0x9945401: g_object_set_valist (gobject.c:1178)
==22905==

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list