Bug#798763: vlc: segfault if vlc and libvlc5/libvlccore8/vlc-data out of sync

Sebastian Ramacher sramacher at debian.org
Sun Sep 13 11:33:51 UTC 2015


Control: severity -1 normal
Control: tags -1 + moreinfo unreproducible

On 2015-09-12 13:21:58, Lionel Elie Mamane wrote:
> 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 ?? ()

I am unable to reproduce the issue. I've installed vlc, vlc-plugin-pulse and
vlc-plugin-sambda in jessie, marked vlc-data, vlc-plugin-pulse, libvlc5 and
libvlccore5 as hold and upgraded to unstable.

Please provide the output of vlc -vvv until the crash and a backtrace including
symbols (by installing vlc-dbg and liblua5.2-0-dbg).

I'm downgrading the bug until the issue can be reproduced.

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150913/cc2e62c7/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list