On Sat, Jan 9, 2016 at 5:34 PM, Jim Starkey <j...@jimstarkey.net> wrote: > Running Ubuntu/Mate on a Raspberry Pi 2, I get the following error: > > disInstr(arm): unhandled instruction: 0xF1010200 > cond=15(0xF) 27:20=16(0x10) 4:4=0 3:0=0(0x0) > ==2462== valgrind: Unrecognised instruction at address 0x48596f4. > ==2462== at 0x48596F4: ??? (in /usr/lib/arm-linux-gnueabihf/libarmmem.so) > ==2462== Your program just tried to execute an instruction that Valgrind > ==2462== did not recognise. There are two possible reasons for this. > ==2462== 1. Your program has a bug and erroneously jumped to a non-code > ==2462== location. If you are running Memcheck and you just saw a > ==2462== warning about a bad jump, it's probably your program's fault. > ==2462== 2. The instruction is legitimate but Valgrind doesn't handle it, > ==2462== i.e. it's Valgrind's fault. If you think this is the case or > ==2462== you are not sure, please let us know and we'll try to fix it. > ==2462== Either way, Valgrind will now raise a SIGILL signal which will > ==2462== probably kill your program. > ==2462== > ==2462== Process terminating with default action of signal 4 (SIGILL) > ==2462== Illegal opcode at address 0x48596F4 > ==2462== at 0x48596F4: ??? (in /usr/lib/arm-linux-gnueabihf/libarmmem.so) > ==2462== > > Any clue(s) would be appreciated.
I'm *guessing* you are using a downlevel Valgrind package like debian-3.10.1-... You need Valgrind 3.11 for the most complete ARM/ARM64 support. Here's a Debian package that produced a similar finding on me earlier today with a LeMaker HiKey (http://www.amazon.com/dp/B019O3QTSA): # apt-cache show valgrind Package: valgrind Version: 1:3.10.0-4 Installed-Size: 49816 Maintainer: Alessandro Ghedini <gh...@debian.org> Architecture: arm64 Replaces: valgrind-dev ... Jeff ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users