kämpft ausser mir noch jemand mit vdr --genindex?
Index regenerieren im UI läuft wie geplant und baut den Index, danach die Index Datei wieder löschen und dasselbe mittels --genindex auf der Konsole ausgeführt liefert mir reproduzierbar einen Segfault in libc:
Code
/usr/local/src/vdr/vdr-2.1.2/vdr --genindex=/var/lib/video/True_blood/At_last/2013-11-29.00.30.203-0.rec/
Speicherzugriffsfehler (Speicherabzug geschrieben)
gdb /usr/local/src/vdr/vdr-2.1.2/vdr ./core
Reading symbols from /usr/local/src/vdr/vdr-2.1.2/vdr...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
<<snip>>
Core was generated by `/usr/local/src/vdr/vdr-2.1.2/vdr --genindex=/var/lib/video/True_blood/At_l'.
Program terminated with signal 11, Segmentation fault.
#0 0xb7496df5 in ?? () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0 0xb7496df5 in ?? () from /lib/i686/cmov/libc.so.6
#1 0x0813b644 in strstr (this=0xbfb16560, FileName=0x82600a8 "/var/lib/video/True_blood/At_last/2013-11-29.00.30.203-0.rec") at /usr/include/string.h:335
#2 cRecording (this=0xbfb16560, FileName=0x82600a8 "/var/lib/video/True_blood/At_last/2013-11-29.00.30.203-0.rec") at recording.c:814
#3 0x0813be54 in GenerateIndex (FileName=0xbfb177ee "/var/lib/video/True_blood/At_last/2013-11-29.00.30.203-0.rec/") at recording.c:2679
#4 0x0818c589 in main (argc=2, argv=0xbfb16904) at vdr.c:345
Display More
Was genau passt ihm da nicht in der recording.c?
Der vdr isr ungepatcht, gebaut mit "make LCLBLD=1"