Binary Ninja Version: 3.1.3524-dev Personal, f927c3fa
Platform: Windows 10 Version 2009
Hi,
When analysing the file "C:\windows\system32\wevtsvc.dll" without a PDB, we get an accurate count of the parameters for the "GetLogObj" function, see the three args:

However once we load the public PDB for this, we lose two arguments and instead see R8 being used instead of arg3 (function prototype gets corrupted):

Binary Ninja Version: 3.1.3524-dev Personal, f927c3fa
Platform: Windows 10 Version 2009
Hi,
When analysing the file "C:\windows\system32\wevtsvc.dll" without a PDB, we get an accurate count of the parameters for the "GetLogObj" function, see the three args:

However once we load the public PDB for this, we lose two arguments and instead see R8 being used instead of arg3 (function prototype gets corrupted):
