Bug#769057: xbmc: using VDPAU, segfault when going full screen while playing certain videos

Gedalya gedalya at gedalya.net
Tue Nov 11 01:57:18 UTC 2014


Package: xbmc-bin
Version: 2:13.2+dfsg1-4


Dear Maintainer,

    * What led up to the situation?
XBMC is in a window, playing certain videos: xvid, or decoded bluray 
copied to hard drive. VDPAU hardware decoding is enabled.
    * What exactly did you do (or not do) that was effective (or
      ineffective)?
going full screen by pressing the \ key
    * What was the outcome of this action?
segfault. See attached crash logs.
    * What outcome did you expect instead?
no segfault

In other types of video files, what I observe is a black screen instead 
of continued video playback, lasting a few seconds, then XBMC kind of 
fast-forwards through the last few seconds of missed video until it 
catches up.

All is fine when hardware decoding is disabled.


01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. 
[AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] (prog-if 00 
[VGA controller])
         Subsystem: Micro-Star International Co., Ltd. [MSI] Device 8090
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0, Cache Line Size: 64 bytes
         Interrupt: pin A routed to IRQ 58
         Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M]
         Region 2: Memory at f0020000 (64-bit, non-prefetchable) [size=128K]
         Region 4: I/O ports at e000 [size=256]
         Expansion ROM at f0000000 [disabled] [size=128K]
         Capabilities: <access denied>
         Kernel driver in use: radeon


-- System Information:
Debian Release: jessie/sid
   APT prefers testing-updates
   APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xbmc-bin depends on:
ii  libasound2                1.0.28-1
ii  libavahi-client3          0.6.31-4+b1
ii  libavahi-common3          0.6.31-4+b1
ii  libavcodec56              6:11-2
ii  libavfilter5              6:11-2
ii  libavformat56             6:11-2
ii  libavresample2            6:11-2
ii  libavutil54               6:11-2
ii  libbluetooth3             5.23-1
ii  libbz2-1.0                1.0.6-7+b1
ii  libc6                     2.19-12
ii  libcap2                   1:2.24-6
ii  libcdio13                 0.83-4.2
ii  libcurl3-gnutls           7.38.0-3
ii  libdbus-1-3               1.8.8-2
ii  libdvdread4               5.0.0-1
ii  libexpat1                 2.1.0-6+b1
ii  libfreetype6              2.5.2-2
ii  libfribidi0               0.19.6-3
ii  libftgl2                  2.1.3~rc5-4+nmu1
ii  libgcc1                   1:4.9.1-19
ii  libgl1-mesa-glx [libgl1]  10.3.2-1
ii  libglew1.10               1.10.0-3
ii  libglu1-mesa [libglu1]    9.0.0-2
ii  libjasper1                1.900.1-debian1-2.1+b1
ii  libjbig0                  2.1-3.1
ii  libjpeg62-turbo           1:1.3.1-10
ii  liblzo2-2                 2.08-1
ii  libmicrohttpd10           0.9.37+dfsg-1+b1
ii  libmysqlclient18          5.5.39-1
ii  libpcre3                  1:8.35-3.1
ii  libpcrecpp0               1:8.35-3.1
ii  libpng12-0                1.2.50-2+b1
ii  libpostproc52             6:0.git20120821-4
ii  libpulse0                 5.0-13
ii  libpython2.7              2.7.8-11
ii  libsamplerate0            0.1.8-8
ii  libsdl-image1.2           1.2.12-5+b5
ii  libsdl1.2debian           1.2.15-10
ii  libsidplay2               2.1.1-14
ii  libsmbclient              2:4.1.13+dfsg-2
ii  libsqlite3-0              3.8.7-1
ii  libssh-4                  0.6.3-3+b1
ii  libssl1.0.0               1.0.1j-1
ii  libstdc++6                4.9.1-19
ii  libswscale3               6:11-2
ii  libtag1c2a                1.9.1-2.1
ii  libtiff5                  4.0.3-10+b3
ii  libtinyxml2.6.2           2.6.2-2
ii  libudev1                  215-5+b1
ii  libva-glx1                1.4.1-1
ii  libva1                    1.4.1-1
ii  libx11-6                  2:1.6.2-3
ii  libxext6                  2:1.3.3-1
ii  libxml2                   2.9.2+dfsg1-1
ii  libxmu6                   2:1.1.2-1
ii  libxrandr2                2:1.4.2-1+b1
ii  libxslt1.1                1.1.28-2+b2
ii  libxt6                    1:1.1.4-1+b1
ii  libyajl2                  2.1.0-2
ii  zlib1g                    1:1.2.8.dfsg-2

Versions of packages xbmc-bin recommends:
ii  libass5         0.10.2-3
ii  libbluray1      1:0.6.2-1
ii  libcec2         2.1.4-2
ii  libcrystalhd3   1:0.0~git20110715.fdd2f19-11
ii  libflac8        1.3.0-2+b1
ii  libhdhomerun1   20140604-2
ii  libmad0         0.15.1b-8
ii  libmodplug1     1:0.8.8.4-4.1+b1
ii  libmp3lame0     3.99.5+repack1-5
ii  libmpeg2-4      0.5.1-6
pn  libnfs4         <none>
ii  libogg0         1.3.2-1
ii  libplist2       1.11-3
ii  librtmp1        2.4+20131018.git79459a2-4
ii  libshairport2   1.2.1~git20120510.cbed0c1-3
ii  libvdpau1       0.8-3
ii  libvorbis0a     1.3.4-1
ii  libvorbisenc2   1.3.4-1
ii  libvorbisfile3  1.3.4-1

xbmc-bin suggests no packages.

-- debconf-show failed

-------------- next part --------------
A non-text attachment was scrubbed...
Name: xbmc_crashlog-20141110_203638-xvid.log
Type: text/x-log
Size: 68995 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20141110/c349e562/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xbmc_crashlog-20141110_205218-bluray.log
Type: text/x-log
Size: 76314 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20141110/c349e562/attachment-0003.bin>


More information about the pkg-multimedia-maintainers mailing list