RFR: JDK-8213005: Missing symbols in hs_err files on Windows after JDK-8212028 (original) (raw)
Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Fri Oct 26 10:29:39 UTC 2018
- Previous message (by thread): RFR: JDK-8213005: Missing symbols in hs_err files on Windows after JDK-8212028
- Next message (by thread): RFR: JDK-8213005: Missing symbols in hs_err files on Windows after JDK-8212028
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I see that you've already pushed this fix. It looks good to me, I was just wondering about this: (infoNTSYMBOLPATH=(info _NT_SYMBOL_PATH=(infoNTSYMBOLPATH=(_NT_SYMBOL_PATH))
This was not added by your fix, but should we print this always? Looks like it should be guarded that the log level is info or below.
/Magnus
On 2018-10-26 01:27, Erik Joelsson wrote:
When running tests through the new RunTest makefile framework in Mach5, we are now missing symbol information in hserr files on Windows. This is caused by the new run-test-prebuilt target not properly setting up NTSYMBOLPATH which in turn is caused by the variable CYGPATH not being set.
This patch sets CYGPATH in RunTestPrebuiltSpec.gmk. I also modified some cosmetics in the NTSYMBOLSPATH setup to make it easier to understand, at least for me. Verfied by running "run-test-prebuilt" with a fastdebug build and setting JTREG=JAVAOPTIONS=-XX:ErrorHandlerTest=14. With the fix, the generated hserr*.log contains symbols in the stacktrace. Bug: https://bugs.openjdk.java.net/browse/JDK-8213005 Webrev: http://cr.openjdk.java.net/~erikj/8213005/webrev.01/make/RunTests.gmk.sdiff.html /Erik
- Previous message (by thread): RFR: JDK-8213005: Missing symbols in hs_err files on Windows after JDK-8212028
- Next message (by thread): RFR: JDK-8213005: Missing symbols in hs_err files on Windows after JDK-8212028
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]