On 02/09/2012 03:50 AM, Istvan Csanady wrote: > vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0xDF 0xD1 0x1 0xE8 > 0x6A
> Any help is greatly appreciated. Such as, RTFM? It's even a FAQ!! Begin at http://valgrind.org . Notice "Documentation" in the sidebar. Click on "FAQ". http://valgrind.org/docs/manual/faq.html#faq.msgdeath Search for 'unhandled'. That instruction is "aeskeygenassist $0x1,%xmm1,%xmm2" which anyone can determine by creating a file foo.S containing the one line .byte 0x66,0xF,0x3A,0xDF,0xD1,0x1,0xE8,0x6A then assembling and disassembling: $ gcc -c foo.S $ gdb foo.o (gdb) x/i 0 0x0: aeskeygenassist $0x1,%xmm1,%xmm2 Valgrind does not [yet] support the aes* instructions. Recommendation: trade-in your fancy new Mac for a better machine (an __older__ box) that lacks the AES instructions. Older boxes are *better* because they run the software that _you_ need to run! Or, try SnowLeopard (Mac OS X 10.6.*) instead of Lion (Mac OS X 10.7.*). Or, wait until valgrind supports AES. -- ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
