FS#37199 - [VLC 2.1] Segfault
Attached to Project:
Arch Linux
Opened by Dainis (XURL) - Friday, 04 October 2013, 20:12 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Monday, 11 November 2013, 11:10 GMT
Opened by Dainis (XURL) - Friday, 04 October 2013, 20:12 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Monday, 11 November 2013, 11:10 GMT
|
Details
Description:
VLC 2.1.0-0-gedd8835 segfaults. Additional info: Attached output of "vlc -vvv". Commit info: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/vlc&id=dcc9974c11b804d83ef21a3e38f00f4ef67dd4f2 |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Monday, 11 November 2013, 11:10 GMT
Reason for closing: Fixed
Monday, 11 November 2013, 11:10 GMT
Reason for closing: Fixed
Problem persists even if I pacman -Rsn vlc, delete all VLC config and cache files, and reinstall VLC.
Attached: output of vlc -vvv
I downgraded to vlc-2.1.0-2 and while VDPAU works as expected, choosing VA API makes vlc segfaults.
So two problems here:
- vlc-2.1.0-3 doesn't show the VDPAU option any more.
- vlc-2.1.0-2 (and maybe before) segfaults with VA API enabled.
Oh, btw, I am also noticing that the VDPAU option has disappeared.
http://pkgbuild.com/~barthalion/tmp/vlc-bugs/
EDIT 1: Doesn't seem to actually USE VDPAU for decoding, claims every file's profile is "not supported" if I run vlc with -vvv. Other players like mpv etc. use VDPAU just fine...
EDIT 2: Hang on, VLC randomly crashed in the middle of a file as I clicked the "Audio" menu option; unable to reproduce as yet...
I notice that there is a "/" after "-f " in this file while there isn't one in the ArchWiki page. Would that be a reason?
(I am NOT talking about the missing one at the beginning, which I believe it should be correct)
Btw, it also mentioned that one should reinstall AFTER running the command...
Can we set a "pre_upgrade" if necessary? LOL
Steps to reproduce:
1 - Start VLC
2 - Select: Tool--->Preferences--->Video
3 - Change 'Show Settings' from "Simple" to "All"
4 - Expand Video--->Output Modules
5 - Select "XVideo"
It crashes with segfault error (core dumped).
dmesg reports:
vlc[697]: segfault at 10 ip b7498280 sp b48d61e0 error 4 in libvlccore.so.7.0.0[b7401000+108000]
Package version: vlc-2.1.0-3-i686
Yes, I did it but nothing to do.
Yes, it crash when I try to pick XVideo settings in "advanced" mode. The default video output is Automatic.
Take a look: http://postimg.org/image/de04ukmud/
Also, when I play a video I get this notice:
[0xb0745678] main vout display error: Failed to resize display
Thanks.
EDIT: It runs, and _appears_ to use VDPAU (you can select it, at least), but subtitles don't seem to work. I get a popup error:
No suitable decoder module:
VLC does not support the audio or video format "ssa ". Unfortunately there is no way for you to fix this.
I have libass and stuff installed, since it all works fine with mpv.