From: Zurd <zu...@ya...> - 2007-03-13 15:18:54
|
I added more debug information in revision 106, please run it again and paste the output, no need for the strace, thanks! --- Lacrocivious Acrophosist <alt...@ya...> a écrit : > --- Zurd <zu...@ya...> wrote: > > > Ok, I changed one thing in the code and added a > > debug information. > > Get revision 105, install, run with whatever > > parameter and paste > > the output, if there's an error it'll either be at > > 1485 or 1486 > > which will help me narrow the bug further. > > > > Again tested only on one FC6 system, r105 behaves the > same (flash/close), but with as you said the line 1486 > error. An strace log, gprename-dies04.log, is also > attached. > > [username@hostname movies]$ gprename > /pub/hostname/movies/ > variable not allowed to be undef where GtkTreeIter is > wanted at /usr/local/share/gprename/bin/gprename.pl > line 1486. > > > > > > ____________________________________________________________________________________ > Be a PS3 game guru. > Get your game face on with the latest PS3 news and previews at Yahoo! Games. > http://videogames.yahoo.com/platform?platform=120121> execve("/usr/local/bin/gprename", ["gprename"], [/* 55 vars */]) = 0 > brk(0) = 0x9305000 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ff7000 > 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=120826, ...}) = 0 > mmap2(NULL, 120826, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fd9000 > close(3) = 0 > open("/lib/libtermcap.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\260k\337"..., 512) = 512 > fstat64(3, {st_mode=S_IFREG|0755, st_size=13276, ...}) = 0 > mmap2(0xdf6000, 14760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xdf6000 > mmap2(0xdf9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = > 0xdf9000 > 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\0000\033"..., 512) = 512 > fstat64(3, {st_mode=S_IFREG|0755, st_size=16528, ...}) = 0 > mmap2(0x351000, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x351000 > mmap2(0x353000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = > 0x353000 > 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\0p\360\37"..., 512) = 512 > fstat64(3, {st_mode=S_IFREG|0755, st_size=1576920, ...}) = 0 > mmap2(0x1e9000, 1295780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x1e9000 > mmap2(0x320000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x137) = > 0x320000 > mmap2(0x323000, 9636, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = > 0x323000 > close(3) = 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fd8000 > set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fd88d0, limit:1048575, seg_32bit:1, > contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 > mprotect(0x353000, 4096, PROT_READ) = 0 > mprotect(0x320000, 8192, PROT_READ) = 0 > mprotect(0x1e5000, 4096, PROT_READ) = 0 > munmap(0xb7fd9000, 120826) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3 > close(3) = 0 > brk(0) = 0x9305000 > brk(0x9326000) = 0x9326000 > open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 > fstat64(3, {st_mode=S_IFREG|0644, st_size=55556304, ...}) = 0 > mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7dd8000 > close(3) = 0 > getuid32() = 500 > getgid32() = 500 > geteuid32() = 500 > getegid32() = 500 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > time(NULL) = 1173793669 > open("/proc/meminfo", O_RDONLY) = 3 > fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ff6000 > read(3, "MemTotal: 2073780 kB\nMemFre"..., 1024) = 823 > close(3) = 0 > munmap(0xb7ff6000, 4096) = 0 > rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 > rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 > rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 > rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 > rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 > rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0 > uname({sys="Linux", node="callgirl.lan", ...}) = 0 > stat64("/pub/callgirl01/movies", {st_mode=S_IFDIR|0777, st_size=40960, ...}) = 0 > stat64(".", {st_mode=S_IFDIR|0777, st_size=40960, ...}) = 0 > getpid() = 22249 > open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3 > fstat64(3, {st_mode=S_IFREG|0644, st_size=25460, ...}) = 0 > mmap2(NULL, 25460, PROT_READ, MAP_SHARED, 3, 0) = 0xb7ff0000 > close(3) = 0 > getppid() = 22248 > getpgrp() = 22248 > rt_sigaction(SIGCHLD, {0x8079d00, [], 0}, {SIG_DFL}, 8) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > open("/usr/local/bin/gprename", O_RDONLY|O_LARGEFILE) = 3 > ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfe8b938) = -1 ENOTTY (Inappropriate ioctl for device) > _llseek(3, 0, [0], SEEK_CUR) = 0 > read(3, "#!/bin/sh\n\nindex=`expr index \"$1"..., 80) = 80 > _llseek(3, 0, [0], SEEK_SET) = 0 > getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0 > dup2(3, 255) = 255 > close(3) = 0 > fcntl64(255, F_SETFD, FD_CLOEXEC) = 0 > fcntl64(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) > fstat64(255, {st_mode=S_IFREG|0755, st_size=309, ...}) = 0 > _llseek(255, 0, [0], SEEK_CUR) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > read(255, "#!/bin/sh\n\nindex=`expr index \"$1"..., 309) = 309 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > pipe([3, 4]) = 0 > rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 > _llseek(255, -271, [38], SEEK_CUR) = 0 > clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, > child_tidptr=0xb7fd8918) = 22250 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigaction(SIGCHLD, {0x8079d00, [], 0}, {0x8079d00, [], 0}, 8) = 0 > close(4) = 0 > read(3, "0\n", 128) = 2 > read(3, "", 128) = 0 > --- SIGCHLD (Child exited) @ 0 (0) --- > waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG) = 22250 > waitpid(-1, 0xbfe8b238, WNOHANG) = -1 ECHILD (No child processes) > sigreturn() = ? (mask now []) > close(3) = 0 > rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 > rt_sigaction(SIGINT, {0x807a8c0, [], 0}, {SIG_DFL}, 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigaction(SIGINT, {SIG_DFL}, {0x807a8c0, [], 0}, 8) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > read(255, "\nif [ $index != 1 ]\nthen\n "..., 309) = 271 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > pipe([3, 4]) = 0 > rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 > _llseek(255, -198, [111], SEEK_CUR) = 0 > clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, > child_tidptr=0xb7fd8918) = 22251 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > --- SIGCHLD (Child exited) @ 0 (0) --- > waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 22251 > waitpid(-1, 0xbfe8ae98, WNOHANG) = -1 ECHILD (No child processes) > sigreturn() = ? (mask now []) > rt_sigaction(SIGCHLD, {0x8079d00, [], 0}, {0x8079d00, [], 0}, 8) = 0 > close(4) = 0 > read(3, "/pub/callgirl01/movies\n", 128) = 23 > read(3, "", 128) = 0 > close(3) = 0 > rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 > rt_sigaction(SIGINT, {0x807a8c0, [], 0}, {SIG_DFL}, 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigaction(SIGINT, {SIG_DFL}, {0x807a8c0, [], 0}, 8) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > read(255, "\nif [[ -e \"/usr/local/share/gpre"..., 309) = 198 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > stat64("/usr/local/share/gprename", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 > stat64(".", {st_mode=S_IFDIR|0777, st_size=40960, ...}) = 0 > stat64("/usr/lib/qt-3.3/bin/perl", 0xbfe8b500) = -1 ENOENT (No such file or directory) > stat64("/usr/kerberos/bin/perl", 0xbfe8b500) = -1 ENOENT (No such file or directory) > stat64("/usr/local/bin/perl", 0xbfe8b500) = -1 ENOENT (No such file or directory) > stat64("/usr/bin/perl", {st_mode=S_IFREG|0755, st_size=14788, ...}) = 0 > access("/usr/bin/perl", X_OK) = 0 > access("/usr/bin/perl", R_OK) = 0 > stat64("/usr/bin/perl", {st_mode=S_IFREG|0755, st_size=14788, ...}) = 0 > access("/usr/bin/perl", X_OK) = 0 > access("/usr/bin/perl", R_OK) = 0 > rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 > rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 > rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 > clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, > child_tidptr=0xb7fd8918) = 22252 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 > rt_sigaction(SIGINT, {0x807a8c0, [], 0}, {SIG_DFL}, 8) = 0 > waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 255}], 0) = 22252 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > --- SIGCHLD (Child exited) @ 0 (0) --- > waitpid(-1, 0xbfe8b218, WNOHANG) = -1 ECHILD (No child processes) > sigreturn() = ? (mask now []) > rt_sigaction(SIGINT, {SIG_DFL}, {0x807a8c0, [], 0}, 8) = 0 > rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 > read(255, "", 309) = 0 > exit_group(255) = ? > __________________________________________________ Do You Yahoo!? En finir avec le spam? Yahoo! Courriel vous offre la meilleure protection possible contre les messages non nollicités http://mail.yahoo.ca Yahoo! Courriel |