And ???

You forgot the list and show/info commands once it dies...

-----Burton 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nick
Buraglio
Sent: Monday, January 17, 2005 11:51 AM
To: [email protected]
Subject: Re: [Ntop] flow collector segfault

Running the process in the foreground (ntop -K -w 0 -W 3000 --ipv4) yields
this:


Mon Jan 17 10:55:56 2005  **WARNING** Error: bad magic number 
(expected=1968/real=0) [deviceId=1]
Mon Jan 17 10:55:56 2005  **WARNING** Error: wrong bucketIdx /9 
(expected=4184/real=2) [deviceId=1]
zsh: segmentation fault  ntop -K -w 0 -W 3000 --ipv4

I removed one of the colllectors and let it run and it dies with:

zsh: segmentation fault  ntop -K -w 0 -W 3000 --ipv4


gdb shows:

[EMAIL PROTECTED]:~/ntop/docs ] gdb /usr/local/bin/ntop                   
                                   <134>
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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-marcel-freebsd"...
(gdb) set args -u root -w 0 -W 3000 --ipv4 -K
(gdb) run
Starting program: /usr/local/bin/ntop -u root -w 0 -W 3000 --ipv4 -K
Mon Jan 17 11:46:16 2005  Initializing gdbm databases
Mon Jan 17 11:46:16 2005  ntop v.3.1 MT (SSL)
Mon Jan 17 11:46:16 2005  Configured on Jan  9 2005 15:03:29, built on 
Jan  9 2005 15:06:02.
Mon Jan 17 11:46:16 2005  Copyright 1998-2004 by Luca Deri 
<[EMAIL PROTECTED]>
Mon Jan 17 11:46:16 2005  Get the freshest ntop from 
http://www.ntop.org/
Mon Jan 17 11:46:16 2005  Initializing ntop
Mon Jan 17 11:46:16 2005  Checking rl0 for additional devices
Mon Jan 17 11:46:16 2005  Resetting traffic statistics for device rl0
Mon Jan 17 11:46:16 2005  DLT: Device 0 [rl0] is 1, mtu 1514, header 14
Mon Jan 17 11:46:16 2005  Initializing gdbm databases
Mon Jan 17 11:46:16 2005  VENDOR: Loading MAC address table.
Mon Jan 17 11:46:16 2005  VENDOR: Checking for MAC address table file
Mon Jan 17 11:46:16 2005  VENDOR: File 
'/usr/local/etc/ntop/specialMAC.txt.gz' does not need to be reloaded
Mon Jan 17 11:46:16 2005  VENDOR: ntop continues ok
Mon Jan 17 11:46:16 2005  VENDOR: Checking for MAC address table file
Mon Jan 17 11:46:16 2005  VENDOR: File '/usr/local/etc/ntop/oui.txt.gz' 
does not need to be reloaded
Mon Jan 17 11:46:16 2005  VENDOR: ntop continues ok
Mon Jan 17 11:46:16 2005  Fingeprint: Loading signature file.
Mon Jan 17 11:46:16 2005  Fingeprint: ...loaded 1697 records
Mon Jan 17 11:46:16 2005  ASN: Checking for Autonomous System Number 
table file
Mon Jan 17 11:46:17 2005  **WARNING** ASN: Unable to open file 
'AS-list.txt'
Mon Jan 17 11:46:17 2005  I18N: This instance of ntop does not support 
multiple languages
Mon Jan 17 11:46:17 2005  IP2CC: Checking for IP address <-> Country 
Code mapping file
Mon Jan 17 11:46:17 2005  IP2CC: Loading file 
'/usr/local/etc/ntop/p2c.opt.table.gz'
Mon Jan 17 11:46:18 2005  IP2CC: ...found 52395 lines
Mon Jan 17 11:46:18 2005  GDVERCHK: Guessing at libgd version
Mon Jan 17 11:46:18 2005  GDVERCHK: ... as 2.0.21+
Mon Jan 17 11:46:18 2005  Initializing external applications
Mon Jan 17 11:46:18 2005  THREADMGMT: Started thread (134612992) for 
network packet analyser
Mon Jan 17 11:46:18 2005  THREADMGMT: Started thread (134613504) for 
fingerprinting
Mon Jan 17 11:46:18 2005  THREADMGMT: Started thread (134614016) for 
idle hosts detection
Mon Jan 17 11:46:18 2005  THREADMGMT: Started thread (134614528) for 
DNS address resolution
Mon Jan 17 11:46:18 2005  Calling plugin start functions (if any)
Mon Jan 17 11:46:18 2005  SSL: Initializing...
Mon Jan 17 11:46:18 2005  SSL_PRNG: Automatically initialized!
Mon Jan 17 11:46:18 2005  THREADMGMT: Packet processor thread running...
Mon Jan 17 11:46:18 2005  THREADMGMT: Fingerprint scan thread running...
Mon Jan 17 11:46:18 2005  THREADMGMT: Idle host scan thread running...
Mon Jan 17 11:46:18 2005  THREADMGMT: Address resolution thread 
running...
Mon Jan 17 11:46:18 2005  CHKVER: Checking current ntop version at 
version.ntop.org/version.xml
Mon Jan 17 11:46:18 2005  SSL initialized successfully
Mon Jan 17 11:46:18 2005  INITWEB: Initializing web server
Mon Jan 17 11:46:18 2005  INITWEB: Initializing tcp/ip socket 
connections for web server
Mon Jan 17 11:46:18 2005  INITWEB: Initialized ssl socket, port 3000, 
address (any)
Mon Jan 17 11:46:18 2005  INITWEB: Waiting for HTTPS (SSL) connections 
on port 3000
Mon Jan 17 11:46:18 2005  INITWEB: Starting web server
Mon Jan 17 11:46:18 2005  THREADMGMT: Started thread (137688576) for 
web server
Mon Jan 17 11:46:18 2005  Listening on [rl0]
Mon Jan 17 11:46:18 2005  Loading Plugins
Mon Jan 17 11:46:18 2005  Searching for plugins in 
/usr/local/lib/ntop/plugins
Mon Jan 17 11:46:18 2005  THREADMGMT: web connections thread (62182) 
started...
Mon Jan 17 11:46:18 2005  Note: SIGPIPE handler set (ignore)
Mon Jan 17 11:46:18 2005  WEB: ntop's web server is now processing 
requests
Mon Jan 17 11:46:18 2005  ICMP: Welcome to icmpWatchPlugin. (C) 
1999-2004 by Luca Deri
Mon Jan 17 11:46:18 2005  LASTSEEN: Welcome to LastSeenWatchPlugin. (C) 
1999 by Andrea Marangoni
Mon Jan 17 11:46:18 2005  NETFLOW: Welcome to NetFlow.(C) 2002-04 by 
Luca Deri
Mon Jan 17 11:46:18 2005  NFS: Welcome to nfsWatchPlugin. (C) 1999-2004 
by Luca Deri
Mon Jan 17 11:46:18 2005  **WARNING** Plugin 'nfsPlugin.so' discarded: 
compiled for a different ntop version
Mon Jan 17 11:46:18 2005  **WARNING** Expected ntop version '3.0', 
actual plugin ntop version '3.1'.
Mon Jan 17 11:46:18 2005  PDA: Welcome to PDAPlugin. (C) 2001-2004 by 
L.Deri and W.Brock
Mon Jan 17 11:46:18 2005  RRD: Welcome to rrdPlugin. (C) 2002-04 by 
Luca Deri.
Mon Jan 17 11:46:18 2005  SFLOW: Welcome to sFlow.(C) 2002-04 by Luca 
Deri
Mon Jan 17 11:46:18 2005  XML: Welcome to xmldump plugin. (C) 2003-2004 
by Burton Strauss
Mon Jan 17 11:46:18 2005  SNMP: Welcome to snmpPlugin. (C) 2004 by 
F.Fusco and G.Giardina
Mon Jan 17 11:46:18 2005  Calling plugin start functions (if any)
Mon Jan 17 11:46:18 2005  RRD: Welcome to the RRD plugin
Mon Jan 17 11:46:18 2005  RRD: Mask for new directories is 0700
Mon Jan 17 11:46:18 2005  RRD: Mask for new files is 0066
Mon Jan 17 11:46:18 2005  RRD: Started thread (137689088) for data 
collection.
Mon Jan 17 11:46:18 2005  NETFLOW: initializing '2,3,4,5,6,7' devices
Mon Jan 17 11:46:18 2005  NETFLOW: createNetFlowDevice(2)
Mon Jan 17 11:46:18 2005  Creating dummy interface, 'NetFlow-device.2'
Mon Jan 17 11:46:18 2005  THREADMGMT: rrd thread (137689088) started
Mon Jan 17 11:46:18 2005  NETFLOW: initializing deviceId=1
Mon Jan 17 11:46:18 2005  NETFLOW: White list initialized to ''
Mon Jan 17 11:46:18 2005  NETFLOW: Black list initialized to ''
Mon Jan 17 11:46:18 2005  NETFLOW: Created a UDP socket (17)
Mon Jan 17 11:46:18 2005  NETFLOW: Collector listening on port 6996
Mon Jan 17 11:46:18 2005  NETFLOW: createNetFlowDevice created device 1
Mon Jan 17 11:46:18 2005  NETFLOW: createNetFlowDevice(3)
Mon Jan 17 11:46:18 2005  Creating dummy interface, 'NetFlow-device.3'
Mon Jan 17 11:46:18 2005  NETFLOW: initializing deviceId=2
Mon Jan 17 11:46:18 2005  NETFLOW: White list initialized to ''
Mon Jan 17 11:46:18 2005  NETFLOW: Black list initialized to ''
Mon Jan 17 11:46:18 2005  NETFLOW: Created a UDP socket (18)
Mon Jan 17 11:46:18 2005  THREADMGMT: netFlow thread(137689600) started
Mon Jan 17 11:46:18 2005  NETFLOW: Collector listening on port 6997
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice created device 2
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice(4)
Mon Jan 17 11:46:19 2005  Creating dummy interface, 'NetFlow-device.4'
Mon Jan 17 11:46:19 2005  NETFLOW: initializing deviceId=3
Mon Jan 17 11:46:19 2005  NETFLOW: White list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Black list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Created a UDP socket (19)
Mon Jan 17 11:46:19 2005  THREADMGMT: netFlow thread(137690112) started
Mon Jan 17 11:46:19 2005  NETFLOW: Collector listening on port 6998
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice created device 3
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice(5)
Mon Jan 17 11:46:19 2005  Creating dummy interface, 'NetFlow-device.5'
Mon Jan 17 11:46:19 2005  THREADMGMT: netFlow thread(137690624) started
Mon Jan 17 11:46:19 2005  NETFLOW: initializing deviceId=4
Mon Jan 17 11:46:19 2005  NETFLOW: White list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Black list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Created a UDP socket (20)
Mon Jan 17 11:46:19 2005  NETFLOW: Collector listening on port 6999
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice created device 4
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice(6)
Mon Jan 17 11:46:19 2005  Creating dummy interface, 'NetFlow-device.6'
Mon Jan 17 11:46:19 2005  THREADMGMT: netFlow thread(137068544) started
Mon Jan 17 11:46:19 2005  NETFLOW: initializing deviceId=5
Mon Jan 17 11:46:19 2005  NETFLOW: White list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Black list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Created a UDP socket (21)
Mon Jan 17 11:46:19 2005  NETFLOW: Collector listening on port 7000
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice created device 5
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice(7)
Mon Jan 17 11:46:19 2005  Creating dummy interface, 'NetFlow-device.7'
Mon Jan 17 11:46:19 2005  CHKVER: Version file is from 
'version.ntop.org'
Mon Jan 17 11:46:19 2005  CHKVER: as of date is '2004-12-01T17:00:00'
Mon Jan 17 11:46:19 2005  CHKVER: This version of ntop is the CURRENT 
stable version
Mon Jan 17 11:46:19 2005  THREADMGMT: netFlow thread(137069056) started
Mon Jan 17 11:46:19 2005  NETFLOW: initializing deviceId=6
Mon Jan 17 11:46:19 2005  NETFLOW: White list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Black list initialized to ''
Mon Jan 17 11:46:19 2005  NETFLOW: Created a UDP socket (14)
Mon Jan 17 11:46:19 2005  NETFLOW: Collector listening on port 7001
Mon Jan 17 11:46:19 2005  NETFLOW: createNetFlowDevice created device 6
Mon Jan 17 11:46:19 2005  Now running as requested user 'root' (0:0)
Mon Jan 17 11:46:19 2005  INIT: Created pid file (/var/run/ntop.pid)
Mon Jan 17 11:46:19 2005  Note: Reporting device initally set to 2 
[TownandCountry.collector]
Mon Jan 17 11:46:19 2005  THREADMGMT: Started thread (137070080) for 
network packet sniffing on rl0
Mon Jan 17 11:46:19 2005  THREADMGMT: netFlow thread(137069568) started
Mon Jan 17 11:46:19 2005  THREADMGMT: pcapDispatch(rl0) thread 
running...
Mon Jan 17 11:46:28 2005  RRD: Created directory 
(/usr/local/var/ntop/rrd/graphics)
Mon Jan 17 11:46:28 2005  RRD: Created directory 
(/usr/local/var/ntop/rrd/flows)
Mon Jan 17 11:46:28 2005  RRD: Created directory 
(/usr/local/var/ntop/rrd/interfaces)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 5 (LWP 100096)]
0x29567a2c in get_elem () from /usr/local/lib/libgdbm.so.3
(gdb) run




nb




On Jan 17, 2005, at 10:47 AM, Nick Buraglio wrote:

> Thanks, will do.
>
> On Jan 17, 2005, at 7:56 AM, Burton Strauss wrote:
>
>> Signal 10 is an unaligned move.  You need to figure out where it's
>> occurring.
>>
>> Use gdb (instructions are in docs/FAQ - remember to use -K so ntop 
>> doesn't
>> fork()) to trap the failing code.
>>
>> -----Burton
>>
>> -----Original Message-----
>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf 
>> Of Nick
>> Buraglio
>> Sent: Sunday, January 16, 2005 7:50 PM
>> To: [email protected]
>> Subject: [Ntop] flow collector segfault
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> I have a freebsd 5.3 machine (9`00mhz, 512mb RAM) running ntop 3.1 
>> (started
>> with  ntop -d -w 0 -W 3999 --ipv4) and it's been working wonderfully 
>> as a
>> flow collector / analyzer for about a week.  Recently I added 2 more 
>> virtual
>> interfaces (for a total of 7 plus the actual
>> interface) and now ntop crashes every few minutes with this error:
>>
>> Jan 16 19:35:50 collector ntop[59826]:   **WARNING** Error: bad magic
>> number (expected=1968/real=0) [deviceId=3]
>> Jan 16 19:35:50 collector ntop[59826]:   **WARNING** Error: wrong
>> bucketIdx / (expected=16/real=2) [deviceId=3] Jan 16 19:35:50 
>> collector
>> kernel: pid 59826 (ntop), uid 65534: exited on signal 10 Jan 16 
>> 19:35:50
>> collector kernel: rl0: promiscuous mode disabled
>>
>> Directly above in the syslog is this:
>>
>> Jan 16 19:33:52 collector ntop[59826]:   **WARNING** Address 
>> resolution
>> queue is full [4096 slots]
>> Jan 16 19:33:52 collector ntop[59826]:   Addresses in excess won't be
>> resolved - ntop continues
>>
>> Is this a known issue?  Is there a fix for this?  Ideally I'd like 
>> this to
>> be a collector for 20+ exporters (in which case I'd probably upgrade
>> hardware).  Is there a limit to the number of virtual interfaces one 
>> can
>> have?
>>
>> nb
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.2.6 (Darwin)
>>
>> iD8DBQFB6xnWFOm2Sy5bRPQRAiRVAJ4hr87OjiHrfv+/PGWrEVgmxFdqiwCfVvZO
>> Lrf0b+yp7q/r3bBGH7tEWQU=
>> =PsTY
>> -----END PGP SIGNATURE-----
>>
>> _______________________________________________
>> Ntop mailing list
>> [email protected]
>> http://listgateway.unipi.it/mailman/listinfo/ntop
>>
>> _______________________________________________
>> Ntop mailing list
>> [email protected]
>> http://listgateway.unipi.it/mailman/listinfo/ntop
>
> _______________________________________________
> Ntop mailing list
> [email protected]
> http://listgateway.unipi.it/mailman/listinfo/ntop

_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to