[Bug 682239] Crash on GST_PAD_STREAM_UNLOCK (peer) in gst_pad_push()

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 20 05:42:23 PDT 2012


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

--- Comment #3 from Marcin Lewandowski <www at saepia.net> 2012-08-20 12:42:16 UTC ---
I finally got report with GST_DEBUG enabled.

Last logs are copied below. GDB report (named Crash 4) is attached.

2012-08-20 14:35:57.689 [APP  APPTHREAD MESG] [Source "automat#5"] Playback
finished
2012-08-20 14:35:57.689 [APP  APPTHREAD MESG] [Source "automat"] Playback of
item #5 has finished playback, shutting down
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] State
transition "Element.Base.shutdown": Locking
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] State
transition "Element.Base.shutdown": Locked
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] State
transition "Element.Base.shutdown": I am in state "attached", calling
transition function
2012-08-20 14:35:57.689 [APP  APPTHREAD MESG] [Source "automat#5"] Shutting
down...
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach:
Attempt, type is "shutdown"
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] Setting
pending detach type to "shutdown"
2012-08-20 14:35:57.689 [APP  APPTHREAD MESG] [Source "automat#5"] Detaching...
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] Setting
target state to "detached"
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] Setting
current state to "during-detach"
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] On detach
begin: Disabling timers
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] Cancelling
position interval
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] Cancelling
fade out interval
2012-08-20 14:35:57.689 [APP  APPTHREAD DEBG] [Source "automat#5"] On detach
begin: Trying to fire both next item request & playback finish signals
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach: Not
necessary to block output
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach:
pipeline pad is not null
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach:
unlinking from adder
0:10:46.622190838  3513  0x84a0e00 INFO        GST_ELEMENT_PADS
gstelement.c:975:gst_element_get_static_pad: found pad source_automat#5_BIN:src
0:10:46.622206051  3513  0x84a0e00 INFO        GST_ELEMENT_PADS
gstpad.c:1750:gst_pad_unlink: unlinking source_automat#5_BIN:src(0x8827000) and
source_automat_adder:sink4(0x8861f18)
0:10:46.622242162  3513  0x84a0e00 INFO        GST_ELEMENT_PADS
gstpad.c:1795:gst_pad_unlink: unlinked source_automat#5_BIN:src and
source_automat_adder:sink4
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach:
releasing unnecessary adder pad
0:10:46.622323729  3513  0x84a0e00 INFO        GST_ELEMENT_PADS
gstelement.c:847:gst_element_remove_pad:<source_automat_adder> removing pad
'sink4'
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach:
unref unnecessary adder pad
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach:
setting pipeline pad to null
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] Detach: stop
playback and remove bin from parent - scheduling in idle
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] State
transition "Element.Base.shutdown": Unlocking
2012-08-20 14:35:57.690 [APP  APPTHREAD DEBG] [Source "automat#5"] State
transition "Element.Base.shutdown": Unlocked
0:10:46.622594283  3513 0xb589a380 WARN             collectpads
gstcollectpads.c:1421:gst_collect_pads_chain: sink4 got removed from
collectpads

-- 
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