vlc assert failure: *** glibc detected *** vlc: malloc(): memory corruption: 0xb7345ca0 ***
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VLC media player |
Fix Released
|
Undecided
|
Unassigned | ||
vlc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: vlc
Was playing a wav file with vlc, used the vlc applet menu to "hide in taskbar", then used vlc applet menu to select "Slow/Slower (fine)" for no good reason and with a resulting crash.
ProblemType: Crash
Architecture: i386
AssertionMessage: *** glibc detected *** vlc: malloc(): memory corruption: 0xb7345ca0 ***
CheckboxSubmission: 96dffa43e3f34ec
CheckboxSystem: 9c26adf6eed2f68
Date: Tue Apr 27 23:47:34 2010
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/vlc
InstallationMedia: Ubuntu-
Package: vlc-nox 1.0.2-1ubuntu2.1
ProcCmdline: vlc
ProcEnviron:
LANGUAGE=
LANG=en_NZ.UTF-8
SHELL=/bin/bash
ProcVersionSign
Signal: 6
SourcePackage: vlc
StacktraceTop:
__kernel_vsyscall ()
*__GI_raise (sig=6)
*__GI_abort () at abort.c:92
__libc_message (do_abort=2,
malloc_printerr (action=<value optimized out>,
Tags: ubuntu-unr
Title: vlc assert failure: *** glibc detected *** vlc: malloc(): memory corruption: 0xb7345ca0 ***
Uname: Linux 2.6.31-21-generic i686
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare src
Changed in vlc: | |
status: | Fix Committed → Fix Released |
Looks like heap corruption in the PulseAudio plugin, but the stack trace is incomplete. From the problem description, I would guess it's a buffer overflow in the audio resampler. In that case, it should be fixed in VLC 1.1.0 already.