FS#55913 - [vlc] Plugin cache generation segfaults, vlc stop opening after upgrade (2.2.6-3 -> 2.2.6-4)
Attached to Project:
Arch Linux
Opened by Animesh Koley (akoley007) - Sunday, 08 October 2017, 10:05 GMT
Last edited by Levente Polyak (anthraxx) - Sunday, 05 November 2017, 21:56 GMT
Opened by Animesh Koley (akoley007) - Sunday, 08 October 2017, 10:05 GMT
Last edited by Levente Polyak (anthraxx) - Sunday, 05 November 2017, 21:56 GMT
|
Details
Description:vlc not opening. showing error:
[code] akoley@anarchy:~$ vlc VLC media player 2.2.6 Umbrella (revision 2.2.6-0-g1aae78981c) Segmentation fault (core dumped) akoley@anarchy:~$ vlc -vvv VLC media player 2.2.6 Umbrella (revision 2.2.6-0-g1aae78981c) [00005585a0588398] core libvlc debug: VLC media player - 2.2.6 Umbrella [00005585a0588398] core libvlc debug: Copyright © 1996-2017 the VideoLAN team [00005585a0588398] core libvlc debug: revision 2.2.6-0-g1aae78981c [00005585a0588398] core libvlc debug: configured with ./configure '--prefix=/usr' '--sysconfdir=/etc' '--disable-rpath' '--enable-faad' '--enable-nls' '--enable-lirc' '--enable-ncurses' '--enable-realrtsp' '--enable-aa' '--enable-vcdx' '--enable-upnp' '--enable-opus' '--enable-sftp' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -I/usr/include/samba-4.0' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' 'CPPFLAGS=-D_FORTIFY_SOURCE=2 -I/usr/include/samba-4.0' 'CXXFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=gnu++98' 'PKG_CONFIG_PATH=/usr/lib/ffmpeg2.8/pkgconfig' 'LUA_LIBS=-llua -lm' 'LUAC=/usr/bin/luac' [00005585a0588398] core libvlc debug: searching plug-in modules [00005585a0588398] core libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat [00005585a0588398] core libvlc warning: cannot read /usr/lib/vlc/plugins/plugins.dat: No such file or directory [00005585a0588398] core libvlc debug: recursively browsing `/usr/lib/vlc/plugins' Segmentation fault (core dumped) [/code] Additional info: package version(s): Upgraded from 2.2.6-3 -> 2.2.6-4 logs: [code] [2017-10-06 19:04] [PACMAN] starting full system upgrade [2017-10-06 19:15] [ALPM] transaction started [2017-10-06 19:15] [ALPM] upgraded glib2 (2.52.3-1 -> 2.54.1-1) [2017-10-06 19:15] [ALPM] upgraded gdk-pixbuf2 (2.36.9-1 -> 2.36.11-1) [2017-10-06 19:15] [ALPM] upgraded gtk-update-icon-cache (3.22.21-1 -> 3.22.24-1) [2017-10-06 19:15] [ALPM] upgraded librsvg (2:2.40.18+20+g63ddae4-1 -> 2:2.40.19-1) [2017-10-06 19:15] [ALPM] upgraded adwaita-icon-theme (3.24.0-1 -> 3.26.0-1) [2017-10-06 19:15] [ALPM] upgraded at-spi2-core (2.24.1-1 -> 2.26.0-2) [2017-10-06 19:15] [ALPM] upgraded atk (2.24.0-2 -> 2.26.0-1) [2017-10-06 19:15] [ALPM] upgraded at-spi2-atk (2.24.1-1 -> 2.26.0-2) [2017-10-06 19:15] [ALPM] upgraded dconf (0.26.0+1+g701d19d-1 -> 0.26.1-1) [2017-10-06 19:15] [ALPM] upgraded json-glib (1.2.8-1 -> 1.4.2-1) [2017-10-06 19:15] [ALPM] upgraded gtk3 (3.22.21-1 -> 3.22.24-1) [2017-10-06 19:15] [ALPM] upgraded gsettings-desktop-schemas (3.24.0-1 -> 3.24.1+3+ge869987-1) [2017-10-06 19:15] [ALPM] upgraded baobab (3.24.0+1+g202d168-1 -> 3.26.1-1) [2017-10-06 19:15] [ALPM] installed bubblewrap (0.1.8-1) [2017-10-06 19:15] [ALPM] upgraded gnome-desktop (1:3.24.2-1 -> 1:3.26.1-1) [2017-10-06 19:15] [ALPM] upgraded libgudev (231+1+g0841288-1 -> 232-1) [2017-10-06 19:15] [ALPM] upgraded curl (7.55.1-2 -> 7.56.0-1) [2017-10-06 19:15] [ALPM] upgraded sdl2 (2.0.6-1 -> 2.0.6-2) [2017-10-06 19:15] [ALPM] upgraded glib-networking (2.50.0-2 -> 2.54.0-1) [2017-10-06 19:15] [ALPM] upgraded libsoup (2.58.2-1 -> 2.60.0-1) [2017-10-06 19:15] [ALPM] upgraded cheese (3.24.0-1 -> 3.26.0-1) [2017-10-06 19:15] [ALPM] upgraded dconf-editor (3.23.4+48+g9acdf0a-1 -> 3.26.1-1) [2017-10-06 19:15] [ALPM] upgraded gobject-introspection-runtime (1.52.1-1 -> 1.54.1-1) [2017-10-06 19:15] [ALPM] upgraded libpeas (1.20.0-2 -> 1.22.0-1) [2017-10-06 19:15] [ALPM] upgraded eog (3.24.1-1 -> 3.26.1-1) [2017-10-06 19:15] [ALPM] upgraded evince (3.24.1-1 -> 3.26.0+14+g2a499547-1) [2017-10-06 19:15] [ALPM] upgraded webkit2gtk (2.16.6-1 -> 2.18.0-1) [2017-10-06 19:15] [ALPM] upgraded gnome-online-accounts (3.24.3-1 -> 3.26.1-1) [2017-10-06 19:15] [ALPM] upgraded geocode-glib (3.24.0-1 -> 3.25.4.1-1) [2017-10-06 19:15] [ALPM] upgraded libgweather (3.24.1+1+g9b08eea-1 -> 3.26.0-1) [2017-10-06 19:15] [ALPM] upgraded libgdata (0.17.8-1 -> 0.17.9-1) [2017-10-06 19:15] [ALPM] upgraded evolution-data-server (3.24.5-1 -> 3.26.1-1) [2017-10-06 19:15] [ALPM] upgraded firefox (55.0.3-3 -> 56.0-1) [2017-10-06 19:15] [ALPM] installed js52 (52.3.0-1) [2017-10-06 19:15] [ALPM] upgraded gjs (1.48.6-1 -> 1.50.1-1) [2017-10-06 19:15] [ALPM] upgraded gnome-bluetooth (3.20.1+1+ge902d1a-1 -> 3.26.0+1+g3875844-1) [2017-10-06 19:15] [ALPM] upgraded gnome-menus (3.13.3+27+g69656ff-1 -> 3.13.3+29+g7f0844e-1) [2017-10-06 19:15] [ALPM] upgraded gnome-session (3.24.1-1 -> 3.26.1-1) [2017-10-06 19:15] [ALPM] upgraded gtk3-print-backends (3.22.21-1 -> 3.22.24-1) [2017-10-06 19:16] [ALPM] upgraded gnome-settings-daemon (3.24.3-2 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gnome-themes-standard (3.22.3-1 -> 3.22.3+13+ga993fdc0-1) [2017-10-06 19:16] [ALPM] upgraded libgdm (3.24.2-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded zenity (3.24.0-1 -> 3.24.2-1) [2017-10-06 19:16] [ALPM] installed pipewire (0.1.5+2+g8f67aa2-2) [2017-10-06 19:16] [ALPM] upgraded mutter (3.24.4-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded pygobject-devel (3.24.1-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded python-gobject (3.24.1-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded python-atspi (2.24.0-1 -> 2.26.0-1) [2017-10-06 19:16] [ALPM] upgraded gnome-shell (3.24.3-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gdm (3.24.2-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded glibmm (2.52.0-1 -> 2.54.1-1) [2017-10-06 19:16] [ALPM] upgraded gnome-backgrounds (3.24.0+2+g755b6f9-1 -> 3.26.2-1) [2017-10-06 19:16] [ALPM] upgraded gtksourceview3 (3.24.3-1 -> 3.24.4+11+g190037e9-1) [2017-10-06 19:16] [ALPM] upgraded gnome-calculator (3.24.0+2+g0ca2919b-1 -> 3.25.92+11+g1e9e84b0-1) [2017-10-06 19:16] [ALPM] upgraded vte-common (0.48.3-1 -> 0.50.1-1) [2017-10-06 19:16] [ALPM] upgraded vte3 (0.48.3-1 -> 0.50.1-1) [2017-10-06 19:16] [ALPM] upgraded gnome-color-manager (3.24.0+4+ge78025a-2 -> 3.26.0+3+g3620f9b-1) [2017-10-06 19:16] [ALPM] upgraded libchamplain (0.12.15-1 -> 0.12.16-1) [2017-10-06 19:16] [ALPM] upgraded gnome-contacts (3.22.1+4+gb235b6d-1 -> 3.26+3+g643f622-1) [2017-10-06 19:16] [ALPM] upgraded libgtop (2.36.0+2+ge0f97e7d-1 -> 2.38.0+1+g487e584a-2) [2017-10-06 19:16] [ALPM] upgraded libgnomekbd (3.22.0.1-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] installed gmime3 (3.0.2-1) [2017-10-06 19:16] [ALPM] upgraded totem-plparser (3.10.7+40+g3859685-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded grilo (0.3.3+3+g3104a34-1 -> 0.3.4-1) [2017-10-06 19:16] [ALPM] upgraded gnome-control-center (3.24.3-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gnome-dictionary (3.24.0+5+ga7aa054-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gnome-disk-utility (3.24.1-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gnome-font-viewer (3.24.0-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded gnome-screenshot (3.22.0+42+g8472361-1 -> 3.25.0+48+g7812e98-1) [2017-10-06 19:16] [ALPM] upgraded gnome-shell-extensions (3.24.3-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gtkmm3 (3.22.1-1 -> 3.22.2+2+g3002ed86-1) [2017-10-06 19:16] [ALPM] upgraded gnome-system-monitor (3.24.0+4+g9140c85a-1 -> 3.26.0+1+g97b9578d-1) [2017-10-06 19:16] [ALPM] upgraded gnome-terminal (3.24.2-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gnome-tweak-tool (3.24.1-1 -> 3.26.2.1-1) [2017-10-06 19:16] [ALPM] upgraded yelp (3.22.0+1+gfabd8eb-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded gnome-user-docs (3.24.2-1 -> 3.26.1-1) [2017-10-06 19:16] [ALPM] upgraded gom (0.3.2+12+gc7bd13d-1 -> 0.3.3-1) [2017-10-06 19:16] [ALPM] upgraded tracker (1.12.3-1 -> 2.0.1-1) [2017-10-06 19:16] [ALPM] upgraded grilo-plugins (0.3.4+13+gf460a00-1 -> 0.3.5-1) [2017-10-06 19:16] [ALPM] upgraded gthumb (3.4.5+1+geec2172e-3 -> 3.5.3-1) [2017-10-06 19:16] [ALPM] upgraded gucharmap (10.0.0-1 -> 10.0.2-1) [2017-10-06 19:16] [ALPM] upgraded gvfs (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded gvfs-afc (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded gvfs-goa (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded gvfs-google (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded gvfs-gphoto2 (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded gvfs-mtp (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded gvfs-nfs (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded gvfs-smb (1.32.1+8+ga33a8437-1 -> 1.34.1-1) [2017-10-06 19:16] [ALPM] upgraded imagemagick (6.9.9.17-1 -> 6.9.9.18-1) [2017-10-06 19:16] [ALPM] upgraded lib32-curl (7.54.1-2 -> 7.56.0-1) [2017-10-06 19:16] [ALPM] upgraded lib32-libpng (1.6.30-1 -> 1.6.34-1) [2017-10-06 19:16] [ALPM] upgraded lib32-freetype2 (2.8-2 -> 2.8.1-1) [2017-10-06 19:16] [ALPM] upgraded libcurl-compat (7.54.1-1 -> 7.56.0-1) [2017-10-06 19:16] [ALPM] upgraded lib32-libcurl-compat (7.54.1-1 -> 7.56.0-1) [2017-10-06 19:16] [ALPM] upgraded libcurl-gnutls (7.54.1-1 -> 7.56.0-1) [2017-10-06 19:16] [ALPM] upgraded lib32-libcurl-gnutls (7.54.1-1 -> 7.56.0-1) [2017-10-06 19:16] [ALPM] upgraded libnautilus-extension (3.24.2-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded linux (4.13.3-1 -> 4.13.4-1) [2017-10-06 19:16] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ... [2017-10-06 19:16] [ALPM] upgraded nautilus (3.24.2-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded openssh (7.5p1-2 -> 7.6p1-1) [2017-10-06 19:16] [ALPM] upgraded python2-gobject (3.24.1-1 -> 3.26.0-1) [2017-10-06 19:16] [ALPM] upgraded tmux (2.5-3 -> 2.6-1) [2017-10-06 19:16] [ALPM] upgraded totem (3.24.0-1 -> 3.26.0+1+g4e309671-1) [2017-10-06 19:16] [ALPM] upgraded vino (3.22.0+3+g67773d0-1 -> 3.22.0+7+g74dd40f-1) [2017-10-06 19:17] [ALPM] upgraded vlc (2.2.6-3 -> 2.2.6-4) [2017-10-06 19:17] [ALPM] upgraded xmlsec (1.2.24-1 -> 1.2.25-1) [2017-10-06 19:17] [ALPM] transaction completed [2017-10-06 19:17] [ALPM] running '90-linux.hook'... [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default' [2017-10-06 19:17] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Starting build: 4.13.4-1-ARCH [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [base] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [autodetect] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [block] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Generating module dependencies [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Image generation successful [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback' [2017-10-06 19:17] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Starting build: 4.13.4-1-ARCH [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [base] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [udev] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [modconf] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [block] [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [filesystems] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [keyboard] [2017-10-06 19:17] [ALPM-SCRIPTLET] -> Running build hook: [fsck] [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Generating module dependencies [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img [2017-10-06 19:17] [ALPM-SCRIPTLET] ==> Image generation successful [2017-10-06 19:17] [ALPM] running 'detect-old-perl-modules.hook'... [2017-10-06 19:17] [ALPM] running 'gdk-pixbuf-query-loaders.hook'... [2017-10-06 19:17] [ALPM] running 'gio-querymodules.hook'... [2017-10-06 19:17] [ALPM] running 'glib-compile-schemas.hook'... [2017-10-06 19:17] [ALPM] running 'gtk-query-immodules-3.0.hook'... [2017-10-06 19:17] [ALPM] running 'gtk-update-icon-cache.hook'... [2017-10-06 19:17] [ALPM] running 'gvfsd.hook'... [2017-10-06 19:17] [ALPM] running 'systemd-sysusers.hook'... [2017-10-06 19:17] [ALPM] running 'systemd-tmpfiles.hook'... [2017-10-06 19:17] [ALPM] running 'systemd-update.hook'... [2017-10-06 19:17] [ALPM] running 'texinfo-install.hook'... [2017-10-06 19:17] [ALPM] running 'update-desktop-database.hook'... [2017-10-06 19:17] [ALPM] running 'update-vlc-plugin-cache.hook'... [2017-10-06 19:20] [PACMAN] Running 'pacman -Rscn enca gmime js38 libgrss libgsf libiptcdata libosinfo telepathy-logger telepathy-mission-control' [2017-10-06 19:20] [ALPM] running 'texinfo-remove.hook'... [2017-10-06 19:20] [ALPM] transaction started [2017-10-06 19:20] [ALPM] removed telepathy-mission-control (5.16.4-2) [2017-10-06 19:20] [ALPM] removed telepathy-logger (0.8.2-2) [2017-10-06 19:20] [ALPM] removed libosinfo (1.1.0-1) [2017-10-06 19:20] [ALPM] removed osinfo-db (20170423-1) [2017-10-06 19:20] [ALPM] removed libiptcdata (1.0.4-3) [2017-10-06 19:20] [ALPM] removed libgsf (1.14.41+3+gc7b4b53-1) [2017-10-06 19:20] [ALPM] removed libgrss (0.7.0+16+g971c421-1) [2017-10-06 19:20] [ALPM] removed js38 (38.8.0-3) [2017-10-06 19:20] [ALPM] removed gmime (2.6.23+4+g91dcee38-1) [2017-10-06 19:20] [ALPM] removed enca (1.19-1) [2017-10-06 19:20] [ALPM] removed recode (3.6-10) [2017-10-06 19:20] [ALPM] transaction completed [2017-10-06 19:20] [ALPM] running 'glib-compile-schemas.hook'... [2017-10-06 19:20] [ALPM] running 'systemd-update.hook'... [2017-10-06 19:20] [PACMAN] Running 'pacman -Sc' [/code] Reinstallation is also showing below error: [code] : 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% :: Running post-transaction hooks... (1/4) Updating icon theme caches... (2/4) Arming ConditionNeedsUpdate... (3/4) Updating the desktop file MIME type cache... (4/4) Updating the vlc plugin cache... error: command terminated by signal 11: Segmentation fault [/code] Tried to do force installation as well, but did not work |
This task depends upon
Closed by Levente Polyak (anthraxx)
Sunday, 05 November 2017, 21:56 GMT
Reason for closing: Fixed
Additional comments about closing: glib2 2.54.1-2
Sunday, 05 November 2017, 21:56 GMT
Reason for closing: Fixed
Additional comments about closing: glib2 2.54.1-2
LD_PRELOAD=/usr/lib/libgobject-2.0.so.0 pacman -S vlc
as root user
1. segmentaion fault while updating VLC-plugin cache + VLC crashes afterwards
2. reinstall with
D_PRELOAD=/usr/lib/libgobject-2.0.so.0 pacman -S vlc
and VLC works.
the hook is calling /usr/lib/vlc/vlc-cache-gen -f /usr/lib/vlc/plugins
it works fine also creates a fresh plugins.dat properly
also reinstalling works fine
EDIT: fails when having all makedepends so it sounds like an issue with something that those pull in...
Having projectm installed makes it segfault
Pretty much safe same as https://trac.videolan.org/vlc/ticket/12039 seems new gnome with meson does not make gobject un-unloadable