Bug#758582: vlc: Vlc segfaults at the end of video reproduction when video acceleration VAAPI is selected
Marco Mattiolo
marco.mattiolo at hotmail.it
Mon Aug 18 22:39:10 UTC 2014
Package: vlc
Version: 2.1.5-1
Severity: normal
Dear Maintainer,
vlc crashes after reproducing video files. This is specially annoying
when playing playlists or entire folders.
$ gdb vlc
GNU gdb (GDB) 7.6.2 (Debian 7.6.2-1.1+b1)
Copyright (C) 2013 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".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/vlc...Reading symbols from
/usr/lib/debug/.build-id/bd/a54aae88601b31adc48cde0699479455646edc.debug...done.
done.
(gdb) run
Starting program: /usr/bin/vlc
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[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.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[New Thread 0x7fffed257700 (LWP 2762)]
[New Thread 0x7ffff2ddc700 (LWP 2763)]
[New Thread 0x7fffec236700 (LWP 2764)]
[0x605118] main libvlc: Esecuzione di vlc con l'interfaccia predefinita.
Usa 'cvlc' per utilizzare vlc senza interfaccia.
[New Thread 0x7fffec135700 (LWP 2765)]
[New Thread 0x7fffd6411700 (LWP 2766)]
vlc(2758)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open
ksycoca from "/var/tmp/kdecache-marcus89/ksycoca4"
kfilemodule(2758)/kio (bookmarks) KBookmarkManager::KBookmarkManager:
starting KDirWatch for "/home/marcus89/.local/share/user-places.xbel"
[New Thread 0x7fffd1061700 (LWP 2767)]
Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QString)
Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QString)
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::listDir:
Listing directory: KUrl("trash:/")
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
KIO::SimpleJob(0x7fffdc88af60)
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::protoQ:
creating ProtoQueue instance for "trash"
kfilemodule(2758)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue:
m_maxConnectionsTotal: 2 m_maxConnectionsPerHost: 2
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
KIO::SimpleJob(0x7fffdc99b560)
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::protoQ:
creating ProtoQueue instance for "file"
kfilemodule(2758)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue:
m_maxConnectionsTotal: 5 m_maxConnectionsPerHost: 5
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::listDir: Entry
currently being listed: KUrl("trash:/") by (KDirLister(0x7fffdc0e51e0) )
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::stopListingUrl:
KDirLister(0x7fffdc5da9b0) url= KUrl("trash:/")
kfilemodule(2758)/kio (Slave) KIO::Slave::createSlave: createSlave
"trash" for KUrl("trash:/")
kfilemodule(2758)/kio (KIOConnection)
KIO::ConnectionServer::listenForRemote: Listening on
"local:/tmp/ksocket-marcus89/kfilemodulepX2758.slave-socket"
kfilemodule(2758)/kio (Slave) KIO::Slave::createSlave: createSlave
"file" for KUrl("file:///home/marcus89")
kfilemodule(2758)/kio (KIOConnection)
KIO::ConnectionServer::listenForRemote: Listening on
"local:/tmp/ksocket-marcus89/kfilemodulevg2758.slave-socket"
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
KIO::StatJob(0x7fffdc99b560) KIO::Slave(0x7fffdc696ca0)
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::listDir:
Listing directory: KUrl("file:///home/marcus89")
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
KIO::SimpleJob(0x7fffdcab4bb0)
kfilemodule(2758)/kio (KIOConnection)
KIO::SocketConnectionBackend::socketReadyRead:
KIO::SocketConnectionBackend(0x7fffdca52920) Jumbo packet of 101880 bytes
kfilemodule(2758)/kdecore (K*TimeZone*)
KSystemTimeZonesPrivate::instance: instance(): ... initialised
kfilemodule(2758)/kdecore (K*TimeZone*)
KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Rome"
kfilemodule(2758)/kdecore (K*TimeZone*)
KSystemTimeZonesPrivate::readZoneTab: readZoneTab(
"/usr/share/zoneinfo/zone.tab" )
kfilemodule(2758) KSambaSharePrivate::findSmbConf: KSambaShare: Could
not find smb.conf!
kfilemodule(2758)/kio KNFSShare::KNFSSharePrivate::findExportsFile:
Could not find exports file! /etc/exports doesn't exist. Configure it in
share/config/knfsshare, [General], exportsFile=....
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
KIO::ListJob(0x7fffdcab4bb0) KIO::Slave(0x7fffdc696ca0)
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::slotResult:
finished listing KUrl("file:///home/marcus89")
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
KIO::ListJob(0x7fffdc88af60) KIO::Slave(0x7fffdc9572a0)
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::slotResult:
finished listing KUrl("trash:/")
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
KIO::SimpleJob(0x7fffdc487380)
kfilemodule(2758)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
KIO::StatJob(0x7fffdc487380) KIO::Slave(0x7fffdc696ca0)
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::stopListingUrl:
KDirLister(0x7fffdc8f8da0) url= KUrl("file:///home/marcus89")
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::stopListingUrl:
KDirLister(0x7fffdc8f8da0) url= KUrl("file:///home/marcus89")
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::forgetDirs:
KDirLister(0x7fffdc8f8da0) item moved into cache:
KUrl("file:///home/marcus89")
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::stopListingUrl:
KDirLister(0x7fffdc0e51e0) url= KUrl("trash:/")
kfilemodule(2758)/kio (KDirListerCache) KDirListerCache::forgetDirs:
KDirLister(0x7fffdc0e51e0) item moved into cache: KUrl("trash:/")
[New Thread 0x7fffd07b6700 (LWP 2771)]
[New Thread 0x7fffd06b5700 (LWP 2772)]
[flv @ 0x7fffc8c330a0] max_analyze_duration reached
[flv @ 0x7fffc0c21600] max_analyze_duration reached
[New Thread 0x7fffd015b700 (LWP 2773)]
[Thread 0x7fffd07b6700 (LWP 2771) exited]
[New Thread 0x7fffad99a700 (LWP 2774)]
[New Thread 0x7fffad199700 (LWP 2775)]
[New Thread 0x7fffac998700 (LWP 2776)]
[New Thread 0x7fffa7fff700 (LWP 2777)]
[New Thread 0x7fffd07b6700 (LWP 2778)]
[New Thread 0x7fffac197700 (LWP 2779)]
[Thread 0x7fffd015b700 (LWP 2773) exited]
Failed to open VDPAU backend libvdpau_nvidia.so: impossibile aprire il
file oggetto condiviso: File o directory non esistente
[0x7fff98000958] vdpau generic error: device creation failure: error 1
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
[0x7fffc0d88818] avcodec decoder: Using VA API version 0.35 for hardware
decoding.
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[New Thread 0x7fffd015b700 (LWP 2780)]
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[0x7fff8c001248] main vout display error: Failed to resize display
[Thread 0x7fffd07b6700 (LWP 2778) exited]
[Thread 0x7fffad99a700 (LWP 2774) exited]
[Thread 0x7fffad199700 (LWP 2775) exited]
[Thread 0x7fffac998700 (LWP 2776) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd06b5700 (LWP 2772)]
Release (p_external=<optimized out>, p_ff=<optimized out>) at
avcodec/vaapi.c:519
519 avcodec/vaapi.c: File o directory non esistente.
(gdb)
If preferences>coders>hardware accelerated decoding (translating on the
fly) is disabled, vlc doesn't crash.
Hope this report being useful
Thank you for maintaining vlc in Debian
Marco
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages vlc depends on:
ii dpkg 1.17.10
ii fonts-freefont-ttf 20120503-4
ii libaa1 1.4p5-43
ii libavcodec-extra-55 6:10.3-1
ii libavutil53 6:10.3-1
ii libc6 2.19-7
ii libcaca0 0.99.beta19-2
ii libfreetype6 2.5.2-1.1
ii libfribidi0 0.19.6-1
ii libgcc1 1:4.9.1-4
ii libgl1-mesa-glx [libgl1] 10.2.5-1
ii libice6 2:1.0.9-1
ii libqtcore4 4:4.8.6+git49-gbc62005+dfsg-1
ii libqtgui4 4:4.8.6+git49-gbc62005+dfsg-1
ii libsdl-image1.2 1.2.12-5+b2
ii libsdl1.2debian 1.2.15-10
ii libsm6 2:1.2.2-1
ii libstdc++6 4.9.1-4
ii libtar0 1.2.20-4
ii libva-x11-1 1.3.1-3
ii libva1 1.3.1-3
ii libvdpau1 0.7-2
ii libvlccore7 2.1.5-1
ii libx11-6 2:1.6.2-2
ii libxcb-composite0 1.10-3
ii libxcb-keysyms1 0.3.9-1
ii libxcb-randr0 1.10-3
ii libxcb-render0 1.10-3
ii libxcb-shape0 1.10-3
ii libxcb-shm0 1.10-3
ii libxcb-xfixes0 1.10-3
ii libxcb-xv0 1.10-3
ii libxcb1 1.10-3
ii libxext6 2:1.3.2-1
ii libxinerama1 2:1.1.3-1
ii libxpm4 1:3.5.11-1
ii vlc-nox 2.1.5-1
ii zlib1g 1:1.2.8.dfsg-1
Versions of packages vlc recommends:
ii vlc-plugin-notify 2.1.5-1
ii vlc-plugin-pulse 2.1.5-1
ii xdg-utils 1.1.0~rc1+git20111210-7.1
Versions of packages vlc suggests:
pn videolan-doc <none>
Versions of packages vlc-nox depends on:
ii dpkg 1.17.10
ii liba52-0.7.4 0.7.4-17
ii libasound2 1.0.28-1
ii libass5 0.10.2-3
ii libavahi-client3 0.6.31-4
ii libavahi-common3 0.6.31-4
ii libavc1394-0 0.5.4-2
ii libavcodec-extra-55 6:10.3-1
ii libavformat55 6:10.3-1
ii libavutil53 6:10.3-1
ii libbasicusageenvironment0 2014.01.13-1
ii libbluray1 1:0.6.1-2
ii libc6 2.19-7
ii libcddb2 1.3.2-5
ii libcdio13 0.83-4.1
ii libchromaprint0 1.1-1+b1
ii libcrystalhd3 1:0.0~git20110715.fdd2f19-11
ii libdbus-1-3 1.8.6-1
ii libdc1394-22 2.2.2-3
ii libdca0 0.0.5-7
ii libdirac-decoder0 1.0.2-6
ii libdirac-encoder0 1.0.2-6
ii libdirectfb-1.2-9 1.2.10.0-5
ii libdvbpsi9 1.2.0-1
ii libdvdnav4 4.2.1-3
ii libdvdread4 4.2.1-2
ii libebml4 1.3.0-2
ii libfaad2 2.7-8
ii libflac8 1.3.0-2
ii libfontconfig1 2.11.0-5
ii libfreerdp1 1.0.2-4+b1
ii libfreetype6 2.5.2-1.1
ii libfribidi0 0.19.6-1
ii libgcc1 1:4.9.1-4
ii libgcrypt20 1.6.1-2
ii libgnutls-deb0-28 3.2.16-1
ii libgpg-error0 1.13-3
ii libgroupsock1 2014.01.13-1
ii libiso9660-8 0.83-4.1
ii libkate1 0.4.1-1.1
ii liblircclient0 0.9.0~pre1-1
ii liblivemedia23 2014.01.13-1
ii liblua5.2-0 5.2.3-1
ii libmad0 0.15.1b-8
ii libmatroska6 1.4.1-2
ii libmodplug1 1:0.8.8.4-4.1
ii libmpcdec6 2:0.1~r459-4.1
ii libmpeg2-4 0.5.1-5
ii libmtp9 1.1.6-51-g1a2669c~ds0-3
ii libncursesw5 5.9+20140712-2
ii libogg0 1.3.2-1
ii libopus0 1.1-1
ii libpng12-0 1.2.50-2
ii libpostproc52 6:0.git20120821-4
ii libraw1394-11 2.1.0-3
ii libresid-builder0c2a 2.1.1-14
ii libsamplerate0 0.1.8-8
ii libschroedinger-1.0-0 1.0.11-2.1
ii libshout3 2.3.1-3
ii libsidplay2 2.1.1-14
ii libsmbclient 2:4.1.11+dfsg-1
ii libspeex1 1.2~rc1.1-1
ii libspeexdsp1 1.2~rc1.1-1
ii libssh2-1 1.4.3-3
ii libstdc++6 4.9.1-4
ii libswscale2 6:10.3-1
ii libtag1c2a 1.9.1-2.1
ii libtheora0 1.1.1+dfsg.1-3.2
ii libtinfo5 5.9+20140712-2
ii libtwolame0 0.3.13-1.1
ii libudev1 208-6
ii libupnp6 1:1.6.17-1.2
ii libusageenvironment1 2014.01.13-1
ii libusb-1.0-0 2:1.0.19-1
ii libvcdinfo0 0.7.24+dfsg-0.1
ii libvlc5 2.1.5-1
ii libvlccore7 2.1.5-1
ii libvorbis0a 1.3.2-1.4
ii libvorbisenc2 1.3.2-1.4
ii libx264-142 2:0.142.2431+gita5831aa-1
ii libxml2 2.9.1+dfsg1-4
ii libzvbi0 0.2.33-7
ii zlib1g 1:1.2.8.dfsg-1
Versions of packages vlc-nox recommends:
pn libdvdcss2 <none>
Versions of packages libvlc5 depends on:
ii dpkg 1.17.10
ii libc6 2.19-7
ii libvlccore7 2.1.5-1
Versions of packages libvlccore7 depends on:
ii dpkg 1.17.10
ii libc6 2.19-7
ii libdbus-1-3 1.8.6-1
ii libidn11 1.28-2
ii libproxy-tools 0.4.11-4
ii vlc-data 2.1.5-1
Versions of packages vlc is related to:
pn libavutil50 <none>
ii libavutil51 6:0.8.7-1
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list