Public bug reported: This corresponds to binutils bug http://sourceware.org/bugzilla/show_bug.cgi?id=13135
There are mismatched printf formats and arguments that cause segs or incorrect offsets in ARM disassembly in binutils 2.22; the simplest example (on 32bit x86 Quantal) from the upstream bug is: % perl -e 'print pack("V*", 0xed69cdcb)' >/tmp/bad.insn % objdump -b binary -m arm -EL -D /tmp/bad.insn Dave ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: binutils-multiarch 2.22.52.20120713-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-5.5-generic 3.5.0-rc7 Uname: Linux 3.5.0-5-generic i686 ApportVersion: 2.4-0ubuntu4 Architecture: i386 Date: Sat Jul 21 18:40:25 2012 ProcEnviron: LANGUAGE=en_GB:en TERM=xterm PATH=(custom, no user) LANG=en_GB.UTF-8 SHELL=/bin/bash SourcePackage: binutils UpgradeStatus: Upgraded to quantal on 2012-07-21 (0 days ago) ** Affects: binutils Importance: Unknown Status: Unknown ** Affects: binutils (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 quantal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027454 Title: misdisassembly/and seg of ARM on 32bit hosts To manage notifications about this bug go to: https://bugs.launchpad.net/binutils/+bug/1027454/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs