Builds of sawindbg.dll missing /SAFESEH option?

Daniel D. Daugherty daniel.daugherty at oracle.com
Wed Apr 11 06:56:03 PDT 2012


Kelly and Staffan,

I filed the following bug for this one:

     7160624 4/4 builds of sawindbg.dll missing /SAFESEH option

I think the SA build logic isn't using compile.make. I'll take a
quick look because I had to handle SA for Full Debug Symbols
recently...

Dan


On 4/11/12 1:54 AM, Staffan Larsen wrote:
> I see no reason that it does not.
>
> /Staffan
>
> On 11 apr 2012, at 01:00, Kelly O'Hair wrote:
>
>> FYI...
>>
>> All dlls in the jdk build should be using /SAFESEH  is there some reason that this dll does not?
>>
>> -kto
>>
>> ...   latest jdk8/build forest build on windows
>>
>> Checking for /SAFESEH usage in: C:/jprt/T/P1/160106~1.KOH/s/build/windows-i586/../windows-i586-fastdebug/j2sdk-image/jre/bin/sawindbg.dll
>> ERROR: Did not find 'Safe Exception Handler Table' in loadconfig: C:/jprt/T/P1/160106~1.KOH/s/build/windows-i586/../windows-i586-fastdebug/j2sdk-image/jre/bin/sawindbg.dll
>> Microsoft (R) COFF/PE Dumper Version 10.00.30319.01
>> Copyright (C) Microsoft Corporation.  All rights reserved.
>>
>>
>> Dump of file C:/jprt/T/P1/160106~1.KOH/s/build/windows-i586/../windows-i586-fastdebug/j2sdk-image/jre/bin/sawindbg.dll
>>
>> File Type: DLL
>>
>>   Summary
>>
>>         1000 .data
>>         1000 .idata
>>         3000 .rdata
>>         1000 .reloc
>>         1000 .rsrc
>>         9000 .text
>>        10000 .textbss
>>
>


More information about the serviceability-dev mailing list