Hi,
I recently had to update packages on a Debian testing box. Afterwards I recompiled fresh VDR + plugins. Now when I start VDR, it crashes with a segfault. I know the versions of everything are fine as I'm running the same versions on other VDR boxes.
Does this look like a linkage problem? Any ideas/help is appreciated!
===== Thread 1 (Thread 0xb71df700 (LWP 25684)): #0 0x00000000 in ?? () #1 0xb771b13e in futex_wake (private=0, processes_to_wake=2147483647, futex_word=0xb64e5604) at ../sysdeps/unix/sysv/linux/futex-internal.h:231 #2 __pthread_once_slow (once_control=0xb64e5604, init_routine=0xb6463ea0) at pthread_once.c:127 #3 0xb6464c95 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #4 0xb642e96b in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #5 0xb77bf341 in call_init (l=0x888b5b0, argc=argc@entry=1, argv=argv@entry=0xbfba6da4, env=0xbfba6dac) at dl-init.c:58 #6 0xb77bf4ae in call_init (env=0xbfba6dac, argv=0xbfba6da4, argc=1, l=<optimized out>) at dl-init.c:30 #7 _dl_init (main_map=main_map@entry=0x888a9e0, argc=1, argv=0xbfba6da4, env=0xbfba6dac) at dl-init.c:120 #8 0xb77c3767 in dl_open_worker (a=0xbfba58bc) at dl-open.c:575 #9 0xb77bf224 in _dl_catch_error (objname=objname@entry=0xbfba58b4, errstring=errstring@entry=0xbfba58b8, mallocedp=mallocedp@entry=0xbfba58b3, operate=0xb77c3390 <dl_open_worker>, args=0xbfba58bc) at dl-error.c:187 #10 0xb77c2f22 in _dl_open (file=0x8889168 "/usr/local/dvb/vdr.source/vdr-2.2.0/PLUGINS/lib/libvdr-softhddevice.so.2.2.0", mode=-2147483646, caller_dlopen=0x811d099 cDll::Load(bool)+41, nsid=<optimized out>, argc=1, argv=0xbfba6da4, env=0xbfba6dac) at dl-open.c:660 #11 0xb7708bf5 in dlopen_doit (a=0xbfba5a70) at dlopen.c:66 #12 0xb77bf224 in _dl_catch_error (objname=0x8888c84, errstring=0x8888c88, mallocedp=0x8888c80, operate=0xb7708b80 <dlopen_doit>, args=0xbfba5a70) at dl-error.c:187 #13 0xb770930d in _dlerror_run (operate=operate@entry=0xb7708b80 <dlopen_doit>, args=args@entry=0xbfba5a70) at dlerror.c:163 #14 0xb7708c9e in __dlopen (file=0x8889168 "/usr/local/dvb/vdr.source/vdr-2.2.0/PLUGINS/lib/libvdr-softhddevice.so.2.2.0", mode=2) at dlopen.c:87 #15 0x0811d099 in cDll::Load (this=0x8888ef8, Log=<optimized out>) at plugin.c:223 #16 0x0811df01 in cPluginManager::LoadPlugins (this=0xbfba6c50, Log=true) at plugin.c:351 #17 0x080a3820 in main (argc=<optimized out>, argv=<optimized out>) at vdr.c:732 (gdb)