1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| ircshell@ns325003:~$ cd ircd
ircshell@ns325003:~/ircd$ gdb ./ircd
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/ircshell/ircd/ircd...done.
(gdb) run -t -h irc.infernal-gamerz.com
Starting program: /home/ircshell/ircd/ircd -t -h irc.infernal-gamerz.com
Program received signal SIGSEGV, Segmentation fault.
vsprintf_irc (str=0x753712 "Read Error: EOF from client", format=0x443a6d "",
vl=0x7fffffffdb60) at sprintf_irc.c:291
291 if ((*str = *p1))
(gdb) bt
#0 vsprintf_irc (str=0x753712 "Read Error: EOF from client",
format=0x443a6d "", vl=0x7fffffffdb60) at sprintf_irc.c:291
#1 0x0000000000437cf0 in vsendto_prefix_one (to=0x7654b0, from=0x7654b0,
pattern=0x443a61 ":%s QUIT :%s", vl=0x7fffffffdb60) at send.c:324
#2 0x00000000004384c0 in sendto_common_channels (acptr=0x7654b0,
pattern=0x443a61 ":%s QUIT :%s") at send.c:552
#3 0x000000000042855b in exit_one_client (bcptr=0x7654b0,
comment=0x7fffffffde20 "Read Error: EOF from client") at s_misc.c:905
#4 0x0000000000429add in exit_client (cptr=0x7654b0, bcptr=0x7654b0,
sptr=0x750ba0, comment=0x7fffffffde20 "Read Error: EOF from client")
at s_misc.c:834
#5 0x000000000042a0db in exit_client_msg (cptr=0x7654b0, bcptr=0x7654b0,
sptr=0x750ba0, pattern=<value optimized out>) at s_misc.c:864
#6 0x0000000000422628 in read_message (delay=<value optimized out>)
at s_bsd.c:1959
#7 0x00000000004124ca in main (argc=0, argv=<value optimized out>)
at ircd.c:979
(gdb) |
Partager