Memory corruption while watching DVB

Chris Rankin <[email protected]> Thu, 9 Jan 2014 16:54:12 -0800 (PST)
Newsgroups gmane.comp.video.xine.devel
Message-ID <[email protected]>
Hi,

I've just tried to watch some DVB-T and DVB-T2 channels via xine-lib-1.2, and the playback starts running into problems after a few minutes. I am suspecting memory corruption, particularly after it crashed like this:

*** Error in `xine': double free or corruption (fasttop): 0x00000000021441d0 ***
xiTK received SIGSEGV signal, RIP.


A rudimentary bisection via repeated use of "hg update N" suggests that the first bad commit is:

changeset:   12445:fc5aea61e9b1
user:        Petri Hintukainen <[email protected]>
date:        Wed Nov 06 13:49:58 2013 +0200
files:       ChangeLog m4/summary.m4 src/combined/ffmpeg/Makefile.am src/combined/ffmpeg/demux_avformat.c src/combined/ffmpeg/ffmpeg_decoder.c src/combined/ffmpeg/ffmpeg_decoder.h
description:
Add avformat demux plugin.
   - Support for new formats and protocols.
   - Proper rtsp support (with avformat+rtsp://, rtsp+tcp:// and rtsp+http:// mrls).
   - by default native xine demux plugins are probed first.
     This can be overridden in config, by selecting demuxer in mrl (#demux:avformat),
     or by using "avformat+" mrl prefix.


In a separate issue, xine is also crashing almost immediately when I enable interlacing while watching a DVB-T MPEG2 channel. However, interlacing seems OK with DVB-T2 MPEG4 channels.

Cheers,
Chris

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk

_______________________________________________
xine-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-devel