Subj : gdb back-trace - repost lines truncated in 1st post
To   : Digital Man
From : Echto
Date : Sat Nov 05 2011 12:14 pm

 Re: gdb back-trace - This crashes sbbs horribly
 By: Echto to Digital Man on Sat Nov 05 2011 12:10 pm

>   Re: This crashes sbbs horribly
>   By: Echto to Digital Man on Fri Nov 04 2011 09:55 am
>
>  >  > So I thought I would check for a string length of zero and then if fal
se,
>  >  > continue on to the MAIL_SEND function and if true, abort.  ...but this
do
> es
>  >  > work.  What I have added crashes sbbs when the mail_send function is c
all
> ed.
>  >  > do enter a correct username at the "Send mail to who? " prompt.
>  >
>  > I am using 3.15b (64) for linux.

(gdb) bt
#0  0x00007ffff5ba6455 in raise () from /lib64/libc.so.6
#1  0x00007ffff5ba7870 in abort () from /lib64/libc.so.6
#2  0x00007ffff5be199b in ?? () from /lib64/libc.so.6
#3  0x00007ffff5be6f66 in ?? () from /lib64/libc.so.6
#4  0x00007ffff5bebcfc in free () from /lib64/libc.so.6
#5  0x00007ffff5bd7465 in fclose () from /lib64/libc.so.6
#6  0x00007ffff721d878 in sbbs_t::qwk_route (this=0x74d4f0,
inaddr=0x7fffeb7d2a9e "",
   fulladdr=0x7fffeb7d2a10 "VERT/THRWHITE/") at qwk.cpp:162
#7  0x00007ffff720de7c in sbbs_t::qnetmail (this=0x74d4f0, into=0x7fffeb7d2f70
"@GOTOXY:51,13@",
   subj=0x7ffff72a911b "", mode=4) at netmail.cpp:338
#8  0x00007ffff719755c in sbbs_t::netmail (this=0x74d4f0, into=0x765c00
"@GOTOXY:51,13@", title=0x7ffff72a911b "",
   mode=0) at fido.cpp:131
#9  0x00007ffff718926c in sbbs_t::exec_function (this=0x74d4f0,
csi=0x7fffeb7d6fa0) at execfunc.cpp:184
#10 0x00007ffff7181012 in sbbs_t::exec (this=0x74d4f0, csi=0x7fffeb7d6fa0) at
exec.cpp:1134
#11 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0,
cmdline=0x7fffeb7d7600 "mailmenu", csi=0x7fffeb7dade0,
   startup_dir=0x0) at exec.cpp:779
#12 0x00007ffff7181dee in sbbs_t::exec (this=0x74d4f0, csi=0x7fffeb7dade0) at
exec.cpp:1287
#13 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0, cmdline=0x75a44e
"mainmenu", csi=0x759d08,
   startup_dir=0x7ffff72a911b "") at exec.cpp:779
#14 0x00007ffff7282640 in sbbs_t::external (this=0x74d4f0, cmdline=0x75a44d
"*mainmenu", mode=2,
   startup_dir=0x7ffff72a911b "") at xtrn.cpp:1327
#15 0x00007ffff71f0adb in sbbs_t::logon (this=0x74d4f0) at logon.cpp:434
#16 0x00007ffff7184478 in sbbs_t::exec (this=0x74d4f0, csi=0x7fffeb7f57f0) at
exec.cpp:1711
---Type <return> to continue, or q <return> to quit---
#17 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0,
cmdline=0x7fffeb7f5e50 "echtologin", csi=0x7fffeb7f9630,
   startup_dir=0x0) at exec.cpp:779
#18 0x00007ffff7181dee in sbbs_t::exec (this=0x74d4f0, csi=0x7fffeb7f9630) at
exec.cpp:1287
#19 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0, cmdline=0x752c61
"login", csi=0x759d08, startup_dir=0x0)
   at exec.cpp:779
#20 0x00007ffff7158c95 in sbbs_t::answer (this=0x74d4f0) at answer.cpp:418
#21 0x00007ffff7203758 in node_thread (arg=0x74d4f0) at main.cpp:3899
#22 0x00007ffff6681c1a in start_thread () from /lib64/libpthread.so.0
#23 0x00007ffff5c462cd in clone () from /lib64/libc.so.6

echto

---
� Synchronet � Vertrauen � Home of Synchronet � telnet://vert.synchro.net