ntop crashes on one of my computers very often, while it works without
any problem on other computers.  I had a gdb session open when ntop
seg faulted.

GNU gdb 6.8-debian
Copyright (C) 2008 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 "i486-linux-gnu"...
(no debugging symbols found)
Attaching to program: /usr/sbin/ntop, process 2607
Reading symbols from /usr/lib/libntopreport-3.3...done.
Loaded symbols for /usr/lib/libntopreport-3.3
Reading symbols from /usr/lib/libntop-3.3...done.
Loaded symbols for /usr/lib/libntop-3.3
Reading symbols from /lib/i686/cmov/libcrypt.so.1...done.
Loaded symbols for /lib/i686/cmov/libcrypt.so.1
Reading symbols from /lib/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /usr/lib/librrd_th.so.4...done.
Loaded symbols for /usr/lib/librrd_th.so.4
Reading symbols from /lib/i686/cmov/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread 0xb6995a40 (LWP 2607)]
[New Thread 0xad8ffb90 (LWP 2625)]
[New Thread 0xae275b90 (LWP 2620)]
[New Thread 0xafa97b90 (LWP 2619)]
[New Thread 0xb0298b90 (LWP 2618)]
[New Thread 0xb0a9eb90 (LWP 2617)]
[New Thread 0xb12a0b90 (LWP 2616)]
[New Thread 0xb1aa1b90 (LWP 2615)]
[New Thread 0xb22a2b90 (LWP 2614)]
[New Thread 0xb2aa3b90 (LWP 2613)]
[New Thread 0xb32a4b90 (LWP 2612)]
[New Thread 0xb3aa5b90 (LWP 2611)]
[New Thread 0xb42a6b90 (LWP 2610)]
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libcairo.so.2...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libxcb-render-util.so.0...done.
Loaded symbols for /usr/lib/libxcb-render-util.so.0
Reading symbols from /usr/lib/libxcb-render.so.0...done.
Loaded symbols for /usr/lib/libxcb-render.so.0
Reading symbols from /usr/lib/libxcb.so.1...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libpixman-1.so.0...done.
Loaded symbols for /usr/lib/libpixman-1.so.0
Reading symbols from /lib/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libgdbm.so.3...done.
Loaded symbols for /usr/lib/libgdbm.so.3
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libpcap.so.0.8...done.
Loaded symbols for /usr/lib/libpcap.so.0.8
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libdirectfb-1.0.so.0...done.
Loaded symbols for /usr/lib/libdirectfb-1.0.so.0
Reading symbols from /usr/lib/libfusion-1.0.so.0...done.
Loaded symbols for /usr/lib/libfusion-1.0.so.0
Reading symbols from /usr/lib/libdirect-1.0.so.0...done.
Loaded symbols for /usr/lib/libdirect-1.0.so.0
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib/libxcb-xlib.so.0...done.
Loaded symbols for /usr/lib/libxcb-xlib.so.0
Reading symbols from /usr/lib/libpcre.so.3...done.
Loaded symbols for /usr/lib/libpcre.so.3
Reading symbols from /lib/i686/cmov/libnss_compat.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/i686/cmov/libnsl.so.1...done.
Loaded symbols for /lib/i686/cmov/libnsl.so.1
Reading symbols from /lib/i686/cmov/libnss_nis.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_nis.so.2
Reading symbols from /lib/i686/cmov/libnss_files.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_files.so.2
Reading symbols from /usr/lib/ntop/plugins/icmpPlugin.so...done.
Loaded symbols for /usr/lib/ntop/plugins/icmpPlugin.so
Reading symbols from /usr/lib/ntop/plugins/lastSeenPlugin.so...done.
Loaded symbols for /usr/lib/ntop/plugins/lastSeenPlugin.so
Reading symbols from /usr/lib/ntop/plugins/netflowPlugin.so...done.
Loaded symbols for /usr/lib/ntop/plugins/netflowPlugin.so
Reading symbols from /usr/lib/ntop/plugins/pdaPlugin.so...done.
Loaded symbols for /usr/lib/ntop/plugins/pdaPlugin.so
Reading symbols from /usr/lib/ntop/plugins/remotePlugin.so...done.
Loaded symbols for /usr/lib/ntop/plugins/remotePlugin.so
Reading symbols from /usr/lib/ntop/plugins/rrdPlugin.so...done.
Loaded symbols for /usr/lib/ntop/plugins/rrdPlugin.so
Reading symbols from /usr/lib/ntop/plugins/sflowPlugin.so...done.
Loaded symbols for /usr/lib/ntop/plugins/sflowPlugin.so
Reading symbols from /lib/i686/cmov/libnss_dns.so.2...done.
Loaded symbols for /lib/i686/cmov/libnss_dns.so.2
Reading symbols from /lib/i686/cmov/libresolv.so.2...done.
Loaded symbols for /lib/i686/cmov/libresolv.so.2
0xb803c424 in __kernel_vsyscall ()
(gdb) where
#0  0xb803c424 in __kernel_vsyscall ()
#1  0xb7279ef6 in nanosleep () from /lib/i686/cmov/libc.so.6
#2  0xb7a3bf50 in _ntopSleepMSWhileSameState (file=0x8054143 "main.c",
line=642, ulDelay=10000) at util.c:4166
#3  0xb7a3c090 in _ntopSleepWhileSameState (file=0x8054143 "main.c",
line=642, uSeconds=10) at util.c:4195
#4  0x0804bb7a in ?? ()
#5  0x08054143 in ?? ()
#6  0x00000282 in ?? ()
#7  0x0000000a in ?? ()
#8  0x080548d8 in ?? ()
#9  0xb851eb85 in ?? ()
#10 0x40159fa2 in ?? ()
#11 0x00000002 in ?? ()
#12 0xb6a74be8 in ?? ()
#13 0xbfc88c54 in ?? ()
#14 0xb80492cb in ?? () from /lib/ld-linux.so.2
#15 0x00000031 in ?? ()
#16 0x00000000 in ?? ()
(gdb) next
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.
[Switching to Thread 0xb6995a40 (LWP 2607)]
0xb7279ef6 in nanosleep () from /lib/i686/cmov/libc.so.6
(gdb) n
Single stepping until exit from function nanosleep,
which has no line number information.
_ntopSleepMSWhileSameState (file=0x8054143 "main.c", line=642,
ulDelay=10000) at util.c:4157
4157    util.c: No such file or directory.
    in util.c
(gdb)
4158    in util.c
(gdb) cont
Continuing.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xae275b90 (LWP 2620)]
0xb7a410ed in getPortsUsage (el=0xab96cb78, portIdx=996,
createIfNecessary=1) at util.c:6699
6699    in util.c
(gdb)
_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to