Segmentation fault while playing stream, audio file or video
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vlc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
===[Version information]===
Description: Ubuntu Xenial Xerus (development branch)
Release: 16.04
Package: vlc-nox
State: installed
Automatically installed: yes
Version: 2.2.2-4
Priority: optional
Section: universe/net
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Uncompressed Size: 9484 k
vlc --version
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
VLC version 2.2.2 Weatherwax (2.2.2-0-g6259d80)
Compiled by buildd on lcy01-17.buildd (Feb 18 2016 05:33:32)
Compiler: gcc version 5.3.1 20160216 (Ubuntu 5.3.1-9ubuntu1)
This program comes with NO WARRANTY, to the extent permitted by law.
You may redistribute it under the terms of the GNU General Public License;
see the file named COPYING for details.
Written by the VideoLAN team; see the AUTHORS file.
===[The problem]===
Vlc crashes after trying to play a stream or MP3 file or MPEG file. Perhaps on more formats. I did not test that.
The segmentation fault can be reproduced by playing a MP3 stream
vlc http://
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
[0000000000de3148] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00007f298c000e88] http access: Raw-audio server found, mp3 demuxer selected
[00007f2984005b08] mpgatofixed32 audio converter error: libmad error: bad main_data_begin pointer
[00007f2984005b08] mpgatofixed32 audio converter error: libmad error: bad main_data_begin pointer
Segmentation fault (core dumped)
The segmentation fault also occurs when playing a MP3 file
vlc /tmp/song.mp3
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
[00000000025f8148] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Segmentation fault (core dumped)
Some extra information about the MP3 file.
file /tmp/song.mp3
/tmp/song.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo
And the segmentation fault also occurs when trying to play a mpeg video file.
vlc test.mpeg
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
[000000000171e148] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
[00007ff91cc0dd48] avcodec decoder: Using OpenGL/
[h264 @ 0x7ff91cc626e0] hardware accelerator failed to decode picture
[h264 @ 0x7ff91ccbb320] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cd02b40] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cd4a360] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cc626e0] hardware accelerator failed to decode picture
[h264 @ 0x7ff91ccbb320] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cd02b40] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cd4a360] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cc626e0] hardware accelerator failed to decode picture
[h264 @ 0x7ff91ccbb320] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cd02b40] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cd4a360] hardware accelerator failed to decode picture
[h264 @ 0x7ff91cc626e0] hardware accelerator failed to decode picture
Segmentation fault (core dumped)
file test.mpeg
test.mpeg: ISO Media, MP4 v1 [ISO 14496-1:ch13]
This looks like it was caused by libvdpau-va-gl1 and should be fixed in 3.0.0 and recent versions of libvdpau-va-gl1.