gradetwo / zynamics

Automatically exported from code.google.com/p/zynamics
0 stars 0 forks source link

Error exporting: invalid operand size in getSizePrefix #32

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Disasemble a big modern dll (using c++11) from IDA 6.5 with the symbols for 
this dll in the same folder so I get an IDB with all the function names and 
others.
2. From Edit/Plugins/BinExport 6
3. Run DifferDeluxe binary export command from IDA 
4. If I export it from Binnavi I get the same error in a message box (invalid 
operand size in getSizePrefix) but without the other output.

What is the expected output? What do you see instead?
I expect that it's exported, but instead I get the following output:
03:24:24 big.dll: starting export
03:24:25 Unable to determine name for member with id: 4278255748
03:24:25 Unable to determine name for member with id: 4278263416
03:24:25 Unable to determine name for member with id: 4278305558
03:24:25 Unable to determine name for member with id: 4278314473
03:24:25 flow analysis
03:26:16 Error exporting: invalid operand size in getSizePrefix

What version of the product are you using? On what operating system?
I'm using Binnavi 5.0.0 with IDA 6.5 in Windows 7.

Please provide any additional information below.

Original issue reported on code.google.com by cacho...@gmail.com on 22 Oct 2014 at 5:32

GoogleCodeExporter commented 8 years ago
Hi,

can you share the IDB in question with us? So that we can reproduce the error?

Best Regards,

Tim Kornau

Original comment by timkor...@google.com on 22 Oct 2014 at 8:23

GoogleCodeExporter commented 8 years ago
IDB: https://mega.co.nz/#!x0RVgLTT!ST1crBlTzPtfzZ-k1u-TxlOKRrIxLwq3_bpmBcouewA

Thanks,
C.

Original comment by cacho...@gmail.com on 22 Oct 2014 at 7:36

GoogleCodeExporter commented 8 years ago
And as a comment, wasn't the exporter open source for previous versions?

Thanks,
C.

Original comment by cacho...@gmail.com on 22 Oct 2014 at 7:37

GoogleCodeExporter commented 8 years ago
The exporter was in the C++ version never open source. The "dated" python 
version was. 

Original comment by timkor...@google.com on 23 Oct 2014 at 8:00

GoogleCodeExporter commented 8 years ago
The issue does no longer happen in the newest version of the exporter. Please 
contact me via email <timkornau\\(at)//google.com>. Just as a cautionary advice 
the conversion process of a 140k function executable will take quite some time 
regardless of the exporter version. 

Original comment by timkor...@google.com on 23 Oct 2014 at 11:54