I built with -g in CFLAGS and followed the steps on here:- 
http://www.leonardoborda.com/blog/gdb-series-attach-gdb-to-a-program-that-is-already-running-part-1/

Best regards, 
 
James Greig
Technical Director


Nuco Technologies Ltd
Unit 1 Northampton Science Park, Moulton Park Industrial Estate, Northampton, 
NN3 6LG
Tel: 0844 745 1300   -   Fax: 0844 745 1303   -   email: [email protected] 
<mailto:[email protected]> 
Relevant site: http://www.host-it.co.uk <http://www.host-it.co.uk/> 

Group : www.nucotechnologies.com <http://www.nucotechnologies.com/> 

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of 
Jorge Bastos
Sent: 14 March 2014 17:11
To: 'DBMail mailinglist'
Subject: Re: [Dbmail] Iphone HTML emails

You have to compile dbmail with debug,


> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of James Greig
> Sent: sexta-feira, 14 de Março de 2014 17:11
> To: DBMail mailinglist
> Subject: Re: [Dbmail] Iphone HTML emails
> 
> Scratch that.  But doesn't seem no matter what I do this is the only 
> output I ever get when doing bt or bt full on pop3d
> 
> (gdb) bt
> #0  0x0000000803ed64dc in ?? () from /lib/libthr.so.3
> #1  0x0000000803ed07b5 in ?? () from /lib/libthr.so.3
> #2  0x0000000803ed88ed in ?? () from /lib/libthr.so.3
> #3  0x0000000802df2b15 in doSweep () from /usr/local/lib/libzdb.so.9
> #4  0x0000000803eced34 in ?? () from /lib/libthr.so.3
> #5  0x0000000000000000 in ?? ()
> (gdb) bt
> #0  0x0000000803ed64dc in ?? () from /lib/libthr.so.3
> #1  0x0000000803ed07b5 in ?? () from /lib/libthr.so.3
> #2  0x0000000803ed88ed in ?? () from /lib/libthr.so.3
> #3  0x0000000802df2b15 in doSweep () from /usr/local/lib/libzdb.so.9
> #4  0x0000000803eced34 in ?? () from /lib/libthr.so.3
> #5  0x0000000000000000 in ?? ()
> (gdb) bt full
> #0  0x0000000803ed64dc in ?? () from /lib/libthr.so.3 No symbol table 
> info available.
> #1  0x0000000803ed07b5 in ?? () from /lib/libthr.so.3 No symbol table 
> info available.
> #2  0x0000000803ed88ed in ?? () from /lib/libthr.so.3 No symbol table 
> info available.
> #3  0x0000000802df2b15 in doSweep () from /usr/local/lib/libzdb.so.9 
> No symbol table info available.
> #4  0x0000000803eced34 in ?? () from /lib/libthr.so.3 No symbol table 
> info available.
> #5  0x0000000000000000 in ?? ()
> No symbol table info available.
> 
> I imagine I'm doing something completely wrong here=/
> 
> Best regards,
> 
> James Greig
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of James Greig
> Sent: 14 March 2014 16:12
> To: DBMail mailinglist
> Subject: Re: [Dbmail] Iphone HTML emails
> 
> Eugh.  Wish it was that easy for me but unfortunately this is freebsd 
> which will mean kernel rebuilds etc by the looks of it.  Running gdb 
> -p XXXX requires ptrace drivers.
> 
> Best regards,
> 
> James Greig
> 
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Reindl Harald
> Sent: 14 March 2014 15:41
> To: [email protected]
> Subject: Re: [Dbmail] Iphone HTML emails
> 
> 
> Am 14.03.2014 16:31, schrieb James Greig:
> > Just happened again so I've killed pop3d and started with gdb
> 
> oh no - the stop makes the problem go away try the script below and 
> replace "imapd" with "pop3d"
> the idea behind is find the *thread* which hangs and backtrace that 
> one
> 
> that was used to find "Fixed critical spinlock when appending empty 
> string"
> http://git.dbmail.eu/paul/dbmail/commit/?h=dbmail_3_1&id=b93924f923850
> 6
> ea69dc23c66898ddaa9380e36d
> _______________________________________________________
> 
> #!/bin/bash
> MAXCPU=20
> IMAPPID=`pidof dbmail-imapd`
> # find busy threads
> BUSY=`top -H -b -n1 -p $IMAPPID|grep 'pool'|awk '{if ($9 > $MAXCPU) 
> print $1}'|head -1` if [ -n "$BUSY" ]; then
>   # generate a gdb commandfile
>   tmpfile=`mktemp`
>   echo 'bt' > $tmpfile
>   # get a backtrace
>   gdb --batch -x $tmpfile -p $BUSY > dbmail-debug-backtrace.$BUSY.txt
>   rm -f $tmpfile
> fi
> 
> _______________________________________________
> DBmail mailing list
> [email protected]
> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail
> _______________________________________________
> DBmail mailing list
> [email protected]
> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail
_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to