while we were looking into the implementation of
quotas with courier, we found a minor memory issue.
in ver 0.48.2, in maildir/maildirquota.c, lines
491-492:
free(newmaildirsizename);
unlink(newmaildirsizename);
the pointer is being used after it is "freed."
probably not a big deal since it is used in the very
next line (the OS may not have had the chance to reuse
that memory yet) but something like this will cause
alarms in memory tools like mpatrol. [we did NOT run
mpatrol on the code, this just jumped out at me]
can you reverse these two lines in an upcoming
release?
thank you.
__________________________________
Do you Yahoo!?
Meet the all-new My Yahoo! - Try it today!
http://my.yahoo.com
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users