[vlc-devel] Arggh! I fucked up. LIVE555 breaks VLC 1.1.6
Felix Paul Kühne
fkuehne.videolan at googlemail.com
Mon Jan 24 18:18:28 CET 2011
On 24.01.2011, at 16:33, Ross Finlayson wrote:
>> On Mon, 2011-01-24 at 12:59 +0100, Jean-Baptiste Kempf wrote:
>>> On Mon, Jan 24, 2011 at 12:29:11AM -0800, Ross Finlayson wrote :
>>> > Once again, I'm very sorry for the disruption. Unfortunately you will
>>> > need to release another VLC version (1.1.7?) to fix this.
>>> I tried the rtsp streams from freebox during my QA testsuite, and I
>>> haven't had any crash... why?
>> I cannot reproduce the crash with 1.1.6.
>> Maybe the live555 version used does not have the bug ? it's 2011.01.06
> My bug was introduced in the next LIVE555 version - 2011.01.10 (and fixed (I hope) in 2011.01.24).
> The Mac OS X Intel version of VLC 1.1.6 definitely crashes (repeatedly), so it appears that it was compiled with a buggy version of LIVE555. However, the Win32 version of VLC 1.1.6 does *not* crash. (Those are the only two clients I have access to.)
> So right now it appears that perhaps only the Mac OS X Intel version of VLC 1.1.6 caught the LIVE555 bug?
Just to clarify the situation:
the only build affected (for whatever reason, as the underlying contribs were compiled synchronously) is Intel 64-bit and therefore the Universal Binary in case the 64bit mode is executed. 32bit Intel works correctly. I'll recompile and provide an updated build later tonight. This will also fix a corner-case with pre-compiled lua scripts within the Universal Binary.
More information about the vlc-devel