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