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

Reply via email to