Is it possible to find PDB (windows debugging info) for publishedjvm.dll?

Bernd Eckenfels ecki at zusammenkunft.net
Thu Oct 18 00:55:06 UTC 2018


Sorry for offtopic – figured might still be a good Addition to the question,

If you can switch the JDK (and do not yet need Java 11) then you can use the binaries from the ojdkbuild Project (Fedora/RH upstream), they provide the PDB files in the *debuginfo* packages (havent tested them myself).

Its a pitty, seems not to be a standard Service of openjdk Vendors (not even the paied ones).

https://github.com/ojdkbuild/ojdkbuild/releases

Gruss
Bernd
-- 
http://bernd.eckenfels.net

Von: Alexander Miloslavskiy
Gesendet: Mittwoch, 17. Oktober 2018 19:39
An: core-libs-dev
Betreff: Is it possible to find PDB (windows debugging info) for publishedjvm.dll?

Hello,

I'm trying to debug a native crash that regularly happens for one of our 
customers.

It crashes somewhere amidst java interpreter code, with corrupted value 
in CPU's RIP register. So it's quite complicated.

It would certainly help me a lot if I had access to jvm.pdb files for 
published JRE's... I'm mostly after 10.0.1+10 and 8.0_144-b01 at the moment.

According to the published binaries, the PDB's are generated here on the 
build server:
t:\workspace\build\windows-x64\support\modules_libs\java.base\server\jvm.pdb

I believe they are saved somewhere after building, at least internally?

Is there some way to obtain those pdb's myself?
If not, can someone send me the PDB's, at least for 10.0.1+10?

I understand that I can build OpenJDK myself to obtain the PDB's, but 
unfortunately they will not match dumps provided by the client.



More information about the core-libs-dev mailing list