Skip to content

segfault when flash video in playlist

While VLC plays a single flv video without any problem, it seems to segfault whenever there is a playlist with at least two videos, at least one of which is an flv. I'm using VLC 2.1.5 in Arch Linux.

Steps to reproduce:

mkdir foo
cd foo
youtube-dl -f flv zSgiXGELjbc
cp Carl* C2.flv
vlc *

Produces this:

VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x16c5738] pulse audio output error: PulseAudio server connection failure: Connection refused
[0x15f6118] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[flv @ 0x7f78b8c47280] Stream discovered after head already parsed
Segmentation fault (core dumped)

Backtrace:

[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007f78c7028c9a in strlen () from /usr/lib/libc.so.6
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007f78a9bb4aff in av_match_name () from /usr/lib/libavutil.so.54
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007f78ab01c92e in av_probe_input_format3 () from /usr/lib/libavformat.so.56
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007f78ab01cab2 in av_probe_input_format2 () from /usr/lib/libavformat.so.56
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007f78ab01cb16 in av_probe_input_format () from /usr/lib/libavformat.so.56
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007f78ab36f4af in ?? () from /usr/lib/vlc/plugins/demux/libavformat_plugin.so
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007f78c6d3b7c5 in ?? () from /usr/lib/libvlccore.so.7
[#7](https://code.videolan.org/videolan/vlc/-/issues/7)  0x00007f78c6d3bd7e in vlc_module_load () from /usr/lib/libvlccore.so.7
[#8](https://code.videolan.org/videolan/vlc/-/issues/8)  0x00007f78c6cfa290 in ?? () from /usr/lib/libvlccore.so.7
[#9](https://code.videolan.org/videolan/vlc/-/issues/9)  0x00007f78c6d07651 in ?? () from /usr/lib/libvlccore.so.7
[#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x00007f78c6d08530 in ?? () from /usr/lib/libvlccore.so.7
[#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x00007f78c6d09c50 in ?? () from /usr/lib/libvlccore.so.7
[#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x00007f78c6ce9af0 in ?? () from /usr/lib/libvlccore.so.7
[#13](https://code.videolan.org/videolan/vlc/-/issues/13) 0x00007f78c7555314 in start_thread () from /usr/lib/libpthread.so.0
[#14](https://code.videolan.org/videolan/vlc/-/issues/14) 0x00007f78c708f3ed in clone () from /usr/lib/libc.so.6

Version info:

$ vlc --version
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
VLC version 2.1.5 Rincewind (2.1.4-49-gdab6cb5)
Compiled by nobody on  (Sep 19 2014 16:20:47)
Compiler: gcc version 4.9.1 20140903 (prerelease) (GCC)

Hardware:

$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller [#1](https://code.videolan.org/videolan/vlc/-/issues/1) (rev 04)
00:16.3 Serial controller: Intel Corporation 7 Series/C210 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller [#2](https://code.videolan.org/videolan/vlc/-/issues/2) (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller [#1](https://code.videolan.org/videolan/vlc/-/issues/1) (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 System peripheral: Ricoh Co Ltd MMC/SD Host Controller (rev 07)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information