Jon, You have to give me a little help on this. When it crashed and I'm running it on GDB, how can I know the session state to check if it is 0x0?
> ---------------------------------------------------------------------- > (0002869) netvulture (developer) - 29-Jul-09 06:09 > http://dbmail.org/mantis/view.php?id=789#c2869 > ---------------------------------------------------------------------- > Looking at the bt you attached, the session is null, thus is does make > sense that is should blow up if it tries to free a memory address that > isn't even defined in a null object. So it would appear that a job is > pushed to the thread pool with a bogus session pointer. > > http://dbmail.org/mantis/view.php?id=6 0x08054090 in imap_idle_loop > (self=0x0, > timeout=30) at > imapcommands.c:1088 > 1088 g_free(D->data); > > There is a trace already in place in imap_idle_loop() that should tell > you > what the session address is. Is it 0x0 when it blows up? _______________________________________________ Dbmail-dev mailing list Dbmail-dev@dbmail.org http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev