Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre4-2 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** I've reported this bug at https://trac.videolan.org/vlc/ticket/12644 There is a 28 megabyte sample file that demonstrates the problem at: http://www.users.on.net/~arthur.marsh/VTS_01_1.VOB *** End of the template - remove these template lines *** -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.18.0-rc2 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages vlc depends on: ii fonts-freefont-ttf 20120503-4 ii libaa1 1.4p5-43 ii libavcodec566:11-2 ii libavutil54 6:11-2 ii libc6 2.19-12 ii libcaca00.99.beta19-2 ii libegl1-mesa [libegl1-x11] 10.3.2-1 ii libfreerdp-cache1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-client1.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-codec1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-core1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-crypto1.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-gdi1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-locale1.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-rail1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-utils1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreetype62.5.2-2 ii libfribidi0 0.19.6-2 ii libgcc1 1:4.9.1-19 ii libgl1-mesa-glx [libgl1]10.3.2-1 ii libgles1-mesa [libgles1]10.3.2-1 ii libgles2-mesa [libgles2]10.3.2-1 ii libice6 2:1.0.9-1 ii libpulse0 5.0-13 ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libsdl-image1.2 1.2.12-5+b4 ii libsdl1.2debian 1.2.15-10 ii libsm6 2:1.2.2-1 ii libstdc++6 4.9.1-19 ii libva-drm1 1.4.1-1 ii libva-x11-1 1.4.1-1 ii libva1 1.4.1-1 ii libvlccore8 2.2.0~pre4-2 ii libvncclient0 0.9.9+dfsg-6+b2 ii libwinpr-rpc0.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libwinpr-sspi0.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libwinpr-utils0.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libx11-62:1.6.2-3 ii libxcb-composite0 1.10-3 ii libxcb-keysyms1 0.4.0-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 libxext62:1.3.3-1 ii libxinerama12:1.1.3-1 ii libxpm4 1:3.5.11-1 ii vlc-nox 2.2.0~pre4-2 ii zlib1g 1:1.2.8.dfsg-2 Versions of packages vlc recommends: ii vlc-plugin-notify 2.2.0~pre4-2 ii vlc-plugin-samba 2.2.0~pre4-2 ii xdg-utils 1.1.0~rc1+git20111210-7.1 Versions of packages vlc suggests: ii videolan-doc 20070626-1 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre4-2 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** Previous VOB file did not trigger the bug. Correct VOB file is at: http://www.users.on.net/~arthur.marsh/VTS_01_0.VOB (152 Megabytes) *** End of the template - remove these template lines *** -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.18.0-rc2 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages vlc depends on: ii fonts-freefont-ttf 20120503-4 ii libaa1 1.4p5-43 ii libavcodec566:11-2 ii libavutil54 6:11-2 ii libc6 2.19-12 ii libcaca00.99.beta19-2 ii libegl1-mesa [libegl1-x11] 10.3.2-1 ii libfreerdp-cache1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-client1.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-codec1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-core1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-crypto1.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-gdi1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-locale1.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-rail1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreerdp-utils1.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libfreetype62.5.2-2 ii libfribidi0 0.19.6-2 ii libgcc1 1:4.9.1-19 ii libgl1-mesa-glx [libgl1]10.3.2-1 ii libgles1-mesa [libgles1]10.3.2-1 ii libgles2-mesa [libgles2]10.3.2-1 ii libice6 2:1.0.9-1 ii libpulse0 5.0-13 ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libsdl-image1.2 1.2.12-5+b4 ii libsdl1.2debian 1.2.15-10 ii libsm6 2:1.2.2-1 ii libstdc++6 4.9.1-19 ii libva-drm1 1.4.1-1 ii libva-x11-1 1.4.1-1 ii libva1 1.4.1-1 ii libvlccore8 2.2.0~pre4-2 ii libvncclient0 0.9.9+dfsg-6+b2 ii libwinpr-rpc0.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libwinpr-sspi0.11.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libwinpr-utils0.1 1.1.0~git20140921.1.440916e+dfsg1-2+b1 ii libx11-62:1.6.2-3 ii libxcb-composite0 1.10-3 ii libxcb-keysyms1 0.4.0-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 libxext62:1.3.3-1 ii libxinerama12:1.1.3-1 ii libxpm4 1:3.5.11-1 ii vlc-nox 2.2.0~pre4-2 ii zlib1g 1:1.2.8.dfsg-2 Versions of packages vlc recommends: ii vlc-plugin-notify 2.2.0~pre4-2 ii vlc-plugin-samba 2.2.0~pre4-2 ii xdg-utils 1.1.0~rc1+git20111210-7.1 Versions of packages vlc suggests: ii videolan-doc 20070626-1 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Control: tags -1 + moreinfo On 2014-10-21 00:24:02, Arthur Marsh wrote: Rémi Denis-Courmont wrote, on 20/10/14 19:39: Le 2014-10-20 11:57, Arthur Marsh a écrit : I may be able to get permission from the publisher to release perhaps the 15 seconds of video from the DVD. I'm more concerned about the specific driver and hardware than the specific DVD. And that error, while it does not explain the crash, is most definitely a driver bug: [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. That error code makes absolutely no sense in this context. OK, I've run vlc under valgrind and reported the problem as: Bug#766058 (mesa-vdpau-drivers: vlc crash with Radeon 3850HD) A fix for #766058 just got uploaded. Did this fix the crashes you have seen in vlc? Cheers -- Sebastian Ramacher signature.asc Description: Digital signature
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre4-2 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** with mesa 10.3.2-1 I'm still seeing the same things: $ gdb --args vlc /dev/sr0 GNU gdb (Debian 7.7.1+dfsg-3) 7.7.1 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...Reading symbols from /usr/lib/debug/.build-id/58/9bf4b8c3dbcf8534df80318b7a759270e409d6.debug...done. done. (gdb) run Starting program: /usr/bin/vlc /dev/sr0 [Thread debugging using libthread_db enabled] Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1. VLC media player 2.2.0-pre4 Weatherwax (revision 2.2.0-pre3-104-g836a443) [New Thread 0x7670c700 (LWP 5840)] [New Thread 0x75f0b700 (LWP 5841)] [New Thread 0x74658700 (LWP 5842)] [New Thread 0x7414c700 (LWP 5843)] [006090b8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [New Thread 0x7fffeb388700 (LWP 5844)] [New Thread 0x7fffe1fc0700 (LWP 5845)] [Thread 0x74658700 (LWP 5842) exited] [New Thread 0x74658700 (LWP 5846)] [New Thread 0x7fffe1c06700 (LWP 5847)] [Thread 0x7fffe1fc0700 (LWP 5845) exited] [New Thread 0x7fffe1fc0700 (LWP 5848)] [New Thread 0x7fffe0194700 (LWP 5849)] libdvdnav: Using dvdnav version 5.0.1 [Thread 0x7fffe0194700 (LWP 5849) exited] libdvdnav: DVD disk reports itself with Region mask 0x00f7. Regions: 4 libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x016a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x01d3 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000123ee libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00015ab1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00015afe libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00015c65 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00015cb2 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0009204d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0009209a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000b7b82 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x000b7bcf libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000c9a6a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x000c9ab7 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000d8d28 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x000d8d75 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000dc3df libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x000dc42c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000df9af libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x000df9fc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000e8487 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x000e84d4 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000ed95d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x000ed9aa libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000f6577 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x000f65c4 libdvdread: Elapsed time 0 libdvdread: Found 12 VTS's libdvdread: Elapsed time 0 [New Thread 0x7fffd6369700 (LWP 5852)] [New Thread 0x7fffe0194700 (LWP 5854)] [7fffd80067f8] core input error: ES_OUT_RESET_PCR called [New Thread 0x7fffd4123700 (LWP 5855)] [New Thread 0x7fffcd554700 (LWP 5856)] [New Thread 0x7fffcd453700 (LWP 5857)] [New Thread 0x7fffc2fdb700 (LWP 5861)] [7fffe41636b8] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding. [mpeg2video @ 0x7fffe41689c0] warning: first frame is no keyframe [New Thread 0x7fffbadcb700 (LWP 5862)] [New Thread 0x7fffba6be700 (LWP 5863)]
Bug#761165: vlc: segmentation fault with VDPAU
Le 2014-09-29 04:42, Arthur Marsh a écrit : I'm still seeing the problem with this version of VLC and can't provide a legal sample as it's from a commercial DVD. Should this problem be assigned to mesa-vdpau-drivers? I don't know. I can't reproduce the problem with any DVD of mine and the NVIDIA drivers. The stack frames were not very helpful because they are all either incomplete or ostensibly corrupt. -- Rémi Denis-Courmont -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Le 2014-10-20 11:57, Arthur Marsh a écrit : I may be able to get permission from the publisher to release perhaps the 15 seconds of video from the DVD. I'm more concerned about the specific driver and hardware than the specific DVD. And that error, while it does not explain the crash, is most definitely a driver bug: [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. That error code makes absolutely no sense in this context. -- Rémi Denis-Courmont -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre4-1+b1 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** I re-checked playing the DVD again (it gets about 9 seconds into the first introductory video). I can play the DVD alright with mpv using vdpau, so I suspect the problem is some interactin between vlc and the vdpau drivers. I may be able to get permission from the publisher to release perhaps the 15 seconds of video from the DVD. gdb vlc GNU gdb (Debian 7.7.1+dfsg-3) 7.7.1 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...Reading symbols from /usr/lib/debug/.build-id/b2/12f30f610120e57f7fa004450f796629f71ffd.debug...done. 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.2.0-pre4 Weatherwax (revision 2.2.0-pre3-104-g836a443) [New Thread 0x7670e700 (LWP 30439)] [New Thread 0x75f0d700 (LWP 30440)] [New Thread 0x7fffebfff700 (LWP 30445)] [006090b8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [New Thread 0x7fffebefe700 (LWP 30447)] [New Thread 0x7fffeb93d700 (LWP 30458)] [New Thread 0x7fffeb83c700 (LWP 30459)] [New Thread 0x7fffe3fff700 (LWP 30496)] [New Thread 0x7fffe81b7700 (LWP 30689)] [New Thread 0x7fffe37fe700 (LWP 30690)] [New Thread 0x7fffe36fd700 (LWP 30691)] [Thread 0x7fffe81b7700 (LWP 30689) exited] [New Thread 0x7fffe81b7700 (LWP 30692)] libdvdnav: Using dvdnav version 5.0.1 [Thread 0x7fffe81b7700 (LWP 30692) exited] [Thread 0x7fffe37fe700 (LWP 30690) exited] libdvdnav: DVD disk reports itself with Region mask 0x00f7. Regions: 4 libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x016a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x01d3 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000123ee libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00015ab1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00015afe libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00015c65 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00015cb2 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0009204d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0009209a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000b7b82 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x000b7bcf libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000c9a6a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x000c9ab7 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000d8d28 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x000d8d75 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000dc3df libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x000dc42c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000df9af libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x000df9fc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000e8487 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x000e84d4 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000ed95d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x000ed9aa libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000f6577 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x000f65c4 libdvdread: Elapsed time 0 libdvdread: Found 12 VTS's libdvdread: Elapsed time 0 [New Thread 0x7fffe37fe700 (LWP 30733)] [7fffcc0009b8] core input error: ES_OUT_RESET_PCR called [New Thread 0x7fffe81b7700 (LWP 30756)] [New Thread 0x7fffcabbb700 (LWP 30799)] [New Thread 0x7fffcaaba700 (LWP 30800)] [New Thread 0x7fffc9004700 (LWP
Bug#761165: vlc: segmentation fault with VDPAU
Rémi Denis-Courmont wrote, on 20/10/14 19:39: Le 2014-10-20 11:57, Arthur Marsh a écrit : I may be able to get permission from the publisher to release perhaps the 15 seconds of video from the DVD. I'm more concerned about the specific driver and hardware than the specific DVD. And that error, while it does not explain the crash, is most definitely a driver bug: [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. That error code makes absolutely no sense in this context. OK, I've run vlc under valgrind and reported the problem as: Bug#766058 (mesa-vdpau-drivers: vlc crash with Radeon 3850HD) Thanks for your help! Arthur. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Le mardi 21 octobre 2014, 02:13:00 Arthur Marsh a écrit : Package: vlc Version: 2.2.0~pre4-1+b1 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** See also bug report 766058. After running vlc under valgrind both with default options and with helgrind, I found the video terminated at the 9 second mark with default options but continued playing back very slowly with the helgrind option, which someone in #radeon in IRC suggested was a thread race condition in vlc. The helgrind log there suggests a race condition in the Mesa VDPAU´s internal buffer object management to me. And please don´t use VLC with Bellagio. The only tested software decoder is libav(codec). -- Rémi Denis-Courmont http://www.remlab.net/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre4-1+b1 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** See also bug report 766058. After running vlc under valgrind both with default options and with helgrind, I found the video terminated at the 9 second mark with default options but continued playing back very slowly with the helgrind option, which someone in #radeon in IRC suggested was a thread race condition in vlc. *** End of the template - remove these template lines *** -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.18.0-rc1 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages vlc depends on: ii fonts-freefont-ttf 20120503-4 ii libaa1 1.4p5-43 ii libavcodec566:11-2 ii libavutil54 6:11-2 ii libc6 2.19-11 ii libcaca00.99.beta19-2 ii libegl1-mesa [libegl1-x11] 10.3.1-1 ii libfreetype62.5.2-2 ii libfribidi0 0.19.6-2 ii libgcc1 1:4.9.1-18 ii libgl1-mesa-glx [libgl1]10.3.1-1 ii libgles1-mesa [libgles1]10.3.1-1 ii libgles2-mesa [libgles2]10.3.1-1 ii libice6 2:1.0.9-1 ii libpulse0 5.0-13 ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libsdl-image1.2 1.2.12-5+b4 ii libsdl1.2debian 1.2.15-10 ii libsm6 2:1.2.2-1 ii libstdc++6 4.9.1-18 ii libva-drm1 1.4.0-3 ii libva-x11-1 1.4.0-3 ii libva1 1.4.0-3 ii libvlccore8 2.2.0~pre4-1+b1 ii libvncclient0 0.9.9+dfsg-6+b2 ii libx11-62:1.6.2-3 ii libxcb-composite0 1.10-3 ii libxcb-keysyms1 0.4.0-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 libxext62:1.3.3-1 ii libxinerama12:1.1.3-1 ii libxpm4 1:3.5.11-1 ii vlc-nox 2.2.0~pre4-1+b1 ii zlib1g 1:1.2.8.dfsg-2 Versions of packages vlc recommends: ii vlc-plugin-notify 2.2.0~pre4-1+b1 ii vlc-plugin-samba 2.2.0~pre4-1+b1 ii xdg-utils 1.1.0~rc1+git20111210-7.1 Versions of packages vlc suggests: ii videolan-doc 20070626-1 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
2014-10-20 18:43 GMT+02:00 Rémi Denis-Courmont r...@remlab.net: Le mardi 21 octobre 2014, 02:13:00 Arthur Marsh a écrit : Package: vlc Version: 2.2.0~pre4-1+b1 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** See also bug report 766058. After running vlc under valgrind both with default options and with helgrind, I found the video terminated at the 9 second mark with default options but continued playing back very slowly with the helgrind option, which someone in #radeon in IRC suggested was a thread race condition in vlc. The helgrind log there suggests a race condition in the Mesa VDPAU´s internal buffer object management to me. And please don´t use VLC with Bellagio. The only tested software decoder is libav(codec). There is an other bug for XBMC which also looks like to be triggered by a race condition related toVDPAU: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742896#201 CC-ing mesa maintainers. Cheers, Balint -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre3-1 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** output from playing same dvd after installing libvdpau1-dbg: (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.2.0-pre3 Weatherwax (revision 2.2.0-pre3-0-ga15bef7) [New Thread 0x7670e700 (LWP 3177)] [New Thread 0x75f0d700 (LWP 3178)] [New Thread 0x7fffebffe700 (LWP 3182)] [006090b8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [New Thread 0x7fffebefd700 (LWP 3183)] [New Thread 0x7fffeb941700 (LWP 3184)] [New Thread 0x7fffeb840700 (LWP 3185)] [New Thread 0x7fffe3fff700 (LWP 3194)] [New Thread 0x7fffe83e4700 (LWP 3209)] [New Thread 0x7fffe81e2700 (LWP 3211)] [New Thread 0x7fffe82e3700 (LWP 3210)] [New Thread 0x7fffe30b2700 (LWP 3212)] [Thread 0x7fffe83e4700 (LWP 3209) exited] libdvdnav: Using dvdnav version 5.0.1 [Thread 0x7fffe82e3700 (LWP 3210) exited] [Thread 0x7fffe30b2700 (LWP 3212) exited] libdvdnav: DVD disk reports itself with Region mask 0x00f7. Regions: 4 libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x016a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x01d3 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000123ee libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00015ab1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00015afe libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00015c65 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00015cb2 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0009204d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0009209a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000b7b82 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x000b7bcf libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000c9a6a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x000c9ab7 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000d8d28 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x000d8d75 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000dc3df libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x000dc42c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000df9af libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x000df9fc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000e8487 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x000e84d4 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000ed95d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x000ed9aa libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000f6577 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x000f65c4 libdvdread: Elapsed time 0 libdvdread: Found 12 VTS's libdvdread: Elapsed time 0 [New Thread 0x7fffe30b2700 (LWP 3213)] [7fffcc0009b8] core input error: ES_OUT_RESET_PCR called [New Thread 0x7fffe82e3700 (LWP 3214)] [New Thread 0x7fffe83e4700 (LWP 3218)] [New Thread 0x7fffe0112700 (LWP 3219)] [New Thread 0x7fffd89ea700 (LWP 3222)] [7fffd0169918] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding. [mpeg2video @ 0x7fffd0172e20] warning: first frame is no keyframe [New Thread 0x7fffc0075700 (LWP 3223)] [New Thread 0x7fffbf967700 (LWP 3224)] [7fffb8001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffb8001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffb8001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre3-1 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** I'm still seeing the problem with this version of VLC and can't provide a legal sample as it's from a commercial DVD. Should this problem be assigned to mesa-vdpau-drivers? *** End of the template - remove these template lines *** -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0 (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages vlc depends on: ii fonts-freefont-ttf 20120503-4 ii libaa1 1.4p5-43 ii libavcodec566:11-1 ii libavutil54 6:11-1 ii libc6 2.19-11 ii libcaca00.99.beta19-2 ii libegl1-mesa [libegl1-x11] 10.3.0~rc3-3 ii libfreetype62.5.2-2 ii libfribidi0 0.19.6-2 ii libgcc1 1:4.9.1-15 ii libgl1-mesa-glx [libgl1]10.3.0~rc3-3 ii libgles1-mesa [libgles1]10.3.0~rc3-3 ii libgles2-mesa [libgles2]10.3.0~rc3-3 ii libice6 2:1.0.9-1 ii libpulse0 5.0-6 ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-2 ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2 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-15 ii libva-drm1 1.3.1-3 ii libva-x11-1 1.3.1-3 ii libva1 1.3.1-3 ii libvlccore8 2.2.0~pre3-1 ii libvncclient0 0.9.9+dfsg-6+b1 ii libx11-62:1.6.2-3 ii libxcb-composite0 1.10-3 ii libxcb-keysyms1 0.3.9-2 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 libxext62:1.3.2-1 ii libxinerama12:1.1.3-1 ii libxpm4 1:3.5.11-1 ii vlc-nox 2.2.0~pre3-1 ii zlib1g 1:1.2.8.dfsg-2 Versions of packages vlc recommends: ii vlc-plugin-notify 2.2.0~pre3-1 ii vlc-plugin-samba 2.2.0~pre3-1 ii xdg-utils 1.1.0~rc1+git20111210-7.1 Versions of packages vlc suggests: ii videolan-doc 20070626-1 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Le jeudi 11 septembre 2014, 23:51:14 Arthur Marsh a écrit : $ gdb --args vlc *VOB The VLC part of the stack frame is evidently corrupt in this report, e.g. 'state' is obviously garbage: #13 0x7fffc2875f85 in RenderRegion (reg=optimized out, subpic=optimized out, target=optimized out, vd=optimized out) at display.c:197 sys = 0x7fffbc001b60 area = {x0 = 810959958, y0 = 720, x1 = 576, y1 = 0} color = {red = 0, green = 1.00893489e-42, blue = 8.07147915e-43, alpha = 0} surface = 3 data = 0x7fffbc021340 state = {struct_version = 64, blend_factor_source_color = 45, blend_factor_destination_color = 615553280, blend_factor_source_alpha = 1773957828, blend_factor_destination_alpha = VDP_OUTPUT_SURFACE_RENDER_BLEND_FACTOR_ZERO, blend_equation_color = VDP_OUTPUT_SURFACE_RENDER_BLEND_EQUATION_SUBTRACT, blend_equation_alpha = 3154174792, blend_constant = {red = 4.59163468e-41, green = -2.46105191e+12, blue = 4.59163468e-41, alpha = -0.00788353384}} pic = 0xfa79e3a8 pitch = 832 I have no problems playing DVD MPEG2 Video with the same VLC version here, but it's a different VDPAU driver. -- Rémi Denis-Courmont http://www.remlab.net/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre2-4+b1 Severity: normal Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Playing a DVD in a local optical drive. * What exactly did you do (or not do) that was effective (or ineffective)? Removing the vdpau libraries worked. * What was the outcome of this action? With the vdpau r600 library installed, had this result: libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00015c65 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00015cb2 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0009204d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0009209a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000b7b82 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x000b7bcf libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000c9a6a libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x000c9ab7 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000d8d28 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x000d8d75 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000dc3df libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x000dc42c libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000df9af libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x000df9fc libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000e8487 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x000e84d4 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000ed95d libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x000ed9aa libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000f6577 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x000f65c4 libdvdread: Elapsed time 0 libdvdread: Found 12 VTS's libdvdread: Elapsed time 0 [New Thread 0x7fffe8e24700 (LWP 4196)] [7fffd40009b8] core input error: ES_OUT_RESET_PCR called [New Thread 0x7fffe9026700 (LWP 4197)] [New Thread 0x7fffe9127700 (LWP 4199)] [New Thread 0x7fffc832d700 (LWP 4202)] [New Thread 0x7fffc6c79700 (LWP 4209)] [7fffd81699f8] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding. [mpeg2video @ 0x7fffd8172ea0] warning: first frame is no keyframe [New Thread 0x7fffc2200700 (LWP 4213)] [New Thread 0x7fffc1a54700 (LWP 4214)] [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. [7fffbc001268]
Bug#761165: vlc: segmentation fault with VDPAU
tags 761165 + moreinfo thanks Hello, Le 2014-09-11 13:11, Arthur Marsh a écrit : [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. That's VdpBitmapSurfaceCreate() failing with error VDP_STATUS_INVALID_SIZE. Consequently, OSD and subtitles will fail. That error does not make much sense in this context; this is probably a bug in the VDPAU driver. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffc2200700 (LWP 4213)] 0x in ?? () (gdb) bt #0 0x in ?? () #1 0x7fffc7191df7 in pipe_sampler_view_reference (view=0x0, ptr=optimized out) at ../../../../../src/gallium/auxiliary/util/u_inlines.h:151 #2 destroy_video_buffer_private (private=0x7fffcc01acc0) at ../../../../../src/gallium/auxiliary/vl/vl_mpeg12_decoder.c:103 #3 0x7fffc71ada58 in vl_video_buffer_set_associated_data ( destroy_associated_data=0x0, associated_data=0x0, vcodec=0x0, vbuf=0x7fffcc01d560) at ../../../../../src/gallium/auxiliary/vl/vl_video_buffer.c:200 #4 vl_video_buffer_destroy (buffer=0x7fffcc01d560) at ../../../../../src/gallium/auxiliary/vl/vl_video_buffer.c:265 #5 0x7fffc71f76ba in vlVdpVideoSurfaceDestroy (surface=5) at ../../../../../../src/gallium/state_trackers/vdpau/surface.c:139 That too looks a lot like (another but possibly related) bug in the VDPAU driver. If you can, try to play the same DVD with another graphic card and a different VDPAU driver (e.g. the NVIDIA proprietary blob). Otherwise I will need a legal sample file. If that is also not possible, I will have to assume this is a Mesa driver bug and advise Debian Multimedia to reassign. -- Rémi Denis-Courmont -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Rémi Denis-Courmont wrote, on 11/09/14 20:46: tags 761165 + moreinfo thanks Hello, Le 2014-09-11 13:11, Arthur Marsh a écrit : [7fffbc001268] vdpau_display vout display error: bitmap surface creation failure: The size of a supplied object does not match the object it is being used with. For example, a VdpVideoMixer is configured to process VdpVideoSurface objects of a specific size. If presented with a VdpVideoSurface of a different size, this error will be raised. That's VdpBitmapSurfaceCreate() failing with error VDP_STATUS_INVALID_SIZE. Consequently, OSD and subtitles will fail. That error does not make much sense in this context; this is probably a bug in the VDPAU driver. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffc2200700 (LWP 4213)] 0x in ?? () (gdb) bt #0 0x in ?? () #1 0x7fffc7191df7 in pipe_sampler_view_reference (view=0x0, ptr=optimized out) at ../../../../../src/gallium/auxiliary/util/u_inlines.h:151 #2 destroy_video_buffer_private (private=0x7fffcc01acc0) at ../../../../../src/gallium/auxiliary/vl/vl_mpeg12_decoder.c:103 #3 0x7fffc71ada58 in vl_video_buffer_set_associated_data ( destroy_associated_data=0x0, associated_data=0x0, vcodec=0x0, vbuf=0x7fffcc01d560) at ../../../../../src/gallium/auxiliary/vl/vl_video_buffer.c:200 #4 vl_video_buffer_destroy (buffer=0x7fffcc01d560) at ../../../../../src/gallium/auxiliary/vl/vl_video_buffer.c:265 #5 0x7fffc71f76ba in vlVdpVideoSurfaceDestroy (surface=5) at ../../../../../../src/gallium/state_trackers/vdpau/surface.c:139 That too looks a lot like (another but possibly related) bug in the VDPAU driver. If you can, try to play the same DVD with another graphic card and a different VDPAU driver (e.g. the NVIDIA proprietary blob). Otherwise I will need a legal sample file. If that is also not possible, I will have to assume this is a Mesa driver bug and advise Debian Multimedia to reassign. I noticed that the bug report didn't include any vdpau related package versions nor video card details. dpkg -l|grep vdpau returned: ii libvdpau-dev:amd64 0.7-2 amd64Video Decode and Presentation API for Unix (development files) ii libvdpau-doc 0.7-2 all Video Decode and Presentation API for Unix (documentation) ii libvdpau-va-gl1:amd64 0.3.4-1+b1 amd64VDPAU driver with OpenGL/VAAPI backend ii libvdpau1:amd640.7-2 amd64Video Decode and Presentation API for Unix (libraries) ii mesa-vdpau-drivers:amd64 10.2.6-1 amd64Mesa VDPAU video acceleration drivers ii mesa-vdpau-drivers-dbg:amd64 10.2.6-1 amd64Debugging symbols for the Mesa VDPAU video acceleration drivers ii vdpau-va-driver:amd64 0.7.4-3 amd64VDPAU-based backend for VA API ii vdpauinfo 0.1-1 amd64Video Decode and Presentation API for Unix (vdpauinfo utility) and the video card is reported as: Chipset: ATI Radeon HD3850 (ChipID = 0x9505) I will investigate getting an NVIDIA card to see if the problem can be reproduced with it. Regards, Arthur. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#761165: vlc: segmentation fault with VDPAU
Package: vlc Version: 2.2.0~pre2-4+b1 Followup-For: Bug #761165 Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Playing a VOB file using vlc with vdpau * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? $ gdb --args vlc *VOB GNU gdb (Debian 7.7.1+dfsg-3) 7.7.1 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...Reading symbols from /usr/lib/debug/.build-id/c6/d16d96b77b7561e0bfce9b446f57835a3b753d.debug...done. done. (gdb) run Starting program: /usr/bin/vlc VTS_01_1.VOB warning: the debug information found in /usr/lib/debug//lib/x86_64-linux-gnu/ld-2.19.so does not match /lib64/ld-linux-x86-64.so.2 (CRC mismatch). warning: the debug information found in /usr/lib/debug/lib/x86_64-linux-gnu//ld-2.19.so does not match /lib64/ld-linux-x86-64.so.2 (CRC mismatch). warning: the debug information found in /usr/lib/debug//lib/x86_64-linux-gnu/libpthread-2.19.so does not match /lib/x86_64-linux-gnu/libpthread.so.0 (CRC mismatch). warning: the debug information found in /usr/lib/debug/lib/x86_64-linux-gnu/libpthread-2.19.so does not match /lib/x86_64-linux-gnu/libpthread.so.0 (CRC mismatch). [Thread debugging using libthread_db enabled] Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1. warning: the debug information found in /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.19.so does not match /lib/x86_64-linux-gnu/libc.so.6 (CRC mismatch). warning: the debug information found in /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.19.so does not match /lib/x86_64-linux-gnu/libc.so.6 (CRC mismatch). VLC media player 2.2.0-pre2 Weatherwax (revision 2.2.0-pre1-15-g5178b24) [New Thread 0x76756700 (LWP 7726)] [New Thread 0x75f55700 (LWP 7727)] [New Thread 0x746ae700 (LWP 7728)] [New Thread 0x741a2700 (LWP 7730)] [006090b8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [New Thread 0x7fffea779700 (LWP 7731)] [New Thread 0x7fffe2d27700 (LWP 7733)] [Thread 0x746ae700 (LWP 7728) exited] [Thread 0x7fffe2d27700 (LWP 7733) exited] [New Thread 0x7fffe2d27700 (LWP 7734)] [New Thread 0x746ae700 (LWP 7735)] [New Thread 0x7fffe1b3a700 (LWP 7736)] [New Thread 0x7fffe1a39700 (LWP 7737)] [Thread 0x7fffe1a39700 (LWP 7737) exited] [New Thread 0x7fffe1a39700 (LWP 7739)] [New Thread 0x7fffccb3f700 (LWP 7740)] [New Thread 0x7fffc745f700 (LWP 7744)] [7fffe4c04568] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding. [mpeg2video @ 0x7fffe4c64da0] warning: first frame is no keyframe [New Thread 0x7fffc2b7b700 (LWP 7745)] [New Thread 0x7fffc23cf700 (LWP 7746)] Program received signal SIGBUS, Bus error. [Switching to Thread 0x7fffc2b7b700 (LWP 7745)] 0x0030022904d9 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt #0 0x0030022904d9 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x7fffc78bcad0 in memcpy (__len=optimized out, __src=optimized out, __dest=optimized out) at /usr/include/x86_64-linux-gnu/bits/string3.h:51 #2 store_shader (ctx=ctx@entry=0x7fffd4050d20, shader=shader@entry=0x7fffbc02d750) at ../../../../../../src/gallium/drivers/r600/r600_shader.c:125 #3 0x7fffc78c09fb in store_shader (shader=0x7fffbc02d750, ctx=0x7fffd4050d20) at ../../../../../../src/gallium/drivers/r600/r600_shader.c:198 #4 r600_pipe_shader_create (ctx=0x7fffd4050d20, shader=0x7fffbc02d750, key=...) at ../../../../../../src/gallium/drivers/r600/r600_shader.c:203 #5 0x7fffc78d4cc3 in r600_shader_select (ctx=0x7fffd4050d20, sel=0x7fffd405ed00, dirty=0x7fffc2b7a994) at ../../../../../../src/gallium/drivers/r600/r600_state_common.c:747 #6 0x7fffc78d8422 in r600_update_derived_state (rctx=0x7fffd4050d20) at ../../../../../../src/gallium/drivers/r600/r600_state_common.c:1204 #7 r600_draw_vbo (ctx=0x7fffd4050d20, dinfo=optimized out) at ../../../../../../src/gallium/drivers/r600/r600_state_common.c:1342 #8 0x7fffc797183e in util_draw_arrays (mode=optimized out, count=optimized out, start=optimized out, pipe=optimized out) at ../../../../../src/gallium/auxiliary/util/u_draw.h:63 #9 draw_layers (dirty=optimized out, s=optimized out,