RFR: 8205342: windows : potential memleaks in getAdapter(s) in NetworkInterface_winXP.c
Ivan Gerasimov
ivan.gerasimov at oracle.com
Mon Jun 25 18:36:07 UTC 2018
Thanks Matthias!
The last webrev looks good to me!
With kind regards,
Ivan
On 6/25/18 7:20 AM, Baesken, Matthias wrote:
>
> Hi Ivan , I removed the memset calls as suggested by Thomas , makes
> the change even a little bit shorter ;
>
> and replaced the fix “100” by sizeof in the print calls .
>
> New webrev :
>
> http://cr.openjdk.java.net/~mbaesken/webrevs/8205342.2/
> <http://cr.openjdk.java.net/%7Embaesken/webrevs/8205342.2/>
>
> Best regards, Matthias
>
> *From:*Ivan Gerasimov [mailto:ivan.gerasimov at oracle.com]
> *Sent:* Samstag, 23. Juni 2018 01:52
> *To:* Baesken, Matthias <matthias.baesken at sap.com>;
> net-dev at openjdk.java.net
> *Cc:* Alan Bateman <Alan.Bateman at oracle.com>; Stuefe, Thomas
> <thomas.stuefe at sap.com>
> *Subject:* Re: RFR: 8205342: windows : potential memleaks in
> getAdapter(s) in NetworkInterface_winXP.c
>
> Hello Matthias!
>
> Thanks for the fix!
>
> On 6/22/18 6:08 AM, Baesken, Matthias wrote:
>
> Hello Alan, Thomas , I adjusted the line lengths and created a
> new webrev :
>
> http://cr.openjdk.java.net/~mbaesken/webrevs/8205342.1/
> <http://cr.openjdk.java.net/%7Embaesken/webrevs/8205342.1/>
>
> I considered replacing the 100 for error_msg_buf size by a
> define (or maybe const int?) , should I do so ?
>
> I'd prefer to have hardcoded 100 replaced with sizeof(error_msg_buf)
> at lines 125 and 195.
> And with sizeof(error_msg_buf) / sizeof(error_msg_buf[0]) at lines 126
> and 196.
>
> I understand that it is highly unlikely that type of error_msg_buf
> will ever change, but I think it would express the intention for the
> argument values clearer.
>
> With kind regards,
> Ivan
>
>
> Best regards, Matthias
>
> *From:*Alan Bateman [mailto:Alan.Bateman at oracle.com]
> *Sent:* Mittwoch, 20. Juni 2018 10:45
> *To:* Baesken, Matthias <matthias.baesken at sap.com>
> <mailto:matthias.baesken at sap.com>; net-dev at openjdk.java.net
> <mailto:net-dev at openjdk.java.net>
> *Subject:* Re: RFR: 8205342: windows : potential memleaks in
> getAdapter(s) in NetworkInterface_winXP.c
>
> On 20/06/2018 09:07, Baesken, Matthias wrote:
>
> Hello . Please review this small fix that fixes potential
> memory leaks in getAdapter(s) in NetworkInterface_winXP.c
> and simplifies the coding a bit too .
>
> Currently when generating error messages , some memory is
> malloc-ed for the error messages , but not always freed .
>
> Bug:
>
> https://bugs.openjdk.java.net/browse/JDK-8205342
>
> webrev :
>
> http://cr.openjdk.java.net/~mbaesken/webrevs/8205342/
> <http://cr.openjdk.java.net/%7Embaesken/webrevs/8205342/>
>
> Can you fix the line lengths to make it consistent with original
> code? That will make it easier to look at side-by-side diffs.
>
> -Alan
>
>
>
> --
> With kind regards,
> Ivan Gerasimov
--
With kind regards,
Ivan Gerasimov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/net-dev/attachments/20180625/55ce5d9e/attachment-0001.html>
More information about the net-dev
mailing list