vdr-1.7.7 crashes during starting wiith rotor plugin

Message ID 4A1BBA1F.2070503@gmail.com
State New
Headers

Commit Message

Arthur Konovalov May 26, 2009, 9:45 a.m. UTC
  Hi, list!

Is it possible to determine why vdr crashes during starting with rotor plugin 
enabled?
Plugin and vdr core patched properly (rotor-0.1.4S2API, vdr-1.7.7-rotor.diff) 
and compiles fine.

DVB driver used: s2-liplianin at 2009-05-12.

Strace output attached.

Rotor (without GotoX) functionality is obligatory for me to successful upgrade 
to vdr-1.7.x

Any help, please.

BR,
AK
execve("/usr/local/vdr/vdr", ["/usr/local/vdr/vdr", "-l", "3", "-w", "60", "-c", "/usr/local/etc/vdr", "-E", "/usr/local/etc/vdr", "-L", "/usr/local/vdr/PLUGINS/lib", "-P", "rotor"], [/* 37 vars */]) = 0
brk(0)                                  = 0x8169000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=71538, ...}) = 0
mmap2(NULL, 71538, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fb3000
close(3)                                = 0
open("/usr/lib/libjpeg.so.62", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200!\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=126528, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb2000
mmap2(NULL, 128536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f92000
mmap2(0xb7fb1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e) = 0xb7fb1000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0pG\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=110684, ...}) = 0
mmap2(NULL, 90580, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f7b000
mmap2(0xb7f8e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7f8e000
mmap2(0xb7f90000, 4564, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f90000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\n\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=13474, ...}) = 0
mmap2(NULL, 12412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f77000
mmap2(0xb7f79000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7f79000
close(3)                                = 0
open("/lib/libcap.so.2", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\16\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=14660, ...}) = 0
mmap2(NULL, 13292, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f73000
mmap2(0xb7f76000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7f76000
close(3)                                = 0
open("/lib/librt.so.1", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\30"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=39126, ...}) = 0
mmap2(NULL, 33328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f6a000
mmap2(0xb7f71000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7f71000
close(3)                                = 0
open("/usr/lib/libfreetype.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300o\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=457624, ...}) = 0
mmap2(NULL, 455644, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7efa000
mmap2(0xb7f66000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6c) = 0xb7f66000
close(3)                                = 0
open("/usr/lib/libfontconfig.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@>\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=168868, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ef9000
mmap2(NULL, 167876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ed0000
mmap2(0xb7ef8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28) = 0xb7ef8000
close(3)                                = 0
open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\327"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=914796, ...}) = 0
mmap2(NULL, 939756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dea000
mmap2(0xb7ec5000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xda) = 0xb7ec5000
mmap2(0xb7eca000, 22252, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7eca000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@4\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=180649, ...}) = 0
mmap2(NULL, 151680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dc4000
mmap2(0xb7de8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0xb7de8000
close(3)                                = 0
open("/usr/lib/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\26"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=42136, ...}) = 0
mmap2(NULL, 43844, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7db9000
mmap2(0xb7dc3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb7dc3000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360d\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1570593, ...}) = 0
mmap2(NULL, 1357360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c6d000
mprotect(0xb7db2000, 4096, PROT_NONE)   = 0
mmap2(0xb7db3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x145) = 0xb7db3000
mmap2(0xb7db6000, 9776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7db6000
close(3)                                = 0
open("/lib/libattr.so.1", O_RDONLY)     = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\v\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=12516, ...}) = 0
mmap2(NULL, 15208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c69000
mmap2(0xb7c6c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb7c6c000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c68000
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\25"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=77688, ...}) = 0
mmap2(NULL, 80308, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c54000
mmap2(0xb7c67000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7c67000
close(3)                                = 0
open("/usr/lib/libexpat.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\37"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=126996, ...}) = 0
mmap2(NULL, 129724, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c34000
mmap2(0xb7c52000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d) = 0xb7c52000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c33000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c32000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7c326d0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7c54000, 77824, PROT_READ|PROT_WRITE) = 0
mprotect(0xb7c54000, 77824, PROT_READ|PROT_EXEC) = 0
mprotect(0xb7db3000, 8192, PROT_READ)   = 0
mprotect(0xb7de8000, 4096, PROT_READ)   = 0
mprotect(0xb7ec5000, 12288, PROT_READ)  = 0
mprotect(0xb7f71000, 4096, PROT_READ)   = 0
mprotect(0xb7f79000, 4096, PROT_READ)   = 0
mprotect(0xb7f8e000, 4096, PROT_READ)   = 0
mprotect(0xb7fe1000, 4096, PROT_READ)   = 0
munmap(0xb7fb3000, 71538)               = 0
set_tid_address(0xb7c32718)             = 11341
set_robust_list(0xb7c32720, 0xc)        = 0
futex(0xbfde2260, 0x81 /* FUTEX_??? */, 1) = 0
rt_sigaction(SIGRTMIN, {0xb7f7f260, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7f7f2e0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="akovdr2", ...}) = 0
brk(0)                                  = 0x8169000
brk(0x818a000)                          = 0x818a000
clock_getres(CLOCK_MONOTONIC, {0, 4000250}) = 0
clock_gettime(CLOCK_MONOTONIC, {1159250, 871333352}) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
open("/etc/localtime", O_RDONLY)        = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fc4000
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\17\0\0\0\17\0"..., 4096) = 2175
_llseek(3, -30, [2145], SEEK_CUR)       = 0
read(3, "\nEET-2EEST,M3.5.0/3,M10.5.0/4\n", 4096) = 30
close(3)                                = 0
munmap(0xb7fc4000, 4096)                = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
socket(PF_FILE, SOCK_DGRAM, 0)          = 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
connect(3, {sa_family=AF_FILE, path="/dev/log"}, 110) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 90, MSG_NOSIGNAL) = 90
clock_gettime(CLOCK_MONOTONIC, {1159250, 873461361}) = 0
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
ioctl(0, TIOCGPGRP, [11340])            = 0
getppid()                               = 11340
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2586, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fc4000
read(4, "# Locale name alias data base.\n#"..., 4096) = 2586
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7fc4000, 4096)                = 0
open("/usr/lib/locale/et_EE.utf8/LC_IDENTIFICATION", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=357, ...}) = 0
mmap2(NULL, 357, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fc4000
close(4)                                = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=55238, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fc3000
read(4, "# GNU libc iconv configuration.\n"..., 4096) = 4096
read(4, "//\nalias\tJS//\t\t\tJUS_I.B1.002//\na"..., 4096) = 4096
read(4, "\nmodule\tINTERNAL\t\tISO-8859-3//\t\t"..., 4096) = 4096
read(4, "//\nalias\tISO-IR-199//\t\tISO-8859-"..., 4096) = 4096
read(4, "rom\t\t\tto\t\t\tmodule\t\tcost\nalias\tCS"..., 4096) = 4096
read(4, "\tmodule\t\tcost\nalias\tCP284//\t\t\tIB"..., 4096) = 4096
read(4, "st\nalias\tCP864//\t\t\tIBM864//\nalia"..., 4096) = 4096
read(4, "7//\nmodule\tIBM937//\t\tINTERNAL\t\tI"..., 4096) = 4096
read(4, "0//\t\tEUC-JP//\nalias\tUJIS//\t\t\tEUC"..., 4096) = 4096
read(4, "o\t\t\tmodule\t\tcost\nalias\tISO-IR-14"..., 4096) = 4096
read(4, "10367-BOX//\nmodule\tISO_10367-BOX"..., 4096) = 4096
read(4, "13\t1\nmodule\tINTERNAL\t\tEUC-JISX02"..., 4096) = 4096
read(4, "130//\nmodule\tIBM1130//\t\tINTERNAL"..., 4096) = 4096
read(4, "\tIBM-16804//\t\tIBM16804//\nalias\tC"..., 4096) = 1990
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7fc3000, 4096)                = 0
futex(0xb7db5a4c, 0x81 /* FUTEX_??? */, 2147483647) = 0
open("/usr/lib/locale/et_EE.utf8/LC_MEASUREMENT", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap2(NULL, 23, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fc3000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_TELEPHONE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap2(NULL, 52, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fc2000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_ADDRESS", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=269, ...}) = 0
mmap2(NULL, 269, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fc1000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_NAME", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap2(NULL, 62, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fc0000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_PAPER", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
mmap2(NULL, 34, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fbf000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_MESSAGES", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=56, ...}) = 0
mmap2(NULL, 56, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fbe000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_MONETARY", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=290, ...}) = 0
mmap2(NULL, 290, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fbd000
close(4)                                = 0
open("/usr/lib/locale/en_IE@euro/LC_TIME", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2384, ...}) = 0
mmap2(NULL, 2384, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fbc000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_NUMERIC", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
mmap2(NULL, 54, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fbb000
close(4)                                = 0
open("/usr/lib/locale/et_EE.utf8/LC_CTYPE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=254076, ...}) = 0
mmap2(NULL, 254076, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bf3000
close(4)                                = 0
time(NULL)                              = 1243285328
access("/usr/local/vdr/PLUGINS/lib", R_OK|X_OK) = 0
stat64("/video", {st_mode=S_IFDIR|0755, st_size=76, ...}) = 0
access("/video", R_OK|W_OK|X_OK)        = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 58, MSG_NOSIGNAL) = 58
gettid()                                = 11341
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 59, MSG_NOSIGNAL) = 59
open("/usr/local/vdr/locale", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(4, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
getdents64(4, /* 25 entries */, 4096)   = 784
stat64("/usr/local/vdr/locale/tr_TR", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/nn_NO", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/et_EE", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/sv_SE", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/it_IT", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/fi_FI", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/sl_SI", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/cs_CZ", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/ro_RO", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/pt_PT", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/ru_RU", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/de_DE", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/zh_CN", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/da_DK", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/uk_UA", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/hr_HR", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/el_GR", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/hu_HU", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/pl_PL", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/ca_ES", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/nl_NL", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/fr_FR", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/vdr/locale/es_ES", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(4, /* 0 entries */, 4096)    = 0
close(4)                                = 0
access("/usr/local/vdr/locale/ca_ES/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/ca_ES/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19192, ...}) = 0
mmap2(NULL, 19192, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bee000
close(4)                                = 0
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=6918, ...}) = 0
mmap2(NULL, 8220, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7fb8000
mmap2(0xb7fb9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0) = 0xb7fb9000
close(4)                                = 0
mprotect(0xb7fb9000, 4096, PROT_READ)   = 0
brk(0x81b1000)                          = 0x81b1000
access("/usr/local/vdr/locale/cs_CZ/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/cs_CZ/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18579, ...}) = 0
mmap2(NULL, 18579, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fb3000
close(4)                                = 0
open("/usr/lib/gconv/ISO8859-2.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=11103, ...}) = 0
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7bea000
mmap2(0xb7bec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7bec000
close(4)                                = 0
mprotect(0xb7bec000, 4096, PROT_READ)   = 0
access("/usr/local/vdr/locale/da_DK/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/da_DK/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18513, ...}) = 0
mmap2(NULL, 18513, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7be5000
close(4)                                = 0
open("/usr/lib/gconv/ISO8859-15.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=11128, ...}) = 0
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7be1000
mmap2(0xb7be3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7be3000
close(4)                                = 0
mprotect(0xb7be3000, 4096, PROT_READ)   = 0
access("/usr/local/vdr/locale/de_DE/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/de_DE/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19950, ...}) = 0
mmap2(NULL, 19950, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bdc000
close(4)                                = 0
access("/usr/local/vdr/locale/el_GR/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/el_GR/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=15189, ...}) = 0
mmap2(NULL, 15189, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bd8000
close(4)                                = 0
open("/usr/lib/gconv/ISO8859-7.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=11128, ...}) = 0
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7bd4000
mmap2(0xb7bd6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7bd6000
close(4)                                = 0
mprotect(0xb7bd6000, 4096, PROT_READ)   = 0
brk(0x81d4000)                          = 0x81d4000
access("/usr/local/vdr/locale/es_ES/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/es_ES/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19231, ...}) = 0
mmap2(NULL, 19231, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bcf000
close(4)                                = 0
access("/usr/local/vdr/locale/et_EE/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/et_EE/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19249, ...}) = 0
mmap2(NULL, 19249, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bca000
close(4)                                = 0
open("/usr/lib/gconv/ISO8859-13.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=11128, ...}) = 0
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7bc6000
mmap2(0xb7bc8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7bc8000
close(4)                                = 0
mprotect(0xb7bc8000, 4096, PROT_READ)   = 0
access("/usr/local/vdr/locale/fi_FI/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/fi_FI/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=20424, ...}) = 0
mmap2(NULL, 20424, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bc1000
close(4)                                = 0
access("/usr/local/vdr/locale/fr_FR/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/fr_FR/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=20484, ...}) = 0
mmap2(NULL, 20484, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bbb000
close(4)                                = 0
brk(0x81f6000)                          = 0x81f6000
access("/usr/local/vdr/locale/hr_HR/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/hr_HR/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18904, ...}) = 0
mmap2(NULL, 18904, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bb6000
close(4)                                = 0
access("/usr/local/vdr/locale/hu_HU/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/hu_HU/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18823, ...}) = 0
mmap2(NULL, 18823, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bb1000
close(4)                                = 0
access("/usr/local/vdr/locale/it_IT/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/it_IT/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19226, ...}) = 0
mmap2(NULL, 19226, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7bac000
close(4)                                = 0
access("/usr/local/vdr/locale/nl_NL/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/nl_NL/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18792, ...}) = 0
mmap2(NULL, 18792, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7ba7000
close(4)                                = 0
access("/usr/local/vdr/locale/nn_NO/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/nn_NO/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=10959, ...}) = 0
mmap2(NULL, 10959, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7ba4000
close(4)                                = 0
brk(0x8218000)                          = 0x8218000
access("/usr/local/vdr/locale/pl_PL/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/pl_PL/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18858, ...}) = 0
mmap2(NULL, 18858, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b9f000
close(4)                                = 0
access("/usr/local/vdr/locale/pt_PT/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/pt_PT/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19118, ...}) = 0
mmap2(NULL, 19118, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b9a000
close(4)                                = 0
access("/usr/local/vdr/locale/ro_RO/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/ro_RO/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19364, ...}) = 0
mmap2(NULL, 19364, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b95000
close(4)                                = 0
access("/usr/local/vdr/locale/ru_RU/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/ru_RU/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19899, ...}) = 0
mmap2(NULL, 19899, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b90000
close(4)                                = 0
open("/usr/lib/gconv/ISO8859-5.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=11128, ...}) = 0
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7b8c000
mmap2(0xb7b8e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7b8e000
close(4)                                = 0
mprotect(0xb7b8e000, 4096, PROT_READ)   = 0
brk(0x823a000)                          = 0x823a000
access("/usr/local/vdr/locale/sl_SI/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/sl_SI/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18564, ...}) = 0
mmap2(NULL, 18564, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b87000
close(4)                                = 0
access("/usr/local/vdr/locale/sv_SE/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/sv_SE/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18704, ...}) = 0
mmap2(NULL, 18704, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b82000
close(4)                                = 0
access("/usr/local/vdr/locale/tr_TR/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/tr_TR/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18373, ...}) = 0
mmap2(NULL, 18373, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b7d000
close(4)                                = 0
open("/usr/lib/gconv/ISO8859-9.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\3\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=11103, ...}) = 0
mmap2(NULL, 12316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7b79000
mmap2(0xb7b7b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7b7b000
close(4)                                = 0
mprotect(0xb7b7b000, 4096, PROT_READ)   = 0
access("/usr/local/vdr/locale/uk_UA/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/uk_UA/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19307, ...}) = 0
mmap2(NULL, 19307, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b74000
close(4)                                = 0
brk(0x825c000)                          = 0x825c000
access("/usr/local/vdr/locale/zh_CN/LC_MESSAGES/vdr.mo", F_OK) = 0
open("/usr/local/vdr/locale/zh_CN/LC_MESSAGES/vdr.mo", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=17875, ...}) = 0
mmap2(NULL, 17875, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7b6f000
close(4)                                = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 74, MSG_NOSIGNAL) = 74
time(NULL)                              = 1243285328
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 97, MSG_NOSIGNAL) = 97
futex(0xb7f7a070, 0x81 /* FUTEX_??? */, 2147483647) = 0
open("/usr/local/vdr/PLUGINS/lib/libvdr-rotor.so.1.7.7", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\231\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=295778, ...}) = 0
mmap2(NULL, 114188, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7b53000
mmap2(0xb7b6d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1a) = 0xb7b6d000
mmap2(0xb7b6e000, 3596, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7b6e000
close(4)                                = 0
open("/usr/share/locale/et_EE/LC_MESSAGES/vdr-rotor.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/et/LC_MESSAGES/vdr-rotor.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/etc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/etc/vdr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/etc/vdr/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/usr/local/etc/vdr/setup.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 70, MSG_NOSIGNAL) = 70
open("/usr/local/etc/vdr/setup.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=3341, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, "AntiAlias = 1\nAudioLanguages = e"..., 4096) = 3341
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
access("/usr/local/etc/vdr/sources.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 72, MSG_NOSIGNAL) = 72
open("/usr/local/etc/vdr/sources.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=3950, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, "# Sources configuration for VDR\n"..., 4096) = 3950
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
access("/usr/local/etc/vdr/diseqc.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 71, MSG_NOSIGNAL) = 71
open("/usr/local/etc/vdr/diseqc.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=10424, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, "# DiSEqC configuration for VDR\n#"..., 4096) = 4096
read(4, " 6B 0B] W25 [E1 31 6B 0B] W25 T\n"..., 4096) = 4096
read(4, "#S36E   11700 V 9750  t v W25 [E"..., 4096) = 2232
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
access("/usr/local/etc/vdr/channels.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 73, MSG_NOSIGNAL) = 73
open("/usr/local/etc/vdr/channels.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=4911, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, ":ESC\nESC 7E H SD,RTL;RTL World:1"..., 4096) = 4096
read(4, "\nRFI Skopje;RFI:11283:vM998O0S0:"..., 4096) = 815
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
access("/usr/local/etc/vdr/timers.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 71, MSG_NOSIGNAL) = 71
open("/usr/local/etc/vdr/timers.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
access("/usr/local/etc/vdr/commands.conf", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/local/etc/vdr/reccmds.conf", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/local/etc/vdr/svdrphosts.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 75, MSG_NOSIGNAL) = 75
open("/usr/local/etc/vdr/svdrphosts.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=442, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, "#\n# svdrphosts    This file desc"..., 4096) = 442
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
access("/usr/local/etc/vdr/remote.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 71, MSG_NOSIGNAL) = 71
open("/usr/local/etc/vdr/remote.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2332, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, "KBD.Up         00000000001B5B41\n"..., 4096) = 2332
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
access("/usr/local/etc/vdr/keymacros.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 74, MSG_NOSIGNAL) = 74
open("/usr/local/etc/vdr/keymacros.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=210, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b52000
read(4, "# Remote control key macros for "..., 4096) = 210
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7b52000, 4096)                = 0
time(NULL)                              = 1243285328
access("/etc/fonts/fonts.conf", R_OK)   = 0
stat64("/etc/fonts/fonts.conf", {st_mode=S_IFREG|0644, st_size=5614, ...}) = 0
open("/etc/fonts/fonts.conf", O_RDONLY) = 4
read(4, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 5614
access("/etc/fonts/conf.d", R_OK)       = 0
stat64("/etc/fonts/conf.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/fonts/conf.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = 5
fstat64(5, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
brk(0x827d000)                          = 0x827d000
getdents(5, /* 24 entries */, 4096)     = 748
getdents(5, /* 0 entries */, 4096)      = 0
access("/etc/fonts/conf.d/20-fix-globaladvance.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/20-fix-globaladvance.conf", {st_mode=S_IFREG|0644, st_size=912, ...}) = 0
open("/etc/fonts/conf.d/20-fix-globaladvance.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 912
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/20-unhint-small-dejavu-experimental.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/20-unhint-small-dejavu-experimental.conf", {st_mode=S_IFREG|0644, st_size=1404, ...}) = 0
open("/etc/fonts/conf.d/20-unhint-small-dejavu-experimental.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\" encoding=\"UT"..., 8192) = 1404
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/20-unhint-small-dejavu.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/20-unhint-small-dejavu.conf", {st_mode=S_IFREG|0644, st_size=1361, ...}) = 0
open("/etc/fonts/conf.d/20-unhint-small-dejavu.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\" encoding=\"UT"..., 8192) = 1361
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/20-unhint-small-vera.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/20-unhint-small-vera.conf", {st_mode=S_IFREG|0644, st_size=1157, ...}) = 0
open("/etc/fonts/conf.d/20-unhint-small-vera.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 1157
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/30-metric-aliases.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/30-metric-aliases.conf", {st_mode=S_IFREG|0644, st_size=4107, ...}) = 0
open("/etc/fonts/conf.d/30-metric-aliases.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 4107
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/30-urw-aliases.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/30-urw-aliases.conf", {st_mode=S_IFREG|0644, st_size=1290, ...}) = 0
open("/etc/fonts/conf.d/30-urw-aliases.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 1290
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/40-nonlatin.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/40-nonlatin.conf", {st_mode=S_IFREG|0644, st_size=2069, ...}) = 0
open("/etc/fonts/conf.d/40-nonlatin.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 2069
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/44-wqy-zenhei.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/44-wqy-zenhei.conf", {st_mode=S_IFREG|0644, st_size=1860, ...}) = 0
open("/etc/fonts/conf.d/44-wqy-zenhei.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 1860
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/45-latin.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/45-latin.conf", {st_mode=S_IFREG|0644, st_size=1806, ...}) = 0
open("/etc/fonts/conf.d/45-latin.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 1806
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/49-sansserif.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/49-sansserif.conf", {st_mode=S_IFREG|0644, st_size=545, ...}) = 0
open("/etc/fonts/conf.d/49-sansserif.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 545
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/50-user.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/50-user.conf", {st_mode=S_IFREG|0644, st_size=188, ...}) = 0
open("/etc/fonts/conf.d/50-user.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 188
access("/root/.fonts.conf", R_OK)       = -1 ENOENT (No such file or directory)
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/51-local.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/51-local.conf", {st_mode=S_IFREG|0644, st_size=189, ...}) = 0
open("/etc/fonts/conf.d/51-local.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 189
access("/etc/fonts/local.conf", R_OK)   = -1 ENOENT (No such file or directory)
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/57-dejavu.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/57-dejavu.conf", {st_mode=S_IFREG|0644, st_size=4358, ...}) = 0
open("/etc/fonts/conf.d/57-dejavu.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\" encoding=\"UT"..., 8192) = 4358
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/60-latin.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/60-latin.conf", {st_mode=S_IFREG|0644, st_size=1669, ...}) = 0
open("/etc/fonts/conf.d/60-latin.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 1669
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/60-liberation.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/60-liberation.conf", {st_mode=S_IFREG|0644, st_size=942, ...}) = 0
open("/etc/fonts/conf.d/60-liberation.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 942
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/61-dejavu-experimental.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/61-dejavu-experimental.conf", {st_mode=S_IFREG|0644, st_size=1229, ...}) = 0
open("/etc/fonts/conf.d/61-dejavu-experimental.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\" encoding=\"UT"..., 8192) = 1229
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/65-fonts-persian.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/65-fonts-persian.conf", {st_mode=S_IFREG|0644, st_size=10524, ...}) = 0
open("/etc/fonts/conf.d/65-fonts-persian.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 8192
read(6, "lias our fonts to common familie"..., 8192) = 2332
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/65-nonlatin.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/65-nonlatin.conf", {st_mode=S_IFREG|0644, st_size=6552, ...}) = 0
open("/etc/fonts/conf.d/65-nonlatin.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 6552
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/69-unifont.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/69-unifont.conf", {st_mode=S_IFREG|0644, st_size=672, ...}) = 0
open("/etc/fonts/conf.d/69-unifont.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 672
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/80-delicious.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/80-delicious.conf", {st_mode=S_IFREG|0644, st_size=388, ...}) = 0
open("/etc/fonts/conf.d/80-delicious.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 388
read(6, "", 8192)                       = 0
close(6)                                = 0
access("/etc/fonts/conf.d/90-synthetic.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/90-synthetic.conf", {st_mode=S_IFREG|0644, st_size=1754, ...}) = 0
open("/etc/fonts/conf.d/90-synthetic.conf", O_RDONLY) = 6
read(6, "<?xml version=\"1.0\"?>\n<!DOCTYPE "..., 8192) = 1754
read(6, "", 8192)                       = 0
close(6)                                = 0
close(5)                                = 0
read(4, "", 8192)                       = 0
close(4)                                = 0
stat64("/usr/share/fonts/OTF", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/cache/fontconfig/f349e9996a5320f6dd491cedd2b1f964-x86.cache-2", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=19184, ...}) = 0
mmap2(NULL, 19184, PROT_READ, MAP_SHARED, 4, 0) = 0xb7b4e000
close(4)                                = 0
stat64("/usr/share/fonts/TTF", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=95648, ...}) = 0
mmap2(NULL, 95648, PROT_READ, MAP_SHARED, 4, 0) = 0xb7b36000
close(4)                                = 0
stat64("/usr/share/fonts/Type1", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=18288, ...}) = 0
mmap2(NULL, 18288, PROT_READ, MAP_SHARED, 4, 0) = 0xb7b31000
close(4)                                = 0
stat64("/usr/share/fonts/Speedo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/cache/fontconfig/30786aca7a961ef9f9799e540455831d-x86.cache-2", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=72, ...}) = 0
read(4, "\4\374\2\374\2\0\0\0H\0\0\0 \0\0\0008\0\0\0\0\0\0\0008"..., 72) = 72
close(4)                                = 0
stat64("/usr/share/fonts/cyrillic", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/cache/fontconfig/2d31a572ce6667f6a0da9c8dc611898b-x86.cache-2", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=80, ...}) = 0
read(4, "\4\374\2\374\2\0\0\0P\0\0\0 \0\0\0@\0\0\0\0\0\0\0@\0\0"..., 80) = 80
close(4)                                = 0
stat64("/usr/share/fonts/misc", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
open("/var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=63448, ...}) = 0
mmap2(NULL, 63448, PROT_READ, MAP_SHARED, 4, 0) = 0xb7b21000
close(4)                                = 0
stat64("/root/.fonts", 0xbfde1e34)      = -1 ENOENT (No such file or directory)
open("/root/.fonts", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|0x80000) = -1 ENOENT (No such file or directory)
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7321000
mprotect(0xb7321000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb7b204a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb7b20bd8, {entry_number:6, base_addr:0xb7b20b90, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7b20bd8) = 11342
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b21000
mprotect(0xb6b21000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb73204a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb7320bd8, {entry_number:6, base_addr:0xb7320b90, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7320bd8) = 11343
stat64("/usr/local/etc/vdr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/usr/local/etc/vdr", R_OK|W_OK|X_OK) = 0
gettimeofday({1243285328, 716831}, NULL) = 0
access("/usr/local/etc/vdr/epg.data", R_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 82, MSG_NOSIGNAL) = 82
open("/usr/local/etc/vdr/epg.data", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2415, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b20000
read(4, "C S7.0E-126-40400-811 EUROSPORT\n"..., 4096) = 2415
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
brk(0x829e000)                          = 0x829e000
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
brk(0x82bf000)                          = 0x82bf000
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
time(NULL)                              = 1243285328
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb6b20000, 4096)                = 0
futex(0xb7ecf6e0, 0x81 /* FUTEX_??? */, 2147483647) = 0
access("/dev/dvb/adapter0/frontend0", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 68, MSG_NOSIGNAL) = 68
open("/dev/dvb/adapter0/frontend0", O_RDONLY|O_LARGEFILE) = 4
close(4)                                = 0
open("/dev/dvb/adapter0/frontend0", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 4
open("/dev/dvb/adapter0/osd0", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter0/video0", O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter0/audio0", O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter0/demux0", O_RDWR|O_LARGEFILE) = 5
open("/dev/dvb/adapter0/ca0", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/proc/video/dev/video0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
ioctl(4, 0x80a86f3d, 0x82a84a8)         = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 83, MSG_NOSIGNAL) = 83
ioctl(4, 0x6f43, 0)                     = 0
clone(child_stack=0xb73204a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb7320bd8, {entry_number:6, base_addr:0xb7320b90, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7320bd8) = 11345
clone(child_stack=0xb7b204a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb7b20bd8, {entry_number:6, base_addr:0xb7b20b90, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7b20bd8) = 11346
access("/dev/dvb/adapter1/frontend0", F_OK) = -1 ENOENT (No such file or directory)
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 53, MSG_NOSIGNAL) = 53
open("/usr/local/vdr/locale/et_EE/LC_MESSAGES/vdr-rotor.mo", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=399, ...}) = 0
mmap2(NULL, 399, PROT_READ, MAP_PRIVATE, 6, 0) = 0xb6b20000
close(6)                                = 0
open("/usr/local/vdr/locale/et/LC_MESSAGES/vdr-rotor.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 88, MSG_NOSIGNAL) = 88
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 72, MSG_NOSIGNAL) = 72
write(2, "vdr: no primary device found - u"..., 51) = 51
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 85, MSG_NOSIGNAL) = 85
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 60, MSG_NOSIGNAL) = 60
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 61, MSG_NOSIGNAL) = 61
time(NULL)                              = 1243285328
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 61, MSG_NOSIGNAL) = 61
access("/usr/local/etc/vdr/themes/classic-default.theme", F_OK) = 0
access("/usr/local/etc/vdr/themes/sttng-default.theme", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 92, MSG_NOSIGNAL) = 92
access("/usr/local/etc/vdr/themes/classic-default.theme", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 88, MSG_NOSIGNAL) = 88
open("/usr/local/etc/vdr/themes/classic-default.theme", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=1527, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b1f000
read(6, "Description = Default\nclrBackgro"..., 4096) = 1527
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0xb6b1f000, 4096)                = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 55, MSG_NOSIGNAL) = 55
gettid()                                = 11341
stat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/etc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/etc/vdr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/local/etc/vdr/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/usr/local/etc/vdr/plugins/rotor.conf", F_OK) = 0
gettid()                                = 11341
time(NULL)                              = 1243285328
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2175, ...}) = 0
send(3, "<11>May 26 00:02:08 vdr: [11341]"..., 78, MSG_NOSIGNAL) = 78
open("/usr/local/etc/vdr/plugins/rotor.conf", O_RDONLY|O_LARGEFILE) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=444, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b1f000
read(6, "S5.0E = 6\nS7.0E = 5\nS9.0E = 33\nS"..., 4096) = 444
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0xb6b1f000, 4096)                = 0
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = 6
writev(6, [{"*** glibc detected *** ", 23}, {"/usr/local/vdr/vdr", 18}, {": ", 2}, {"munmap_chunk(): invalid pointer", 31}, {": 0x", 4}, {"082aecd4", 8}, {" ***\n", 5}], 7) = 91
futex(0xb7db7a34, 0x81 /* FUTEX_??? */, 2147483647) = 0
futex(0xb7dc3a24, 0x81 /* FUTEX_??? */, 2147483647) = 0
write(6, "======= Backtrace: =========\n", 29) = 29
writev(6, [{"/lib/libc.so.6", 14}, {"(", 1}, {"cfree", 5}, {"+0x", 3}, {"1bc", 3}, {")", 1}, {"[0x", 3}, {"b7cdc13c", 8}, {"]\n", 2}], 9) = 40
writev(6, [{"/usr/local/vdr/PLUGINS/lib/libvd"..., 48}, {"(", 1}, {"_ZN12cPluginRotor5StartEv", 25}, {"+0x", 3}, {"275", 3}, {")", 1}, {"[0x", 3}, {"b7b5d7d5", 8}, {"]\n", 2}], 9) = 94
writev(6, [{"/usr/local/vdr/vdr", 18}, {"(", 1}, {"_ZN14cPluginManager12StartPlugin"..., 35}, {"+0x", 3}, {"3f", 2}, {")", 1}, {"[0x", 3}, {"80e398f", 7}, {"]\n", 2}], 9) = 72
writev(6, [{"/usr/local/vdr/vdr", 18}, {"(", 1}, {"main", 4}, {"+0x", 3}, {"1465", 4}, {")", 1}, {"[0x", 3}, {"81144e5", 7}, {"]\n", 2}], 9) = 43
writev(6, [{"/lib/libc.so.6", 14}, {"(", 1}, {"__libc_start_main", 17}, {"+0x", 3}, {"e0", 2}, {")", 1}, {"[0x", 3}, {"b7c83390", 8}, {"]\n", 2}], 9) = 51
writev(6, [{"/usr/local/vdr/vdr", 18}, {"[0x", 3}, {"808b9d1", 7}, {"]\n", 2}], 4) = 30
write(6, "======= Memory map: ========\n", 29) = 29
open("/proc/self/maps", O_RDONLY)       = 7
read(7, "08048000-0815c000 r-xp 00000000 "..., 1024) = 1024
write(6, "08048000-0815c000 r-xp 00000000 "..., 1024) = 1024
read(7, "7/PLUGINS/lib/libvdr-rotor.so.1."..., 1024) = 1024
write(6, "7/PLUGINS/lib/libvdr-rotor.so.1."..., 1024) = 1024
read(7, "7b8e000-b7b8f000 r--p 00001000 0"..., 1024) = 1024
write(6, "7b8e000-b7b8f000 r--p 00001000 0"..., 1024) = 1024
read(7, "00000000 03:02 27834      /usr/l"..., 1024) = 1024
write(6, "00000000 03:02 27834      /usr/l"..., 1024) = 1024
read(7, "r/local/src/vdr-1.7.7/locale/el_"..., 1024) = 1024
write(6, "r/local/src/vdr-1.7.7/locale/el_"..., 1024) = 978
close(7)                                = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(11341, 11341, SIGABRT)           = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
  

Comments

Bikalexander May 26, 2009, 2:27 p.m. UTC | #1
Please try this version, I did not had to test it:

http://www.vdr-settings.com/hg/vdr-plugins/

http://www.vdr-settings.com/hg/vdr-plugins/archive/tip.tar.bz2
  
Arthur Konovalov May 27, 2009, 8:44 a.m. UTC | #2
Bikalexander wrote:

> Please try this version, I did not had to test it:
> 
> http://www.vdr-settings.com/hg/vdr-plugins/
> 
> http://www.vdr-settings.com/hg/vdr-plugins/archive/tip.tar.bz2
> 

Thank You, but no luck. Crashes too.
Content of this repository almost same as I have.
  
Goga777 May 29, 2009, 7:19 p.m. UTC | #3
???????????, Arthur

> Is it possible to determine why vdr crashes during starting with rotor plugin 
> enabled?
> Plugin and vdr core patched properly (rotor-0.1.4S2API, vdr-1.7.7-rotor.diff) 

what's rotor-0.1.4S2API ? does it patched rotor plugin ?
  
Arthur Konovalov June 1, 2009, 5:09 a.m. UTC | #4
Goga777 wrote:
> what's rotor-0.1.4S2API ? does it patched rotor plugin ?
> 

Yes, it patched for S2API. Found at:
http://ubuntuforums.org/showthread.php?t=1126258
  

Patch

diff -Nur old/device.h new/device.h
--- old/device.h	2009-05-02 15:16:20.000000000 +0300
+++ new/device.h	2009-05-25 22:36:04.640136000 +0300
@@ -24,6 +24,7 @@ 
 #include "spu.h"
 #include "thread.h"
 #include "tools.h"
+#include <linux/dvb/frontend.h>
 
 #define MAXDEVICES         16 // the maximum number of devices in the system
 #define MAXPIDHANDLES      64 // the maximum number of different PIDs per device
@@ -274,6 +275,7 @@ 
   virtual bool HasProgramme(void);
          ///< Returns true if the device is currently showing any programme to
          ///< the user, either through replaying or live.
+  virtual bool SendDiseqcCmd(dvb_diseqc_master_cmd cmd) { return false; }
 
 // PID handle facilities
 
diff -Nur old/dvbdevice.c new/dvbdevice.c
--- old/dvbdevice.c	2009-05-03 16:49:41.000000000 +0300
+++ new/dvbdevice.c	2009-05-25 22:42:51.139443000 +0300
@@ -71,6 +71,7 @@ 
 class cDvbTuner : public cThread {
 private:
   enum eTunerStatus { tsIdle, tsSet, tsTuned, tsLocked };
+  bool SendDiseqc;
   int fd_frontend;
   int cardIndex;
   int tuneTimeout;
@@ -83,6 +84,7 @@ 
   cMutex mutex;
   cCondVar locked;
   cCondVar newSet;
+  dvb_diseqc_master_cmd diseqc_cmd;
   bool GetFrontendStatus(fe_status_t &Status, int TimeoutMs = 0);
   bool SetFrontend(void);
   virtual void Action(void);
@@ -91,12 +93,14 @@ 
   virtual ~cDvbTuner();
   bool IsTunedTo(const cChannel *Channel) const;
   void Set(const cChannel *Channel, bool Tune);
+  bool SendDiseqcCmd(dvb_diseqc_master_cmd cmd);
   bool Locked(int TimeoutMs = 0);
   };
 
 cDvbTuner::cDvbTuner(int Fd_Frontend, int CardIndex, fe_delivery_system FrontendType)
 {
   fd_frontend = Fd_Frontend;
+  SendDiseqc = false;
   cardIndex = CardIndex;
   frontendType = FrontendType;
   tuneTimeout = 0;
@@ -163,6 +167,17 @@ 
   return tunerStatus >= tsLocked;
 }
 
+bool cDvbTuner::SendDiseqcCmd(dvb_diseqc_master_cmd cmd)
+{
+  cMutexLock MutexLock(&mutex);
+  if ((!SYS_DVBS & !SYS_DVBS2) || SendDiseqc)
+     return false;
+  diseqc_cmd = cmd;
+  SendDiseqc = true;
+  newSet.Broadcast();
+  return true;
+}
+
 bool cDvbTuner::GetFrontendStatus(fe_status_t &Status, int TimeoutMs)
 {
   if (TimeoutMs) {
@@ -341,6 +356,10 @@ 
         if (GetFrontendStatus(NewStatus, 10))
            Status = NewStatus;
         cMutexLock MutexLock(&mutex);
+        if (SendDiseqc) {
+           CHECK(ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &diseqc_cmd));
+           SendDiseqc = false;
+           }
         switch (tunerStatus) {
           case tsIdle:
                break;
@@ -1009,6 +1028,11 @@ 
   return dvbTuner ? dvbTuner->Locked(TimeoutMs) : false;
 }
 
+bool cDvbDevice::SendDiseqcCmd(dvb_diseqc_master_cmd cmd)
+{
+  return dvbTuner->SendDiseqcCmd(cmd);
+}
+
 int cDvbDevice::GetAudioChannelDevice(void)
 {
   if (HasDecoder()) {
diff -Nur old/dvbdevice.h new/dvbdevice.h
--- old/dvbdevice.h	2009-05-02 13:44:40.000000000 +0300
+++ new/dvbdevice.h	2009-05-25 22:43:32.045127000 +0300
@@ -74,6 +74,7 @@ 
   virtual bool SetChannelDevice(const cChannel *Channel, bool LiveView);
 public:
   virtual bool HasLock(int TimeoutMs = 0);
+  virtual bool SendDiseqcCmd(dvb_diseqc_master_cmd cmd);
 
 // PID handle facilities