Hi, Maybe i am unlucky, maybe i make a mistake... It works on i386 machine with suse100_base but not on amd64 with suse100_32_base... 325 1 linux_32_software CALL fork 325 1 linux_32_software RET fork 390/0x186 325 1 linux_32_software CALL waitpid(0x186,0xffff5564,0) 390 1 linux_32_software EMUL "linux32" 390 1 linux_32_software RET fork 0 390 1 linux_32_software CALL #26 (unimplemented ptrace) 390 1 linux_32_software RET #26 (unimplemented ptrace) -1 errno -38 Too many processes 390 1 linux_32_software CALL exit_group(0) 325 1 linux_32_software RET waitpid 390/0x186 325 1 linux_32_software CALL exit_group(0) It looks like it is ptrace problem, not implemented on amd64. I tried 'null' and 'return 0;' parameters in /sys/compat/linux32/arch/amd64ptrace.h file (which normally does not exist), and recompiled kernel, it didn't work. Although i have advanced background in php, i am almost a beginner in C. Regards, Cem Christos Zoulas wrote: In article <485132AB.1040508%eticaret.com.tr@localhost>, Cem Kayali <cemkayali%eticaret.com.tr@localhost> wrote:-=-=-=-=-=- Same software, on NetBSD i386 / 4.99.64, with suse100_base only and works without problem... I copied ptrace section: ... ... ... ... 575 1 linux_32_software RET fork 700/0x2bc 575 1 linux_32_software CALL waitpid(0x2bc,0xbfbf6a7c,0) 700 1 linux_32_software EMUL "linux" 700 1 linux_32_software RET fork 0 700 1 linux_32_software CALL ptrace(PTRACE_TRACEME,1,1,0x8055081) 700 1 linux_32_software RET ptrace 0 700 1 linux_32_software CALL gettimeofday(0x80ba860,0x80ba868) 700 1 linux_32_software RET gettimeofday 0 700 1 linux_32_software CALL getpid 700 1 linux_32_software RET getpid 700/0x2bc 700 1 linux_32_software CALL getuid 700 1 linux_32_software RET getuid 2091/0x82b 700 1 linux_32_software CALL uname(0x80ba890) 700 1 linux_32_software RET uname 0 700 1 linux_32_software CALL uname(0xbfbf34a6) 700 1 linux_32_software RET uname 0 700 1 linux_32_software CALL uname(0xbfbf34a6) 700 1 linux_32_software RET uname 0 700 1 linux_32_software CALL open(0x80bf0a1,0,0x1b6) 700 1 linux_32_software NAMI "/emul/linux/proc/cpuinfo" 700 1 linux_32_software NAMI "/proc/cpuinfo" 700 1 linux_32_software RET open -1 unknown errno 2 700 1 linux_32_software CALL gettimeofday(0xbfbf37c0,0xbfbf37c8) ... ... ... ... about a hundreth lines continue... If i can not run this software, i think i need to install amd64 and i386 onto different partitions. Or if you have advise, i appreciate.You need to mount procfs with -o linux. christos |