Hallo Liste,
ich habe ein kleines Problem mit meinem isdnrep. Es will nicht mehr
starten.. wahrscheinlich ist durch die updates seit (ich weiss nicht mehr
sicher) 6.2 oder so inzwischen da eine inkonsistenz in die i4l-files
reingekommen. ansonsten funktioniert der isdnlog z.b. prima.. also so
wirklich schlimm kann's nicht sein.. (ich schätze, dass es mit einem der
rate-files zu tun hat, nur welches ist mir nicht klar)
zu isdnrep: wenn ich versuche das programm aufzurufen, dann bricht es mit
segfault ab.. ein strace kann ich aber leider nicht lesen.. vielleicht
kann mir ja der eine oder andere sagen, was da in diesen hiroglyphen
steht: (Version i4l_SuSE 7.2)
execve("/usr/bin/isdnrep", ["isdnrep"], [/* 53 vars */]) = 0
uname({sys="Linux", node="pyxis", ...}) = 0
brk(0) = 0x81a0f24
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, 0xbfffe504) = -1 ENOSYS (Function not implemented)
fstat(3, {st_mode=S_IFREG|0644, st_size=73807, ...}) = 0
old_mmap(NULL, 73807, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40017000
close(3) = 0
open("/usr/lib/libgdbm.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\0\24\0"..., 1024) = 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=27947, ...}) = 0
old_mmap(NULL, 24572, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002a000
mprotect(0x4002f000, 4092, PROT_NONE) = 0
old_mmap(0x4002f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x4002f000
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\320H\0"..., 1024) = 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=171762, ...}) = 0
old_mmap(NULL, 125300, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40030000
mprotect(0x4004e000, 2420, PROT_NONE) = 0
old_mmap(0x4004e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1d000) = 0x4004e000
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@\315\1"..., 1024) = 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=1343073, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4004f000
old_mmap(NULL, 1164516, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40050000
mprotect(0x40163000, 38116, PROT_NONE) = 0
old_mmap(0x40163000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x112000) = 0x40163000
old_mmap(0x40169000, 13540, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40169000
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@\315\1"..., 1024) = 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=1343073, ...}) = 0
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@\315\1"..., 1024) = 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=1343073, ...}) = 0
close(3) = 0
munmap(0x40017000, 73807) = 0
getpid() = 567
stat64("/etc/isdn/isdn.conf", 0xbfffadac) = -1 ENOSYS (Function not implemented)
stat("/etc/isdn/isdn.conf", {st_mode=S_IFREG|0644, st_size=9069, ...}) = 0
stat("/etc/isdn/isdnlog.conf", 0xbfffae0c) = -1 ENOENT (No such file or directory)
access("/etc/isdn/isdn.conf", R_OK) = 0
SYS_199(0x40167828, 0x2, 0x401684a0, 0x40165fd0, 0xbfffefea) = -1 ENOSYS (Function not implemented)
getuid() = 0
stat("/etc/isdn/isdn.conf", {st_mode=S_IFREG|0644, st_size=9069, ...}) = 0
getuid() = 0
stat("/etc/isdn/callerid.conf", {st_mode=S_IFREG|0644, st_size=15554, ...}) = 0
brk(0) = 0x81a0f24
brk(0x81a0f44) = 0x81a0f44
brk(0x81a1000) = 0x81a1000
geteuid() = 0
brk(0x81a2000) = 0x81a2000
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1356, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1356
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40017000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=73807, ...}) = 0
old_mmap(NULL, 73807, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40017000
close(3) = 0
open("/lib/libnss_compat.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`\32\0\000"..., 1024) = 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=57252, ...}) = 0
old_mmap(NULL, 52488, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016d000
mprotect(0x40179000, 3336, PROT_NONE) = 0
old_mmap(0x40179000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x40179000
close(3) = 0
open("/lib/libnsl.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\0P?\0\000"..., 1024) = 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=92905, ...}) = 0
old_mmap(NULL, 89372, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4017a000
mprotect(0x4018d000, 11548, PROT_NONE) = 0
old_mmap(0x4018d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x4018d000
old_mmap(0x4018e000, 7452, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4018e000
close(3) = 0
munmap(0x40017000, 73807) = 0
uname({sys="Linux", node="pyxis", ...}) = 0
open("/etc/passwd", O_RDONLY) = 3
shmat(3, 0x1, 0x1) = -1 ENOSYS (Function not implemented)
fcntl(3, F_GETFD) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=3482, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
_llseek(3, 0, [0], SEEK_CUR) = 0
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 3482
stat("/etc/isdn/isdn.conf", {st_mode=S_IFREG|0644, st_size=9069, ...}) = 0
brk(0x81a3000) = 0x81a3000
stat("/etc/isdn/callerid.conf", {st_mode=S_IFREG|0644, st_size=15554, ...}) = 0
stat("/root/.isdn", 0xbffeed2c) = -1 ENOENT (No such file or directory)
open("/etc/isdn/isdn.conf", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=9069, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(4, "# More information: /usr/doc/pac"..., 4096) = 4096
read(4, "1/6979999, +49 951/3019999\nCOMME"..., 4096) = 4096
brk(0x81a4000) = 0x81a4000
brk(0x81a5000) = 0x81a5000
read(4, "\nALIAS = comsign AG surfsolution"..., 4096) = 877
read(4, "", 4096) = 0
close(4) = 0
munmap(0x40018000, 4096) = 0
open("/etc/isdn/callerid.conf", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=15554, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(4, "################################"..., 4096) = 4096
brk(0x81a6000) = 0x81a6000
brk(0x81a7000) = 0x81a7000
brk(0x81a8000) = 0x81a8000
read(4, "st\nZONE = 1\n\n[NUMBER]\nNUMBER = 0"..., 4096) = 4096
brk(0x81a9000) = 0x81a9000
brk(0x81aa000) = 0x81aa000
brk(0x81ab000) = 0x81ab000
brk(0x81ac000) = 0x81ac000
read(4, "", 4096) = 0
close(4) = 0
munmap(0x40018000, 4096) = 0
open("/root/.isdn", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x81b3000) = 0x81b3000
brk(0x81b4000) = 0x81b4000
brk(0x81b5000) = 0x81b5000
brk(0x81b6000) = 0x81b6000
brk(0x81b7000) = 0x81b7000
brk(0x81b8000) = 0x81b8000
brk(0x81b9000) = 0x81b9000
brk(0x81ba000) = 0x81ba000
brk(0x81bb000) = 0x81bb000
brk(0x81bc000) = 0x81bc000
brk(0x81bd000) = 0x81bd000
brk(0x81be000) = 0x81be000
open("/usr/lib/isdn/holiday-de.dat", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=565, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(4, "V:1.10-Germany [12-Apr-1999]\n\nW:"..., 4096) = 565
read(4, "", 4096) = 0
close(4) = 0
munmap(0x40018000, 4096) = 0
open("/usr/lib/isdn/dest.cdb", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=646565, ...}) = 0
flock(4, LOCK_SH|LOCK_NB) = 0
read(4, "ef\6\0\200\0\0\0ej\6\0~\0\0\0Un\6\0\234\0\0\0005s\6\0\234"..., 52) = 52
flock(4, LOCK_UN) = 0
close(4) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
Danke für die Hilfe..
--
Viele Grüsse,
Kilian mailto:kk@verfaction.de