Hi again.
Francesco:
Attach I have a hard coded patch.
The error occurs when tracert.py make a record_by_addr("192.168.1.1").
(Intranet)
Now works fine for me!
Great work! :-D
On Thu, Nov 6, 2008 at 10:22 PM, Luis A. Bastiao Silva
<[EMAIL PROTECTED]>wrote:
> Hi,
>
>
> Error:
>
> (DBG) MainThread:707ms at main.py:193 create_map(): Trying to create a
> valid map
> (DBG) MainThread:711ms at tracert.py:148 create_map(): Creating map
> (ERR) MainThread:6ms at main.py:213 create_map(): Error while plotting
> (ERR) MainThread:8ms at main.py:214 create_map(): Traceback (most recent
> call last):
> File
> "/home/bastiao/Projects/umit/umit-svn/branch/PacketManipulator/plugins/traceroute/traceroute.ump/bin/main.py",
> line 208, in create_map
> map = tracert.create_map(ret[0])
> File "output/lib/libtrace/tracert.py", line 162, in create_map
> loc = glocator.lon_lat(ip)
> File "output/lib/libtrace/tracert.py", line 35, in lon_lat
> dct = self.city.record_by_addr(ip)
> SystemError: error return without exception set
>
> Some information:
>
> Scapy (2.0.0.10 beta)
>
> >>> print gtk.gtk_version
> (2, 12, 9)
>
> Python 2.5.2
>
> [EMAIL PROTECTED]:~$ glib-config --version
> 1.2.10
>
>
> [EMAIL PROTECTED]:~/Projects/umit/umit-svn/branch/PacketManipulator$
> sudo python /usr/share/doc/python-geoip/examples/test_city.py
> US
> USA
> United States
> CA
> Mountain View
> 94043
> 37.4192008972
> -122.057403564
> 807
> 650
> [EMAIL PROTECTED]:~/Projects/umit/umit-svn/branch/PacketManipulator$
>
>
> It's weird.
>
> Regards,
> --
> Luis A. Bastiao Silva
>
>
Regards,
--
Luis A. Bastiao Silva
Index: plugins/traceroute/sources/libtrace/tracert.py
===================================================================
--- plugins/traceroute/sources/libtrace/tracert.py (revision 3779)
+++ plugins/traceroute/sources/libtrace/tracert.py (working copy)
@@ -32,9 +32,11 @@
)
def lon_lat(self, ip):
- dct = self.city.record_by_addr(ip)
-
try:
+ dct = self.city.record_by_addr(ip)
+ except:
+ print "Intra-net --- do something !!!! "
+ try:
return (dct['longitude'], dct['latitude'])
except:
return None
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Umit-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/umit-devel