Hello,
I am using vdr-1.6.0 on a gentoo box with rotor plugin. Since I updated something, might be glibc to 2.9, rotor plugin stopped working.
The problem is that the rotor does not move, and when I try to go into the plugin setup menu with the OSD, it freezes vdr and vdr restarts due to watchdog. All the other plugins work, and also vdr, except rotor plugin! I tried to compile vdr and all the plugins with gcc-4.1.2, I was able to get into rotor plugin menu, but the plugin does not move the rotor. I get the following messages in the log with gcc-4.1.1:
vdr: [31077] ERROR (menu.c,232): Invalid file descriptor (translated into english!)
vdr: [31077] ERROR (menu.c,244): Invalid file descriptor
vdr: [31077] ERROR (menu.c,262): Invalid file descriptor
vdr: [30958] Failed to send diseqc command!
repeated lot of times.
Compiled with gcc-4.3.3 I just see in the log:
Mar 30 15:16:38 sattuner vdr: [22716] fatal error, server exiting: Invalid file descriptor
Mar 30 15:16:38 sattuner vdr: [22716] streamdev server thread ended (pid=22687, tid=22716)
Mar 30 15:16:39 sattuner [ 1600.448992] vdr[22708]: segfault at a9c32312 ip 0809d64a sp b669fc70 error 4 in vdr[8048000+13d000]
Mar 30 15:16:39 sattuner lircd-0.8.4a[3440]: removed client Mar 30 15:16:39 sattuner lircd-0.8.4a[3440]: closing '/dev/input/event6'
Mar 30 15:16:40 sattuner vdrwatchdog[22812]: restarting VDR
Could someone please help me please? Unfortunately I cannot come back to glibc-2.8.
My box is an EPIA en15000g board with Hauppauge hvr-4000. Kernel 2.6.29.
Thanks and regards.