vlc does not play files

Bug #1313309 reported by bugreporter
This bug report is a duplicate of:  Bug #1027410: Crash when opening a WMV file. Edit Remove
52
This bug affects 12 people
Affects Status Importance Assigned to Milestone
vlc (Ubuntu)
Undecided
Unassigned

Bug Description

vlc does not play some files (some days ago, i could play them),it shows:
VLC media player 2.1.5 Rincewind (revision 2.1.2+git20140426+r54526+18+11~ubuntu14.04.1)
[0x8dcb910] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[rm @ 0xb0413ce0] Invalid stream index 2 for index at pos 183379712
[rm @ 0xb490c600] Invalid stream index 2 for index at pos 183379712
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
Segmentation fault (core dumped)
+++++++++++++++++++++++++++++==
why can not it play ,it could play the other day
my system is xubuntu 14.04

Revision history for this message
Mark Hollow (3y9m2vcwq6lm95-ejhg-fkzsxrqg2c8fjz) wrote :

Also affected - plays mp4's ok, wmv's crash. Here's a backtrace:

$ gdb vlc
GNU gdb (Ubuntu 7.7-0ubuntu3) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from vlc...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
VLC media player 2.1.2 Rincewind (revision 2.1.2-0-ga4c4876)
[New Thread 0x7fffebe3a700 (LWP 414)]
[New Thread 0x7ffff7fd0700 (LWP 415)]
[New Thread 0x7ffff4fd1700 (LWP 416)]
[0x605118] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New Thread 0x7fffed05f700 (LWP 417)]
[New Thread 0x7fffd5a23700 (LWP 420)]
[New Thread 0x7fffd5222700 (LWP 421)]
[New Thread 0x7fffc923d700 (LWP 422)]
[New Thread 0x7fffc8a3c700 (LWP 423)]
[New Thread 0x7fffbffff700 (LWP 424)]
[New Thread 0x7fffeb590700 (LWP 428)]
[Thread 0x7fffc8a3c700 (LWP 423) exited]
[New Thread 0x7fffbd021700 (LWP 432)]
[New Thread 0x7fffbcf20700 (LWP 433)]
[Thread 0x7fffbd021700 (LWP 432) exited]
[New Thread 0x7fffbd021700 (LWP 434)]
[New Thread 0x7fffbc1cc700 (LWP 435)]
Fontconfig warning: FcPattern object size does not accept value "0"

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffbd021700 (LWP 434)]
0x00007ffff712847a in ?? () from /usr/lib/libvlccore.so.7
(gdb) bt
#0 0x00007ffff712847a in ?? () from /usr/lib/libvlccore.so.7
#1 0x00007ffff712a999 in ?? () from /usr/lib/libvlccore.so.7
#2 0x00007ffff79a9182 in start_thread (arg=0x7fffbd021700) at pthread_create.c:312
#3 0x00007ffff74d230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb)

Revision history for this message
Nick Apostolakis (nickapos-oncrete) wrote :
Download full text (4.0 KiB)

Hello I can also report that I am affected version 2.1.5 rincewind,
it seems that the problem appears with some kind of network streams.

here is a stack trace:

nickapos@nickapos-Lenovo-B590:~ >gdb vlc
GNU gdb (Ubuntu 7.7-0ubuntu3) 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from vlc...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
VLC media player 2.1.5 Rincewind (revision 2.1.5~ppa1)
[New Thread 0xb5a9fb40 (LWP 8497)]
[New Thread 0xb528cb40 (LWP 8498)]
[New Thread 0xb50e0b40 (LWP 8499)]
[0x804c8f8] main libvlc: Εκτέλεση του VLC με την προεπιλεγμένη διεπαφή. Χρησιμοποιήστε το 'cvlc' για να εκτελέσετε το VLC χωρίς διεπαφή.
[New Thread 0xb505fb40 (LWP 8500)]
[New Thread 0xaecffb40 (LWP 8501)]
"sni-qt/8493" WARN 09:28:20.987 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
[New Thread 0xaea8bb40 (LWP 8506)]
[Thread 0xaea8bb40 (LWP 8506) exited]
[New Thread 0xaea8bb40 (LWP 8507)]
[Thread 0xaea8bb40 (LWP 8507) exited]
[New Thread 0xaea8bb40 (LWP 8508)]
[New Thread 0xaaf62b40 (LWP 8509)]
[New Thread 0xaa70fb40 (LWP 8510)]
[New Thread 0xa9ebcb40 (LWP 8511)]
[New Thread 0xa96bbb40 (LWP 8512)]
[New Thread 0xa963ab40 (LWP 8513)]
[New Thread 0xa91f1b40 (LWP 8514)]
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[New Thread 0xa8e72b40 (LWP 8515)]
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[0xad33d9b8] main vout display error: Failed to resize display
[Thread 0xa96bbb40 (LWP 8512) exited]
[Thread 0xaaf62b40 (LWP 8509) exited]
[Thread 0xaa70fb40 (LWP 8510) exited]
[Thread 0xa9ebcb40 (LWP 8511) exited]
[Thread 0xa963ab40 (LWP 8513) exited]
[Thread 0xa91f1b40 (LWP 8514) exited]
[Thread 0xaea8bb40 (LWP 8508) exited]
[New Thread 0xaea8bb40 (LWP 8516)]
[0xad33d9b8] main vout display error: Failed to resize display

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xaea8bb40 (LWP 8516)]
0xab6d9322 in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54
(gdb) bt
#0 0xab6d9322 in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54
#1 0xab6dc0f2 in ?? () from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.54
#2 0xab9d17d0 in avcodec_decode_audio4 ()
   from /usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.5...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libv4l (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris Bainbridge (chris-bainbridge) wrote :

@Nick you need to install debug symbols to get a proper backtrace, installing package "vlc-dbg" should do it, if it does not have the symbols for libavcodec then follow instructions at https://wiki.ubuntu.com/DebuggingProgramCrash to enable the ddebs repository and install the dbgsym package for that library.

affects: libv4l (Ubuntu) → vlc (Ubuntu)
Revision history for this message
JB VideoLAN (jb-videolan) wrote :

This is probably related to #1027410

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers