Package: aranym Version: 0.9.4beta2-1 I tried to boot a Linux/m68k kernel using aranym-mmu on PS3 (ppc64 kernel), and it crashes early with a segmentation fault. The same works fine on ia32. Gdb and valgrind log below.
ARAnyM 0.9.4beta2 ... [PARALLEL] configuration: found 0 valid directives. [NATFEATS] configuration: found 0 valid directives. [NFVDI] configuration: found 0 valid directives. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -134368704 (LWP 23554)] 0x0fbf4184 in memcpy () from /lib/tls/libc.so.6 [NATFEATS] configuration: found 0 valid directives. [NFVDI] configuration: found 0 valid directives. ==23594== Warning: set address range perms: large range 134217728 (defined) ==23594== ==23594== Invalid read of size 1 ==23594== at 0xFFBDF10: memcpy (mc_replace_strmem.c:406) ==23594== by 0x1003BBAC: (within /usr/bin/aranym-mmu) ==23594== by 0x1003C778: (within /usr/bin/aranym-mmu) ==23594== by 0x1003C994: (within /usr/bin/aranym-mmu) ==23594== by 0x1000453C: (within /usr/bin/aranym-mmu) ==23594== by 0x10004980: (within /usr/bin/aranym-mmu) ==23594== by 0x10005208: (within /usr/bin/aranym-mmu) ==23594== by 0xFB48990: (within /lib/tls/libc-2.3.6.so) ==23594== by 0xFB48ACC: (below main) (in /lib/tls/libc-2.3.6.so) ==23594== Address 0x38A90712 is not stack'd, malloc'd or (recently) free'd ==23594== ==23594== Invalid write of size 1 ==23594== at 0xFFBDF18: memcpy (mc_replace_strmem.c:406) ==23594== by 0x1003BBAC: (within /usr/bin/aranym-mmu) ==23594== by 0x1003C778: (within /usr/bin/aranym-mmu) ==23594== by 0x1003C994: (within /usr/bin/aranym-mmu) ==23594== by 0x1000453C: (within /usr/bin/aranym-mmu) ==23594== by 0x10004980: (within /usr/bin/aranym-mmu) ==23594== by 0x10005208: (within /usr/bin/aranym-mmu) ==23594== by 0xFB48990: (within /lib/tls/libc-2.3.6.so) ==23594== by 0xFB48ACC: (below main) (in /lib/tls/libc-2.3.6.so) ==23594== Address 0xEE3B1AFB is not stack'd, malloc'd or (recently) free'd ==23594== ==23594== Process terminating with default action of signal 11 (SIGSEGV) ==23594== Access not within mapped region at address 0xEE3B1AFB ==23594== at 0xFFBDF18: memcpy (mc_replace_strmem.c:406) ==23594== by 0x1003BBAC: (within /usr/bin/aranym-mmu) ==23594== by 0x1003C778: (within /usr/bin/aranym-mmu) ==23594== by 0x1003C994: (within /usr/bin/aranym-mmu) ==23594== by 0x1000453C: (within /usr/bin/aranym-mmu) ==23594== by 0x10004980: (within /usr/bin/aranym-mmu) ==23594== by 0x10005208: (within /usr/bin/aranym-mmu) ==23594== by 0xFB48990: (within /lib/tls/libc-2.3.6.so) ==23594== by 0xFB48ACC: (below main) (in /lib/tls/libc-2.3.6.so) ==23594== ==23594== ERROR SUMMARY: 7 errors from 5 contexts (suppressed: 1 from 1) ==23594== malloc/free: in use at exit: 3,103,414 bytes in 5 blocks. ==23594== malloc/free: 42 allocs, 37 frees, 4,189,538 bytes allocated. ==23594== For counts of detected errors, rerun with: -v ==23594== searching for pointers to 5 not-freed blocks. ==23594== checked 138,272,608 bytes. ==23594== ==23594== LEAK SUMMARY: ==23594== definitely lost: 0 bytes in 0 blocks. ==23594== possibly lost: 0 bytes in 0 blocks. ==23594== still reachable: 3,103,414 bytes in 5 blocks. ==23594== suppressed: 0 bytes in 0 blocks. ==23594== Reachable blocks (those to which a pointer was found) are not shown. ==23594== To see them, rerun with: --show-reachable=yes Segmentation fault Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- Sony Network and Software Technology Center Europe (NSCE) [EMAIL PROTECTED] ------- The Corporate Village, Da Vincilaan 7-D1 Voice +32-2-7008453 Fax +32-2-7008622 ---------------- B-1935 Zaventem, Belgium -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]