Need help to debugging dump file. source line not matcted!

Issues related to VMProtect
Post Reply
victor.kwon
Posts: 1
Joined: Mon Oct 05, 2020 9:40 am

Need help to debugging dump file. source line not matcted!

Post by victor.kwon »

Recently we bought vmprotect for our released product, And we have automatically dump processor in our server.
Now the processor can not give right analysis result.

VMProtect Version 3.4(.Net)

Here is my procedure:

1. Build
2. VMProtected execute and deploy
3. customer has a crash - they send their mini dump file
4. mini dump, protected exe (renamed as original file), original pdb file all collected together.
5. analyze using windbg
6. symbol matched! but soure file info(line) is not matched!!!
(StackTrace infomation is correcte.)

in windbg
...
0:000> !pe
Exception object: 040c69e4
Exception type: System.ArgumentNullException
Message: 값은 null일 수 없습니다.
InnerException: <none>
StackTrace (generated):
SP IP Function
017DEB00 72E585FE mscorlib_ni!System.IO.File.Delete(System.String)+0xc4c156
017DEB0C 10D8D8E3 xxx!xxx.xxx()+0x7b
017DEB1C 067DB34C xxx!xxx.xxx.xxxStatus_PropertyChanged(System.Object, System.ComponentModel.PropertyChangedEventArgs)+0x3c
...
0:000> !IP2MD 10D8D8E3
MethodDesc: 082de3f4
Method Name: xxx!xxx.xxx() <= matched
Class: 08433aec
MethodTable: 082de4c0
mdToken: 060013da
Module: 0aef60c4
IsJitted: yes
CodeAddr: 10d8d868
Transparency: Critical
Source file: D:\Jenkins\workspace\xxx\src\xxx\xxx.cs @ 99 <= line info not matched!!!

Would you mind tell me what I am missing?
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Need help to debugging dump file. source line not matcted!

Post by Admin »

VMProtect doesn't change anything in PDB files, so I have no idea what happens while a source line extracting.
Post Reply