Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validation error: PDB guid is not matching #2193

Open
itsmattkc opened this issue Jun 22, 2019 · 0 comments

Comments

Projects
None yet
1 participant
@itsmattkc
Copy link

commented Jun 22, 2019

Debugger version: Jun 22 2019
Operating system version: Windows 10 1809 x64

A particular DLL's PDB file appears to be causing the following error:

Downloading symbol d3drm.pdb
  Signature: 3B7D82D31
  Destination: C:\Users\Matt\Desktop\snapshot_2019-06-22_17-19\release\x32\symbols\d3drm.pdb\3B7D82D31\d3drm.pdb
  URL: https://msdl.microsoft.com/download/symbols/d3drm.pdb/3B7D82D31/d3drm.pdb
Validation error: PDB guid is not matching (expected: 00000000-0000-0000-0000-000000000000, actual: 3b7d82d3-0000-0000-0000-000000000000).
[DIA] Failed to load PDB: C:\Users\Matt\Desktop\snapshot_2019-06-22_17-19\release\x32\symbols\d3drm.pdb\3B7D82D31\d3drm.pdb

Most PDBs work correctly, just this one seems to be causing an issue.

I used ChkMatch to compare the PDB and DLL in question and got the following output, which seems to imply x64dbg is detecting the signature incorrectly:

ChkMatch - version 1.0
Copyright (C) 2004 Oleg Starodumov
http://www.debuginfo.com/


Executable: C:\Program Files (x86)\LEGO Island\d3drm.dll
Debug info file: C:\Users\Matt\Desktop\snapshot_2019-06-22_17-19\release\x32\symbols\d3drm.pdb\3B7D82D31\d3drm.pdb

Executable:
TimeDateStamp: 3bd086fc
Debug info: 2 ( CodeView )
TimeStamp: 3b7d82d3  Characteristics: 0  MajorVer: 0  MinorVer: 0
Size: 26  RVA: 000029bc  FileOffset: 00001dbc
CodeView format: NB10
Signature: 3b7d82d3  Age: 1
PDB File: d3drm.pdb

Debug information file:
Format: PDB 2.00
Signature: 3b7d82d3  Age: 1

Result: Matched

This is the problematic DLL in question: d3drm.zip

No plugins installed, default English translation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.