[opendmarc-users] Error when send Forensic Reports = true

Marcos marcos_digirati at yahoo.com.br
Mon Aug 20 12:06:17 PDT 2012


Hi,

I'm getting an error when sending Forensic Reports is enabled:

*** glibc detected *** opendmarc: malloc(): memory corruption: 
0x09611d80 ***

This error occurs at this line:

opendmarc/opendmarc.c:2327
   out = popen(conf->conf_reportcmd, "w");

I noticed that after this block:
opendmarc/opendmarc.c:2315
   for (h = dfc->mctx_hqhead; h != NULL; h = h->hdr_next)
   {
       dmarcf_dstring_printf(dfc->mctx_afrf,
           "%s: %s\n",
           h->hdr_name,
           h->hdr_value);
   }

any fopen/popen will raise an exception.

Marcos.


More information about the opendmarc-users mailing list