Unix Technical Forum

Re: How important is it to free() on run once programs?

This is a discussion on Re: How important is it to free() on run once programs? within the mailing.openbsd.tech forums, part of the OpenBSD category; --> > Theo de Raadt wrote: > > Doing free() before exit() is bad style. > > > > It ...


Go Back   Unix Technical Forum > Unix Operating Systems > OpenBSD > mailing.openbsd.tech

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-18-2008, 08:01 AM
Theo de Raadt
 
Posts: n/a
Default Re: How important is it to free() on run once programs?

> Theo de Raadt wrote:
> > Doing free() before exit() is bad style.
> >
> > It is not needed.
> >
> > But what I find more amusing is that on some system malloc's
> > such things trigger exploitability of previous heap damage.

>
> It's mighty confusing indeed.
>
> But exit(3) does not mention that exit() also frees up the memory,
> if I understood Claudio right. Would it be nice to add it the
> manpage?


No, no, no, it will *NOT* be added to the manual page!

It terminates the bloody process!

You seem to be seriously confused.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 01:22 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com