[Bug 686301] mpegpsdemux: Fails to seek on some file, tries to send GAP/SEGMENT events with invalid fields
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Dec 16 08:05:05 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=686301
GStreamer | gst-plugins-bad | 1.2.1
Sebastian Dröge (slomo) <slomo> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
CC| |slomo at coaxion.net
Component|don't know |gst-plugins-bad
Summary|totem-video-thumbnailer |mpegpsdemux: Fails to seek
|fails on some file |on some file, tries to send
| |GAP/SEGMENT events with
| |invalid fields
Ever Confirmed|0 |1
--- Comment #8 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2013-12-16 16:04:52 UTC ---
Problem in the MPEG PS demuxer.
#0 0x00007ffff713b3c9 in g_logv (
log_domain=0x7ffff76ee9eb <g_log_domain_gstreamer> "GStreamer",
log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>,
args=args at entry=0x7fffe7deb598)
at /build/glib2.0-pBGR6U/glib2.0-2.38.2/./glib/gmessages.c:989
#1 0x00007ffff713b512 in g_log (log_domain=<optimized out>,
log_level=log_level at entry=G_LOG_LEVEL_CRITICAL,
format=format at entry=0x7ffff718140a "%s: assertion '%s' failed")
at /build/glib2.0-pBGR6U/glib2.0-2.38.2/./glib/gmessages.c:1025
#2 0x00007ffff713b539 in g_return_if_fail_warning (
log_domain=<optimized out>,
pretty_function=pretty_function at entry=0x7ffff76f92a0
<__PRETTY_FUNCTION__.18376> "gst_event_new_gap",
expression=expression at entry=0x7ffff76eee08 "GST_CLOCK_TIME_IS_VALID
(timestamp)") at /build/glib2.0-pBGR6U/glib2.0-2.38.2/./glib/gmessages.c:1034
#3 0x00007ffff768e53a in gst_event_new_gap (timestamp=18446744073709551615,
duration=<optimized out>) at gstevent.c:570
#4 0x00007fffe7df7a35 in gst_flups_demux_send_gap_updates (
new_start=4218011110, demux=0x7fffe80da4c0) at gstmpegdemux.c:920
#5 gst_flups_demux_send_data (buf=0x7fffe005f3c0, stream=0x7fffe00011c0,
demux=0x7fffe80da4c0) at gstmpegdemux.c:647
#6 gst_flups_demux_data_cb (filter=<optimized out>, first=<optimized out>,
buffer=0x7fffe0066810, demux=0x7fffe80da4c0) at gstmpegdemux.c:2249
---Type <return> to continue, or q <return> to quit---
#7 0x00007fffe7dfa35c in gst_pes_filter_parse (
filter=filter at entry=0x7fffe80da600) at gstpesfilter.c:480
#8 0x00007fffe7dfaf68 in gst_pes_filter_process (
filter=filter at entry=0x7fffe80da600) at gstpesfilter.c:603
#9 0x00007fffe7df35ac in gst_flups_demux_chain (pad=pad at entry=0x896940,
parent=parent at entry=0x7fffe80da4c0, buffer=<optimized out>)
at gstmpegdemux.c:3160
#10 0x00007fffe7df4b42 in gst_flups_demux_pull_block (size=32768,
offset=256000, demux=0x7fffe80da4c0, pad=0x896940) at gstmpegdemux.c:2802
#11 gst_flups_demux_loop (pad=0x896940) at gstmpegdemux.c:2832
#12 0x00007ffff76cbef9 in gst_task_func (task=0x8275f0) at gsttask.c:316
#13 0x00007ffff7159a5c in g_thread_pool_thread_proxy (data=<optimized out>)
at /build/glib2.0-pBGR6U/glib2.0-2.38.2/./glib/gthreadpool.c:309
#14 0x00007ffff71590a5 in g_thread_proxy (data=0x7fffe80d74a0)
at /build/glib2.0-pBGR6U/glib2.0-2.38.2/./glib/gthread.c:798
#15 0x00007ffff403be0e in start_thread (arg=0x7fffe7dec700)
at pthread_create.c:311
#16 0x00007ffff3d710fd in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
--
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