I'm getting a repeatable segmentation violation using the new client.
Following the directions provided by Renaud in the RC1 client
announcement, I tried to submit a bug report under the "NessusClient"
category, but I can't find such a category. The only ones I can find
are Nessus, nessus-installer, NessusWX, and www.nessus.org.
I have an strace file (~800k gzipped). Basically, I created a task
named "kite" and a scope named "kite". (The target's hostname, not
surprisingly, is "kite.") nessusd is running on localhost. When I
execute the scan, the "Receiving plugins" popup appears and progresses
through the loading of 8500+ plugins. Then the "Receiving
dependencies" process begins, and when it reaches 8500, the SIGSEGV
occurs and the client windows disappear.
My system is an Athlon 3000+ running Fedora Core 4 x86_64 with the
latest updates. The nessus package is fresh off the nessus.org
website as of this evening. The kernel is 2.6.13-1.1532_FC4. Gcc
info follows.
[EMAIL PROTECTED] bin]# gcc -v
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-libgcj-multifile
--enable-languages=c,c++,objc,java,f95,ada --enable-java-awt=gtk
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
--host=x86_64-redhat-linux
Thread model: posix
gcc version 4.0.1 20050727 (Red Hat 4.0.1-5)
It probably won't help much, but here are the last few lines of the trace.
write(4, "[EMAIL PROTECTED])tvRj<\10~\215\226\270"..., 69) = 69
rt_sigaction(SIGPIPE, {SIG_IGN}, {0x40ddc0, [PIPE],
SA_RESTORER|SA_RESTART, 0x376f62f330}, 8) = 0
rt_sigaction(SIGPIPE, {0x40ddc0, [PIPE], SA_RESTORER|SA_RESTART,
0x376f62f330}, {SIG_IGN}, 8) = 0
write(4, "[EMAIL PROTECTED]"...,
69) = 69rt_sigaction(SIGPIPE, {SIG_IGN}, {0x40ddc0, [PIPE],
SA_RESTORER|SA_RESTART, 0x376f62f330}, 8) = 0
rt_sigaction(SIGPIPE, {0x40ddc0, [PIPE], SA_RESTORER|SA_RESTART,
0x376f62f330}, {SIG_IGN}, 8) = 0
brk(0x1bf1000) = 0x1bf1000
brk(0x1bed000) = 0x1bed000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus