Bug#543220: Fwd: Bug#543220: vlc interface won't load with segmentation fault

Barry de Graaff (services) int at barrydegraaff.tk
Mon Sep 7 19:35:37 UTC 2009


Hello Christophe,

As requested, removed all vlc folders:

bar at querida:~$ rm -rf ~/.config/vlc;rm ~/.cache/vlc
rm: cannot remove `/home/bar/.cache/vlc': No such file or directory

bar at querida:~$ ls ~/.config/vlc;ls ~/.cache/vlc
ls: cannot access /home/bar/.config/vlc: No such file or directory
ls: cannot access /home/bar/.cache/vlc: No such file or directory


backtrace is in attachement, I am not familiar with gdb, so if you
look for something
specific. (more than is in the attachement). Please treat me as a novice.

bar at querida:~$ cat /proc/version
Linux version 2.6.30-1-686 (Debian 2.6.30-6) (waldi at debian.org) (gcc
version 4.3.4 (Debian 4.3.4-1) ) #1 SMP Sat Aug 15 19:11:58 UTC 2009
bar at querida:~$ uname -a
Linux querida 2.6.30-1-686 #1 SMP Sat Aug 15 19:11:58 UTC 2009 i686 GNU/Linux

(Debian sid)

Thanks and best regards,

Barry de Graaff




On Mon, Sep 7, 2009 at 3:00 PM, Christophe Mutricy <xtophe at chewa.net> wrote:
> reopen 543220
> thanks
>
> Hello,
>
> 2009/9/1 Barry de Graaff (services) <int at barrydegraaff.tk>:
>> I am forwarding the answer to this problem here for reference -
>> current status- no solution in sid
>
>> ---------- Forwarded message ----------
>> From: Reinhard Tartler <siretart at tauware.de>
>> "Barry de Graaff (services)" <int at barrydegraaff.tk> writes:
>>
>>> For now it still does not work. Says something else though: see
>>> attachment.
>
> It's not clear from the attachment if you actually performed the
> apt-get remove and then reinstall vlc with only the official mirror
>
>> Marillat build of course his packages against his version of ffmpeg,
>> which will break debian packages. there is currently no other workaround
>> than removing these broken marillat packages.
>
> While it's true that Marillat's ffmpeg can break debian's package, in
> vlc case it should only results in an unloadable avcodec module and a
> mostly useless vlc. not a segfault.
>
> Barry,
>
> Could you make sure to delete your preferences and plugins cache (as
> indicated when you run reportbug for vlc) (rm -rf ~/.config/vlc
> ~/.cache/vlc)
>
> Install vlc-dbg and gdb and produce a backtrace with gdb
>
>
>
> --
> Xtophe
>
-------------- next part --------------
bar at querida:~$ gdb /usr/bin/vlc
GNU gdb (GDB) 6.8.50.20090628-cvs-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb) backtrace
No stack.
(gdb) run
Starting program: /usr/bin/vlc 
[Thread debugging using libthread_db enabled]
VLC media player 1.0.1 Goldeneye
[New Thread 0xb513eb90 (LWP 3759)]
[New Thread 0xb50bdb90 (LWP 3760)]
[New Thread 0xb503cb90 (LWP 3761)]
[New Thread 0xb4fbbb90 (LWP 3762)]
[New Thread 0xb4dffb90 (LWP 3763)]
[0x8182fe0] main interface error: no interface module matched "screensaver,none"
[0x8182fe0] main interface error: no suitable interface module
[0x804b8a8] main libvlc error: interface "screensaver,none" initialization failed
[0x804b8a8] main libvlc error: option drawable-xid does not exist
[New Thread 0xb4d7eb90 (LWP 3764)]
[New Thread 0xb4cfdb90 (LWP 3765)]
[0x8183840] main interface error: no interface module matched "globalhotkeys,none"
[Thread 0xb4cfdb90 (LWP 3765) exited]
[0x8183840] main interface error: no suitable interface module
[0x804b8a8] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x804b8a8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Remote control interface initialized. Type `help' for help.
[New Thread 0xb4c7cb90 (LWP 3766)]

Program received signal SIGSEGV, Segmentation fault.
0xb7fbb11a in libvlc_playlist_play () from /usr/local/lib/libvlc.so.2
Current language:  auto; currently asm
(gdb) backtrace
#0  0xb7fbb11a in libvlc_playlist_play () from /usr/local/lib/libvlc.so.2
#1  0x00000012 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) 


More information about the pkg-multimedia-maintainers mailing list