Subj : gdb back-trace - This crashes sbbs horribly
To   : Digital Man
From : Echto
Date : 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 false,
>  > 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 call
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=0x7fffeb7d2a
   fulladdr=0x7fffeb7d2a10 "VERT/THRWHITE/") at qwk.cpp:162
#7  0x00007ffff720de7c in sbbs_t::qnetmail (this=0x74d4f0, into=0x7fffeb7d2f70
   subj=0x7ffff72a911b "", mode=4) at netmail.cpp:338
#8  0x00007ffff719755c in sbbs_t::netmail (this=0x74d4f0, into=0x765c00 "@GOTOX
   mode=0) at fido.cpp:131
#9  0x00007ffff718926c in sbbs_t::exec_function (this=0x74d4f0, csi=0x7fffeb7d6
#10 0x00007ffff7181012 in sbbs_t::exec (this=0x74d4f0, csi=0x7fffeb7d6fa0) at e
#11 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0, cmdline=0x7fffeb7d76
   startup_dir=0x0) at exec.cpp:779
#12 0x00007ffff7181dee in sbbs_t::exec (this=0x74d4f0, csi=0x7fffeb7dade0) at e
#13 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0, cmdline=0x75a44e "ma
   startup_dir=0x7ffff72a911b "") at exec.cpp:779
#14 0x00007ffff7282640 in sbbs_t::external (this=0x74d4f0, cmdline=0x75a44d "*m
   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 e
---Type <return> to continue, or q <return> to quit---
#17 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0, cmdline=0x7fffeb7f5e
   startup_dir=0x0) at exec.cpp:779
#18 0x00007ffff7181dee in sbbs_t::exec (this=0x74d4f0, csi=0x7fffeb7f9630) at e
#19 0x00007ffff71800b4 in sbbs_t::exec_bin (this=0x74d4f0, cmdline=0x752c61 "lo
   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