|
From: <sv...@va...> - 2011-01-17 11:58:56
|
Author: sewardj
Date: 2011-01-17 11:58:47 +0000 (Mon, 17 Jan 2011)
New Revision: 2077
Log:
Print 8 insn bytes when failing, not 6.
Modified:
trunk/priv/guest_amd64_toIR.c
Modified: trunk/priv/guest_amd64_toIR.c
===================================================================
--- trunk/priv/guest_amd64_toIR.c 2011-01-17 10:32:18 UTC (rev 2076)
+++ trunk/priv/guest_amd64_toIR.c 2011-01-17 11:58:47 UTC (rev 2077)
@@ -18392,13 +18392,15 @@
decode_failure:
/* All decode failures end up here. */
vex_printf("vex amd64->IR: unhandled instruction bytes: "
- "0x%x 0x%x 0x%x 0x%x 0x%x 0x%x\n",
+ "0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x\n",
(Int)getUChar(delta_start+0),
(Int)getUChar(delta_start+1),
(Int)getUChar(delta_start+2),
(Int)getUChar(delta_start+3),
(Int)getUChar(delta_start+4),
- (Int)getUChar(delta_start+5) );
+ (Int)getUChar(delta_start+5),
+ (Int)getUChar(delta_start+6),
+ (Int)getUChar(delta_start+7) );
/* Tell the dispatcher that this insn cannot be decoded, and so has
not been executed, and (is currently) the next to be executed.
|