jspraul / ncloak

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

MissingFieldException after obfuscation #2

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Please see attached - test1.exe. This runs fine before obfuscation, however 
after obfuscation it does not start correctly.

Throws a missing field exception:

System.MissingFieldException 

[MD]: Error: TypeDef that is not an Interface and not the Object class 
extends Nil
token. [token:0x02000002]
[IL]: Error: [C:\Temp\ncloak-0.5-bin\Obfuscated\test1.exe : rCompile.My.?
::?][offset
0x00000005] Unable to resolve token.
[IL]: Error: [C:\Temp\ncloak-0.5-bin\Obfuscated\test1.exe : rCompile.My.?
::?][offset
0x00000005] Unable to resolve token.
[IL]: Error: [C:\Temp\ncloak-0.5-bin\Obfuscated\test1.exe : rCompile.My.?
::?][offset
0x00000005] Unable to resolve token.
[IL]: Error: [C:\Temp\ncloak-0.5-bin\Obfuscated\test1.exe : rCompile.My.?
::?][offset
0x00000005] Unable to resolve token.
[IL]: Error: [C:\Temp\ncloak-0.5-bin\Obfuscated\test1.exe : rCompile.My.?
::?][offset
0x00000005] Unable to resolve token.
[IL]: Error: [C:\Temp\ncloak-0.5-bin\Obfuscated\test1.exe :
rCompile.My.?+?[T]::?][offset 0x00000000]System.MissingFieldException: 
Field not
found: '?.m_ThreadStaticValue'. Field is not visible.

Original issue reported on code.google.com by nzpaulma...@gmail.com on 12 Mar 2010 at 7:47

Attachments:

GoogleCodeExporter commented 9 years ago
Please note; this is a plain obfuscation which causes this (i.e. ncloak 
test1.exe)

Original comment by nzpaulma...@gmail.com on 12 Mar 2010 at 7:51