[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nessus-devel
Subject:    Core dump in CVS nessus
From:       "Peter C. Norton" <spacey () lenin ! nu>
Date:       2000-02-12 6:28:02
[Download RAW message or body]

There seems to be some condition that causes a core dump in the current CVS
snapshot at line 598 of cbc-frame.c.

The backtrace is attached.

This is happening after trying repeatedly to attack the same network, and
mostly failing each time.  By mostly failing I mean that a zone transfer is
performed, the scan dialouge begins, then I get a core dump.  One time
nessus completed a scan of 4 hosts (out of about 30 that I see from a zone
transfer).

-- 
The 5 year plan:
In five years we'll make up another plan.
Or just re-use this one.

["nessus_bt.txt" (text/plain)]

Current directory is /usr/local/bin/
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...
(gdb) core-file ~/core
/home/spacey/core: No such file or directory.
(gdb) core-file ~/core
Core was generated by `nessus'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libnessus.so.0...done.
Reading symbols from /usr/local/lib/libhosts_gatherer.so.0...done.
Reading symbols from /usr/local/lib/libpcap-nessus.so.0...done.
Reading symbols from /usr/local/lib/libpeks.so.0.8...done.
Reading symbols from /lib/libnsl.so.1...done.
Reading symbols from /lib/libresolv.so.2...done.
Reading symbols from /usr/lib/libgtk-1.2.so.0...done.
Reading symbols from /usr/lib/libgdk-1.2.so.0...done.
Reading symbols from /usr/lib/libgmodule-1.2.so.0...done.
Reading symbols from /usr/lib/libglib-1.2.so.0...done.
Reading symbols from /lib/libdl.so.2...done.
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Reading symbols from /lib/libm.so.6...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /lib/ld-linux.so.2...done.
Reading symbols from /lib/libnss_files.so.2...done.
#0  0x4007bbcf in get_receiver_thread (desc=0x80b9998, 
    cookie=0xbfffa760 \
"­Ô\224Ì6=\037K¯\226\a@®¢;{\003\025Òr\023\201/<\237r¸<\237r¸\034À°\005\002¿\006¡r") \
at cbc-frame.c:598 (gdb) bt
#0  0x4007bbcf in get_receiver_thread (desc=0x80b9998, 
    cookie=0xbfffa760 \
"­Ô\224Ì6=\037K¯\226\a@®¢;{\003\025Òr\023\201/<\237r¸<\237r¸\034À°\005\002¿\006¡r") \
at cbc-frame.c:598 #1  0x4007c8c1 in recfrom_ioCipher_block (desc=0x80b9998, \
p=0xbfffc984 "",   cnt=1, flags=0) at cbc-frame.c:1126
#2  0x4007ce6d in recfrom_ioCipher (c=0x80b9998, buf=0xbfffc984 "", cnt=1, 
    flags=0) at cbc-frame.c:1387
#3  0x400802da in io_recv (fd=6, buf=0xbfffc984 "", len=1, flags=0)
    at iostream.c:1652
#4  0x804cf75 in network_gets_raw (s=0xbfffc984 "", size=4095) at auth.c:150
#5  0x805107c in monitor_input_callback (ctrls=0x819dc28, fd=6, condition=0)
    at monitor_dialog.c:430
#6  0x80504f8 in idle_socket (ctrls=0x819dc28) at monitor_dialog.c:63
#7  0x4022cba9 in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0
#8  0x4022bbe6 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#9  0x4022c1a1 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#10 0x4022c341 in g_main_run () from /usr/lib/libglib-1.2.so.0
#11 0x40152209 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#12 0x8050430 in main (argc=1, argv=0xbffffb94) at nessus.c:717
(gdb) 



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic