[vlc-devel] [PACKAGERS] Tag 1.1.0-rc2

Nicolas Chauvet kwizart at gmail.com
Mon Jun 7 21:51:37 CEST 2010


Le 7 juin 2010 13:41, Rémi Denis-Courmont <remi at remlab.net> a écrit :
>
> On Mon, 7 Jun 2010 12:49:17 +0200, Nicolas Chauvet <kwizart at gmail.com>
> wrote:
>> 1/ vlc -rc2 is crashing with me. (core dump) I'm trying to reproduce
>> on another system.
>> That was not the case with -pre3.
>
> That looks like a buggy taglib in Fedora.
That's a different issue than taglib, only 1.0.6 is affected (or
another problem hit 1.1.0 before the taglib problem).
This problem arise either or not I have the
/usr/lib64/kde4/plugins/gui_platform/libkde.so file from the
kdebase-workspace-libs package.
I saw that th function was called from vlc binary from override.c

Here is the backtrace.


---------------------
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
VLC media player 1.1.0-rc2 The Luggage (revision exported)
Detaching after fork from child process 14827.
Detaching after fork from child process 14828.

Program received signal SIGSEGV, Segmentation fault.
__strstr_sse2 (haystack_start=0x0, needle_start=0x401e46
"/gui_platform/libkde.so") at ../string/strstr.c:63
63	  while (*haystack && *needle)
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) n
Program not restarted.
(gdb) bt
#0  __strstr_sse2 (haystack_start=0x0, needle_start=0x401e46
"/gui_platform/libkde.so") at ../string/strstr.c:63
#1  0x000000000040159d in dlopen (path=0x0, flag=257) at override.c:289
#2  0x0000003c8104811d in ?? () from /usr/lib64/nvidia/libGL.so.1
#3  0x0000003c81087045 in _init () from /usr/lib64/nvidia/libGL.so.1
#4  0x0000003c6740e465 in call_init (main_map=0x7439a0, argc=1,
argv=0x7fffffffe338, env=0x7fffffffe348)
    at dl-init.c:70
#5  _dl_init (main_map=0x7439a0, argc=1, argv=0x7fffffffe338,
env=0x7fffffffe348) at dl-init.c:134
#6  0x0000003c67412bf1 in dl_open_worker (a=<value optimized out>) at
dl-open.c:493
#7  0x0000003c6740e0c6 in _dl_catch_error (objname=0x7fffffffd8a0,
errstring=0x7fffffffd898, mallocedp=
    0x7fffffffd8af, operate=0x3c67412850 <dl_open_worker>,
args=0x7fffffffd850) at dl-error.c:178
#8  0x0000003c6741242a in _dl_open (file=0x7406b0
"/usr/lib64/vlc/plugins/video_output/libcaca_plugin.so", mode=
    -2147483646, caller_dlopen=0x331c491c36, nsid=-2, argc=1,
argv=<value optimized out>, env=0x7fffffffe348)
    at dl-open.c:584
#9  0x0000003c68000f66 in dlopen_doit (a=0x7fffffffda70) at dlopen.c:67
#10 0x0000003c6740e0c6 in _dl_catch_error (objname=0x604020,
errstring=0x604028, mallocedp=0x604018, operate=
    0x3c68000f00 <dlopen_doit>, args=0x7fffffffda70) at dl-error.c:178
#11 0x0000003c6800129c in _dlerror_run (operate=0x3c68000f00
<dlopen_doit>, args=0x7fffffffda70) at dlerror.c:164
#12 0x0000003c68000ee1 in __dlopen (file=<value optimized out>,
mode=<value optimized out>) at dlopen.c:88
#13 0x000000331c491c36 in module_Load (p_this=0x605120,
psz_file=<value optimized out>, p_handle=0x7fffffffdad8)
    at modules/os.c:188
#14 0x000000331c48b606 in AllocatePlugin (p_this=0x605120, psz_file=
    0x7406b0 "/usr/lib64/vlc/plugins/video_output/libcaca_plugin.so")
at modules/modules.c:1015
#15 0x000000331c48c53c in AllocatePluginFile (p_this=0x605120,
p_bank=0x6054d0, psz_dir=
    0x634e70 "/usr/lib64/vlc/plugins/video_output", i_maxdepth=4) at
modules/modules.c:960
#16 AllocatePluginDir (p_this=0x605120, p_bank=0x6054d0,
psz_dir=0x634e70 "/usr/lib64/vlc/plugins/video_output",
    i_maxdepth=4) at modules/modules.c:912
#17 0x000000331c48c464 in AllocatePluginDir (p_this=0x605120,
p_bank=0x6054d0, psz_dir=
    0x634f20 "/usr/lib64/vlc/plugins", i_maxdepth=5) at modules/modules.c:904
#18 0x000000331c48cdd9 in AllocateAllPlugins (p_this=0x605120) at
modules/modules.c:854
#19 module_LoadPlugins (p_this=0x605120) at modules/modules.c:217
#20 0x000000331c41de10 in libvlc_InternalInit (p_libvlc=0x605120,
i_argc=3, ppsz_argv=0x7fffffffe0c0)
---Type <return> to continue, or q <return> to quit---
    at libvlc.c:453
#21 0x000000331c00696f in libvlc_new (argc=2, argv=<value optimized
out>) at control/core.c:58
#22 0x000000000040130c in main (i_argc=<value optimized out>,
ppsz_argv=<value optimized out>) at vlc.c:182
--------------------

Nicolas (kwizart)



More information about the vlc-devel mailing list