Fix for small leak in TimeZone_md.c

Langer, Christoph christoph.langer at sap.com
Tue Aug 18 09:52:16 UTC 2015


Hi all,

I think there is a small memory leak in TimeZone_md.c in the case of solaris "localtime".

When getPlatformTimeZoneID() is called and its result is "localtime", the returned string buffer is not freed as the pointer "freetz" is overwritten after the call to getSolarisDefaultZoneID().

Please have a look at my webrev: http://cr.openjdk.java.net/~asiebenborn/christoph/webrev/ for a potential fix.

A bug was not yet created but should be done after you agree that this is an issue.

Thanks in advance for comments.

Best regards
Christoph



More information about the jdk9-dev mailing list