So wie es aussieht, lag es an einer Kombination aus freetype und imagemagick. Ich habe einfach aus einer anderen VDR Installation binary packages von den beiden Sachen gemacht und auf der neuen benutzt. Warscheinlich stört er sich an enem USE Flag und damit an einer bestimmten eingebauten Funktionalitär. Das muss ich dann aber erst nochmal herausfinden. Auf jeden Fall geht es erstmal.
Ich habe ein seltsames Verhalten mit dem 1.3.24er (letzte Gentoo Version mit ebuild) VDR. Wenn ich mit dem text2skin Plugin einen anderen Skin als die Standarddinger einstelle, dann schmiert der VDR mit folgender Meldung nach ein paar Mal Kanal wechseln ab. So richtig schlau werde ich aus dem strace Output aber nicht. Ist einfach evtl. nur irgendwas mit dem 1.3.24er VDR? Beim 1.3.21 beobachte ich dieses Verhalten (zum Glück) nicht.
Weiß jemand Rat?
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
accept(17, 0xbfffd3b8, [16]) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1119561197, 902727}, NULL) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], [RTMIN], 8) = 0
gettimeofday({1119561197, 903432}, NULL) = 0
nanosleep({0, 9295000}, 0) = -1 EINTR (Interrupted system call)
--- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
time(NULL) = 1119561197
time(NULL) = 1119561197
time([1119561197]) = 1119561197
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
kill(2543, SIGRTMIN) = 0
getpid() = 2539
send(3, "<14>Jun 23 23:13:17 vdr[2539]: s"..., 54, MSG_NOSIGNAL) = 54
close(16) = 0
close(18) = 0
close(19) = 0
close(20) = 0
close(21) = 0
close(24) = 0
close(22) = 0
close(23) = 0
kill(2543, SIGRTMIN) = 0
ioctl(7, 0x6f06, 0x1) = 0
ioctl(6, 0x6f1a, 0x1) = 0
ioctl(7, 0x6f0c, 0x1) = 0
ioctl(6, 0x6f22, 0x1) = 0
ioctl(15, 0x6f2a, 0) = 0
ioctl(15, 0x40146f2c, 0xbffff318) = 0
close(15) = 0
ioctl(14, 0x6f2a, 0) = 0
ioctl(14, 0x40146f2c, 0xbffff30c) = 0
ioctl(6, 0x6f1a, 0x1) = 0
ioctl(6, 0x6f19, 0x1) = 0
ioctl(6, 0x6f16, 0x8de39a8) = 0
ioctl(6, 0x6f15, 0x1) = 0
ioctl(7, 0x6f01, 0x1) = 0
ioctl(6, 0x6f22, 0x8de39a8) = 0
ioctl(7, 0x6f0c, 0x8de39a8) = 0
ioctl(6, 0x6f19, 0) = 0
ioctl(7, 0x6f05, 0) = 0
ioctl(7, 0x6f07, 0x1) = 0
ioctl(7, 0x6f06, 0) = 0
close(14) = 0
ioctl(13, 0x6f2a, 0) = 0
ioctl(13, 0x40146f2c, 0xbffff300) = 0
close(13) = 0
kill(2542, SIGRTMIN) = 0
kill(2542, SIGRTMIN) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 13
ioctl(13, 0x40146f2c, 0xbffff320) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 14
ioctl(14, 0x40146f2c, 0xbffff320) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 15
ioctl(15, 0x40146f2c, 0xbffff320) = 0
ioctl(7, 0x6f06, 0x1) = 0
ioctl(7, 0x6f07, 0x1) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 16
ioctl(16, 0x403c6f2b, 0xbfffe2ec) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 18
ioctl(18, 0x403c6f2b, 0xbfffe2ec) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 19
ioctl(19, 0x403c6f2b, 0xbfffe2ec) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 20
ioctl(20, 0x403c6f2b, 0xbfffe2ec) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 21
ioctl(21, 0x403c6f2b, 0xbfffe2dc) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 22
ioctl(22, 0x403c6f2b, 0xbfffe2dc) = 0
open("/dev/dvb/adapter0/demux0", O_RDWR|O_NONBLOCK) = 23
ioctl(23, 0x403c6f2b, 0xbfffe2dc) = 0
ioctl(7, 0x6f09, 0) = 0
gettimeofday({1119561198, 28271}, NULL) = 0
gettimeofday({1119561198, 28505}, NULL) = 0
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
kill(2549, SIGRTMIN) = 0
kill(2549, SIGRTMIN) = 0
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
time(NULL) = 1119561198
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
accept(17, 0xbfffd3b8, [16]) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1119561198, 57980}, NULL) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], [RTMIN], 8) = 0
gettimeofday({1119561198, 58687}, NULL) = 0
nanosleep({0, 9293000}, NULL) = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
gettimeofday({1119561198, 71564}, NULL) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
Display More