Package: mlmmj Source-Version: 1.2.8 Severity: minor Tags: patch sid experimental
At src/prepstdreply.c:184, mlmmj currently does a 'free(myreplyto)'; it should, however, be doing 'myfree(myreplyto)'. This is not caught, currently, because prepstdreply.c does not include mlmmj.h (the file that masks the libc free routine with one that produces a compilation error along the lines of 'Bad Programmer, No Biscuit!'), but it *is* still an error - and any attempt to include that file, directly or indirectly, will cause a compilation failure. I discussed this briefly with upstream to ensure that I wasn't missing some reason why it was appropriate there, but it appears to be a legitimate bug, so I'm reporting it here as well, and attaching the patch. This appears in all versions of 1.2.8; I haven't tried to check other source versions, however, since it does not cause failures in the normal case (thus warranting a severity of only 'minor' on submission). -- Joel Aelwyn <[EMAIL PROTECTED]> ,''`. : :' : `. `' `-
signature.asc
Description: Digital signature