Bug#798763: vlc: segfault if vlc and libvlc5/libvlccore8/vlc-data out of sync
Lionel Elie Mamane
lionel at mamane.lu
Sat Sep 12 11:21:58 UTC 2015
Package: vlc
Version: 2.2.1-3
Severity: serious
Justification: Policy 3.5
after upgrade, vlc started segfaulting on startup. This was solved by:
[UPGRADE] libvlc5:amd64 2.2.0~rc2-2+deb8u1 -> 2.2.1-3
[UPGRADE] libvlccore8:amd64 2.2.0~rc2-2+deb8u1 -> 2.2.1-3
[UPGRADE] vlc-data:amd64 2.2.0~rc2-2+deb8u1 -> 2.2.1-3
[UPGRADE] vlc-plugin-pulse:amd64 2.2.0~rc2-2+deb8u1 -> 2.2.1-3
which suggests that dependency on at least one of these packages is
too lax (should be more strictly versioned).
here's the backtrace for reference (without symbols)
(gdb) bt
#0 strlen () at ../sysdeps/x86_64/strlen.S:106
#1 0x00007fb7fdb24954 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#2 0x00007fb7fdb1761f in lua_pushstring () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#3 0x00007fb7fdd5890a in ?? () from /usr/lib/vlc/plugins/lua/liblua_plugin.so
#4 0x00007fb7fdb1bc4d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#5 0x00007fb7fdb2783d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#6 0x00007fb7fdb1bf8e in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#7 0x00007fb7fdb1b5cf in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#8 0x00007fb7fdb1c1d1 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#9 0x00007fb7fdb180f1 in lua_pcallk () from /usr/lib/x86_64-linux-gnu/liblua5.2.so.0
#10 0x00007fb7fdd4f0d3 in ?? () from /usr/lib/vlc/plugins/lua/liblua_plugin.so
#11 0x00007fb7fdd51880 in ?? () from /usr/lib/vlc/plugins/lua/liblua_plugin.so
#12 0x00007fb8047b9ee5 in ?? () from /usr/lib/libvlccore.so.8
#13 0x00007fb8047ba4ae in vlc_module_load () from /usr/lib/libvlccore.so.8
#14 0x00007fb80477dca3 in ?? () from /usr/lib/libvlccore.so.8
#15 0x00007fb804780604 in ?? () from /usr/lib/libvlccore.so.8
#16 0x00007fb80478473d in input_Read () from /usr/lib/libvlccore.so.8
#17 0x00007fb80475a775 in ?? () from /usr/lib/libvlccore.so.8
#18 0x00007fb804755af8 in ?? () from /usr/lib/libvlccore.so.8
#19 0x00007fb804751838 in libvlc_InternalAddIntf () from /usr/lib/libvlccore.so.8
#20 0x00007fb80520145c in libvlc_add_intf () from /usr/lib/libvlc.so.5
#21 0x00000000004012c2 in ?? ()
#22 0x00007fb804a50b45 in __libc_start_main (main=0x4010f0, argc=1, argv=0x7fff440fef88, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff440fef78) at libc-start.c:287
#23 0x00000000004014bc in ?? ()
-- System Information:
Debian Release: 8.2
APT prefers stable
APT policy: (500, 'stable'), (400, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages vlc depends on:
ii fonts-freefont-ttf 20120503-4
ii libaa1 1.4p5-43
ii libavcodec-ffmpeg56 7:2.7.2-2+b1
ii libavutil-ffmpeg54 7:2.7.2-2+b1
ii libc6 2.19-18+deb8u1
ii libcaca0 0.99.beta19-2
ii libcairo2 1.14.0-2.1
ii libegl1-mesa [libegl1-x11] 10.3.2-1+deb8u1
ii libfreerdp-client1.1 1.1.0~git20140921.1.440916e+dfsg1-4
ii libfreerdp-core1.1 1.1.0~git20140921.1.440916e+dfsg1-4
ii libfreerdp-gdi1.1 1.1.0~git20140921.1.440916e+dfsg1-4
ii libfreetype6 2.5.2-3
ii libfribidi0 0.19.6-3
ii libgcc1 1:5.2.1-16
ii libgl1-mesa-glx [libgl1] 10.3.2-1+deb8u1
ii libgles1-mesa [libgles1] 10.3.2-1+deb8u1
ii libgles2-mesa [libgles2] 10.3.2-1+deb8u1
ii libglib2.0-0 2.44.1-1.1
ii libpulse0 5.0-13
ii libqt5core5a 5.4.2+dfsg-9
ii libqt5gui5 5.4.2+dfsg-9
ii libqt5widgets5 5.4.2+dfsg-9
ii libqt5x11extras5 5.3.2-2
ii librsvg2-2 2.40.5-1
ii libsdl-image1.2 1.2.12-5+b5
ii libsdl1.2debian 1.2.15-10+b1
ii libstdc++6 5.2.1-16
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.1-3
ii libvncclient1 0.9.10+dfsg-3
ii libx11-6 2:1.6.2-3
ii libxcb-composite0 1.10-3+b1
ii libxcb-keysyms1 0.4.0-1
ii libxcb-randr0 1.10-3+b1
ii libxcb-shm0 1.10-3+b1
ii libxcb-xv0 1.10-3+b1
ii libxcb1 1.10-3+b1
ii libxext6 2:1.3.3-1
ii libxinerama1 2:1.1.3-1+b1
ii libxpm4 1:3.5.11-1+b1
ii vlc-nox 2.2.1-3
ii zlib1g 1:1.2.8.dfsg-2+b1
Versions of packages vlc recommends:
ii vlc-plugin-notify 2.2.1-3
ii vlc-plugin-samba 2.2.1-3
ii xdg-utils 1.1.0~rc1+git20111210-7.4
Versions of packages vlc suggests:
pn videolan-doc <none>
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list