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. >