Integrated: 8311609: [windows] Native stack printing lacks source information for dynamically loaded dlls

David Holmes dholmes at openjdk.org
Thu Jul 13 01:24:19 UTC 2023


On Fri, 7 Jul 2023 02:21:21 GMT, David Holmes <dholmes at openjdk.org> wrote:

> Details are in the JBS issue, but the tl;dr version is we need to call `SymRefreshModuleList` before printing the native stack to ensure we have recently loaded dll's available. You still need the pdb for those dll's to actually get source information, of course.
> 
> Testing:
> - sanity testing tiers 1-3
> - local testing on windows in the context of [JDK-8311541](https://bugs.openjdk.org/browse/JDK-8311541)
> 
> Thanks

This pull request has now been integrated.

Changeset: 38f74125
Author:    David Holmes <dholmes at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/38f74125d143750617252b8cb5411c95e52a2a35
Stats:     29 lines in 5 files changed: 26 ins; 1 del; 2 mod

8311609: [windows] Native stack printing lacks source information for dynamically loaded dlls

Reviewed-by: stuefe, iklam

-------------

PR: https://git.openjdk.org/jdk/pull/14796


More information about the hotspot-runtime-dev mailing list