Hm. In my experience, if you attempt to debug the VM at the level
Alexander intended, you usually do not get very far without
rebuilding, if only to get a fastdebug or slowdebug build. And if you
have the knowledge to debug the VM, building it should be not a big
hurdle.

Just my 5c..

(Should you attempt to rebuild on Windows, there are a number of
how-tos floating around. Here is mine:
https://github.com/tstuefe/docs/blob/master/build-ojdk-on-windows.md)

..Thomas
On Thu, Oct 18, 2018 at 6:56 AM Bernd Eckenfels <e...@zusammenkunft.net> wrote:
>
> 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.
>

Reply via email to