Hi Tomasz

Thanks for your report. Sorry for the delay, but I have been on vacation.

Do you know if you have any strange domain names in the local network?
The reason is that the crash seems to be on something related to that.
That or that your server or local browser hostname is strange.

Best regards,

// Ola

On Thu, Jul 23, 2009 at 11:10:57AM -0700, TOMASZ GRABOWSKI wrote:
> 
> 
> Package: ntop
> Version: 3:3.3-11+b2
> 
> Maintainer: Ola Lundqvist <[email protected]>
> Architecture: amd64
> Source: ntop (3:3.3-11)
> 
> 
> It seems that ntop has some problem determining local domainname on my 
> server. When I want to see "Summary->Hosts" It segfaults like this (I 
> obstructed the real IP address in the output below):
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fcb636a2950 (LWP 11166)]
> 0x00007fcb6e7b1e10 in fillDomainName (el=0x2a12310) at util.c:3506
> 3506    util.c: No such file or directory.
>         in util.c
> (gdb) bt
> #0  0x00007fcb6e7b1e10 in fillDomainName (el=0x2a12310) at util.c:3506
> #1  0x00007fcb6e76163d in getHostCountryIconURL (el=0x2a12310) at 
> webInterface.c:751
> #2  0x00007fcb6e7605b3 in makeHostLink (el=0x2a12310, mode=1, cutName=0, 
> addCountryFlag=1, buf=0x7fcb6369fe20 "\005", bufLen=1024) at 
> webInterface.c:518
> #3  0x00007fcb6e7305f1 in printHostsInfo (sortedColumn=0, revertOrder=0, 
> pageNum=0, showBytes=1, vlanId=65535, ifId=65535) at report.c:2752
> #4  0x00007fcb6e71cfa3 in returnHTTPPage (pageName=0x7fcb636a1ac1 
> "hostsInfo.html", postLen=-1, from=0x7fcb636a1d20, 
> httpRequestedAt=0x7fcb636a1740, usedFork=0x7fcb636a1cc8, 
>     agent=0x7fcb636a1980 "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; 
> rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729)", 
>     referer=0x7fcb636a1880 "http://xx.xx.xx.xx:xxxx/thptStats.html";, 
> requestedLanguage=0x7fcb636a1710, numLang=2, ifModificedSince=0x7fcb636a1750 
> "", isPostMethod=0)
>     at http.c:2675
> #5  0x00007fcb6e7209b0 in handleHTTPrequest (from=
>               {hostFamily = 2, addr = {_hostIp4Address = {s_addr = 
> xxxxxxxxxx}, _hostIp6Address = {in6_u = {u6_addr8 = 
> "\nhÛÀ\206+\000\000\000\000\000\...@!jc", u6_addr16 = {26634, 49371, 11142, 
> 0, 0, 0, 8512, 25450}, u6_addr32 = {3435604490, 11142, 0, 1657899712}}}}}) at 
> http.c:3809
> #6  0x00007fcb6e770251 in handleSingleWebConnection (fdmask=0x7fcb636a2080) 
> at webInterface.c:8947
> #7  0x00007fcb6e76fd23 in handleWebConnections (notUsed=0x0) at 
> webInterface.c:8799
> #8  0x00007fcb6cb4ffaa in start_thread () from /lib/libpthread.so.0
> #9  0x00007fcb6d65929d in clone () from /lib/libc.so.6
> #10 0x0000000000000000 in ?? ()
> (gdb) q
> 
> This is what I can see in kernel logs:
> Jul 23 13:14:55 hydra kernel: [6973929.382516] ntop[10966]: segfault at 
> 10240d98f ip 7f4316c38e10 sp 7f430bc67680 error 4 in 
> libntopreport-3.3[7f4316b62000+129000]
> 
> 
> It also segfaults when I want to see anything in "All Protocols" section, and 
> the main thread also segfaults on its own from time to time (although I don't 
> exactly know what triggers it, and I don't have gdb output from it).
> 
> 
> The workaround is to start ntop with "-D hydra.ca" parameter. In that case, 
> it works fine.
> 
> 
> My /etc/hosts file looks like this:
> hydra:~# cat /etc/hosts
> 127.0.0.1       localhost
> #127.0.1.1      hydra
> 192.168.6.1     hydra
> #192.168.3.11    vistapc
> #192.168.3.100   belkin
> 
> # The following lines are desirable for IPv6 capable hosts
> ::1     localhost ip6-localhost ip6-loopback
> fe00::0 ip6-localnet
> ff00::0 ip6-mcastprefix
> ff02::1 ip6-allnodes
> ff02::2 ip6-allrouters
> ff02::3 ip6-allhosts
> 
> 
> My eth1 interface:
> eth1      Link encap:Ethernet  HWaddr 00:1e:58:48:71:43  
>           inet addr:192.168.6.1  Bcast:192.168.6.255  Mask:255.255.255.0
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:106313042 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:92041420 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000 
>           RX bytes:45044683687 (41.9 GiB)  TX bytes:29405550350 (27.3 GiB)
>           Interrupt:21 
> 
> 
> Let me know if you need any more information.
> 
> - Tomasz
> 
> 
> 

-- 
 --------------------- Ola Lundqvist ---------------------------
/  [email protected]                     Annebergsslingan 37      \
|  [email protected]                      654 65 KARLSTAD          |
|  http://inguza.com/                  +46 (0)70-332 1551       |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36  4FE4 18A1 B1CF 0FE5 3DD9 /
 ---------------------------------------------------------------



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to