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

Reply via email to