On Fri, 1 Feb 2008, Chris 'Chipper' Chiapusio wrote:
> It does, and in fact I rebuilt it with debugging though I am unskilled 
> at how to make good use of it, perhaps someone can walk me through if 
> there is value

If it fails reliably, here's what I'd try:

1) Edit your configuration and set AutoRestart and Background to "False".

2) % gdb <path-to-dkim-filter>
    (loads dkim-filter into the debugger)

3) (gdb) run <your usual startup arguments here>
    (begins execution inside the debugger)

When it fails, type "where", and paste the output of that.

Also try "list"; if gdb knows where your source code is, the line of C 
code that failed will be shown.  By the looks of things it's a call to 
free() with some parameter inside the parentheses.  If that's the case, 
also type "print x" (where "x" is the thing inside parentheses) and 
include the output of that as well.

-MSK

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
dkim-milter-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dkim-milter-discuss

Reply via email to