ich habe ein seltsames Problem: Mein Test VDR unter Ubuntu 22.04 mit vdr aus deinem Jammy Respository crashed beim Aufruf von "vdr --version". Nur da, sonst läuft er.
Ich konnte es eingrenzen auf das epg2vdr Plugin. Der Fehler ist weg, wenn ich es aus deinen Sourcen neu baue. Ist da was beim Build schief gegangen ???
Code
Core was generated by `vdr --version'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000056414ae858fa in cListBase::Clear (this=this@entry=0x56414af0e1c0 <EpgHandlers>) at tools.c:2265
2265 delete objects;
(gdb) bt full
#0 0x000056414ae858fa in cListBase::Clear (this=this@entry=0x56414af0e1c0 <EpgHandlers>) at tools.c:2265
object = 0x0
#1 0x000056414ae859cb in cListBase::~cListBase (this=0x56414af0e1c0 <EpgHandlers>, __in_chrg=<optimized out>) at tools.c:2172
No locals.
#2 0x00007fcdcb25a495 in __run_exit_handlers (status=0, listp=0x7fcdcb42e838 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true)
at ./stdlib/exit.c:113
atfct = <optimized out>
onfct = <optimized out>
cxafct = <optimized out>
arg = 0x56414af0e1c0 <EpgHandlers>
f = <optimized out>
new_exitfn_called = <optimized out>
cur = 0x56414ceb7f90
#3 0x00007fcdcb25a610 in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:143
No locals.
#4 0x00007fcdcb23ed97 in __libc_start_call_main (main=main@entry=0x56414adae3d0 <main(int, char**)>, argc=argc@entry=2, argv=argv@entry=0x7ffc92095a38)
at ../sysdeps/nptl/libc_start_call_main.h:74
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 1490659926271840195, 140722758572600, 94838428722128, 94838430089272, 140521861406784, -1488783426026483773,
-1498444091256746045}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x56414af0b008, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1257287688}}}
not_first_call = <optimized out>
#5 0x00007fcdcb23ee40 in __libc_start_main_impl (main=0x56414adae3d0 <main(int, char**)>, argc=2, argv=0x7ffc92095a38, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc92095a28) at ../csu/libc-start.c:392
No locals.
#6 0x000056414adb37a5 in _start ()
No symbol table info available.
Display More