FS#48241 - [vlc] segmentation fault on startup

Attached to Project: Arch Linux
Opened by Stefan Haan (haansn08) - Thursday, 18 February 2016, 20:22 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 18 February 2016, 20:47 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
segmentation fault on startup.
Furthermore an error message is shown on attempts to (re)install the application.

Additional info:
* package version: 2.2.2-1

stefan@archbox ~ % sudo pacman -S vlc
warning: vlc-2.2.2-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) vlc-2.2.2-1

Total Installed Size: 54.27 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#################] 100%
(1/1) checking package integrity [#################] 100%
(1/1) loading package files [#################] 100%
(1/1) checking for file conflicts [#################] 100%
(1/1) checking available disk space [#################] 100%
warning: could not get file information for usr/lib/vlc/plugins/plugins.dat
:: Processing package changes...
(1/1) reinstalling vlc [#################] 100%
/tmp/alpm_bFq4wB/.INSTALL: line 1: 4923 Segmentation fault (core dumped) usr/lib/vlc/vlc-cache-gen -f /usr/lib/vlc/plugins



stefan@archbox ~ % vlc
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
[1] 4931 segmentation fault (core dumped) vlc



139 stefan@archbox ~ % gdb vlc
Reading symbols from vlc...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff79af7e0 in __lll_unlock_elision () from /usr/lib/libpthread.so.0
(gdb) bt
#0 0x00007ffff79af7e0 in __lll_unlock_elision () from /usr/lib/libpthread.so.0
#1 0x00007fffedda726c in ?? () from /usr/lib/libEGL.so.1
#2 0x00007fffedd37a22 in ?? () from /usr/lib/libEGL.so.1
#3 0x00007fffffffdae0 in ?? ()
#4 0x00007fffeddbbea1 in ?? () from /usr/lib/libEGL.so.1
#5 0x00007fffffffdae0 in ?? ()
#6 0x00007ffff7def3d6 in _dl_close_worker () from /lib64/ld-linux-x86-64.so.2
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) c
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Thursday, 18 February 2016, 20:47 GMT
Reason for closing:  Not a bug
Additional comments about closing:  lock_elision issues are well covered both here and in the forums.

Loading...