Garbled text might have been fixed in the recent versions as it seems. Even with User faults == 0 the text is not garbled.
[root@Plugbox ~]# strace -ff -o ls-strace.log chroot /i386 /usr/bin/qemu-i386 /bin/ls Inconsistency detected by ld.so: dl-version.c: 230: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed! [root@Plugbox ~]# cat /proc/cpu cpu/ cpuinfo [root@Plugbox ~]# cat /proc/cpu/alignment User: 23 System: 1 Skipped: 0 Half: 0 Word: 0 DWord: 1 Multi: 0 User faults: 0 (ignored)
strace -ff -o ls-strace-alignment-2.log chroot /i386 /usr/bin/qemu-i386 /bin/ls qemu: Unsupported syscall: 240 bin dev home media opt root srv tmp var boot etc lib mnt proc sbin sys usr [root@Plugbox ~]# cat /proc/cpu/alignment User: 23 System: 1 Skipped: 0 Half: 0 Word: 0 DWord: 1 Multi: 0 User faults: 2 (fixup)
chroot /i386 /usr/bin/qemu-i386 /bin/ls qemu: Unsupported syscall: 240 bin dev home media opt root srv tmp var boot etc lib mnt proc sbin sys usr
Garbled text might have been fixed in the recent versions as it seems. Even with User faults == 0 the text is not garbled.
[root@Plugbox ~]# strace -ff -o ls-strace.log chroot /i386 /usr/bin/qemu-i386 /bin/ls map_versions: Assertion `needed != ((void *)0)' failed!
Inconsistency detected by ld.so: dl-version.c: 230: _dl_check_
[root@Plugbox ~]# cat /proc/cpu
cpu/ cpuinfo
[root@Plugbox ~]# cat /proc/cpu/alignment
User: 23
System: 1
Skipped: 0
Half: 0
Word: 0
DWord: 1
Multi: 0
User faults: 0 (ignored)
strace -ff -o ls-strace- alignment- 2.log chroot /i386 /usr/bin/qemu-i386 /bin/ls
qemu: Unsupported syscall: 240
bin dev home media opt root srv tmp var
boot etc lib mnt proc sbin sys usr
[root@Plugbox ~]# cat /proc/cpu/alignment
User: 23
System: 1
Skipped: 0
Half: 0
Word: 0
DWord: 1
Multi: 0
User faults: 2 (fixup)
chroot /i386 /usr/bin/qemu-i386 /bin/ls
qemu: Unsupported syscall: 240
bin dev home media opt root srv tmp var
boot etc lib mnt proc sbin sys usr