Bug 15381 - VLC 2.2.0 update for Mageia 5
Summary: VLC 2.2.0 update for Mageia 5
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-27 18:12 CET by David Walser
Modified: 2015-03-02 01:26 CET (History)
2 users (show)

See Also:
Source RPM: vlc
CVE:
Status comment:


Attachments

Description David Walser 2015-02-27 18:12:55 CET
VLC 2.1.6 and 2.2.0 have been released.

The NEWS for 2.1.6 says:
Changes between 2.1.5 and 2.1.6:
--------------------------------

Audio output:
 * Fix OSS stuttering

Security:
 * Fix heap overflow in decomp stream filter
 * Fix buffer overflow in updater
 * Fix potential buffer overflow in schroedinger encoder
 * Fix null-pointer dereference in DMO decoder
 * Fix buffer overflow in parsing of string boxes in mp4 demuxer
 * Fix SRTP integer overflow
 * Fix potential crash in zip access
 * Fix read overflow in Ogg demuxer

Win32 installer:
 * Update translations and greek encoding


I think we fixed most of those security issues in Bug 15195, but it doesn't look like the decomp stream filter, zip access, or Ogg demuxer fixes are there.  The SRTP thing might be different from the rtp streaming invalid memory access too, so we might also be missing that.

We should update Mageia 4 to 2.1.6.

We should update Mageia 5 to 2.2.0 final.  You can see the changes since our February 13th's snapshot in git here:
http://git.videolan.org/?p=vlc/vlc-2.2.git;a=summary

Not sure if we'll be able to get that in now or if we'll have to do it post-release.

Reproducible: 

Steps to Reproduce:
David Walser 2015-02-27 18:13:47 CET

CC: (none) => cjw, shlomif

David Walser 2015-02-27 18:14:03 CET

Whiteboard: (none) => MGA4TOO

Comment 1 Shlomi Fish 2015-02-27 19:40:43 CET
I'm working on the VLC-2.1.6 upgrade for Mageia 4 now.
Comment 2 Luc Menut 2015-02-27 19:52:46 CET
I think that the packaging of plugins.dat should be fixed for mga4 in the same way that it was fixed in mga5 for bug 15311 (ghost plugins.dat + rpm file trigger to update it at install time).
https://trac.videolan.org/vlc/ticket/9807
Comment 3 David Walser 2015-02-27 20:22:27 CET
(In reply to Luc Menut from comment #2)
> I think that the packaging of plugins.dat should be fixed for mga4 in the
> same way that it was fixed in mga5 for bug 15311 (ghost plugins.dat + rpm
> file trigger to update it at install time).
> https://trac.videolan.org/vlc/ticket/9807

That might be nice.  However, it's not that big of an issue on Mageia 4 since we aren't really using Qt5 things with it.  It became a critical problem on the way to Mageia 5.
Comment 4 Shlomi Fish 2015-02-27 20:48:50 CET
OK VLC-2.1.6 was successfully submitted to "core/updates_testing" and "tainted/updates_testing" here: http://pkgsubmit.mageia.org/ . Do I need to prepare an advisory?
Comment 5 David Walser 2015-02-27 21:24:21 CET
Just a note for later, if the 2.2.0 update has to go through QA, besides testing VLC itself, they could test phonon-vlc, miam-player, and tano, just to make sure there wasn't any ABI breakage in libvlccore.
Comment 6 David Walser 2015-02-27 21:25:48 CET
(In reply to Shlomi Fish from comment #4)
> OK VLC-2.1.6 was successfully submitted to "core/updates_testing" and
> "tainted/updates_testing" here: http://pkgsubmit.mageia.org/ . Do I need to
> prepare an advisory?

Yes.  Since 2.2.0 and 2.1.6 need to be handed separately, you can clone this bug (see the link at the bottom right), make the new bug just for the 2.1.6 update, post the advisory and package list, and assign to QA.  Thanks.
Shlomi Fish 2015-02-28 10:44:40 CET

Blocks: (none) => 15384

David Walser 2015-02-28 15:05:21 CET

Blocks: 15384 => (none)

David Walser 2015-02-28 15:06:15 CET

Summary: VLC 2.1.6 and 2.2.0 => VLC 2.2.0 update for Mageia 5
Whiteboard: MGA4TOO => MGA5TOO

Comment 7 David Walser 2015-03-02 01:26:13 CET
vlc-2.2.0-1.mga5 uploaded for Cauldron.  Thanks Christiaan!

Status: NEW => RESOLVED
Resolution: (none) => FIXED
Whiteboard: MGA5TOO => (none)


Note You need to log in before you can comment on or make changes to this bug.