Ticket #408 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

CrashReporter: global name 'ip' is not defined

Reported by: stack.box@… Owned by: nopper
Priority: medium Milestone:
Component: PacketManipulator Version: PacketManipulator 0.3
Keywords: user crash Cc:

Description (last modified by nopper) (diff)

Crash Report
============
sys.platform linux2
os.name posix
PacketManipulator 0.3

Description
-----------
Adding target 2 in Targets window, in order to launch a MITM attack.

Traceback
---------

Versions:
GTK: 2.20.1
PyGTK: 2.21.3
HIGWidgets: < 0.9.5
Python: 2.6.5 (r265:79063, Apr  1 2010, 05:22:20) 
[GCC 4.4.3 20100316 (prerelease)]
<type 'exceptions.NameError'>
Python 2.6.5: /usr/bin/python
Tue Aug  3 10:54:57 2010

A problem occurred in a Python script.  Here is the sequence of
function calls leading up to the error, in the order they occurred.

 /usr/lib/python2.6/site-packages/umit/pm/gui/tabs/hostlisttab.py in <lambda>(a=<gtk.Action object at 0x999e16c (GtkAction at 0xabdf318)>, (s=<AuditSession object at 0xaef1b6c (GtkVBox at 0x9d570b0)>, selected=['10.0.2.2']))
  272                          None, gtk.STOCK_ADD)
  273         act.connect('activate', lambda a, (s, selected): \
  274                     s.target_page.target2_tree.append(ip), (session, selected))
  275 
  276         item = act.create_menu_item()
s = <AuditSession object at 0xaef1b6c (GtkVBox at 0x9d570b0)>
s.target_page = <AuditTargetPage object at 0xac55b1c (GtkVBox at 0xa719f80)>
s.target_page.target2_tree = <TargetTree object at 0xac55d74 (GtkVBox at 0xa71a178)>
s.target_page.target2_tree.append = <bound method TargetTree.append of <TargetTree object at 0xac55d74 (GtkVBox at 0xa71a178)>>
ip undefined
session undefined
selected = ['10.0.2.2']
<type 'exceptions.NameError'>: global name 'ip' is not defined
    __class__ = <type 'exceptions.NameError'>
    __delattr__ = <method-wrapper '__delattr__' of exceptions.NameError object>
    __dict__ = {}
    __doc__ = 'Name not found globally.'
    __format__ = <built-in method __format__ of exceptions.NameError object>
    __getattribute__ = <method-wrapper '__getattribute__' of exceptions.NameError object>
    __getitem__ = <method-wrapper '__getitem__' of exceptions.NameError object>
    __getslice__ = <method-wrapper '__getslice__' of exceptions.NameError object>
    __hash__ = <method-wrapper '__hash__' of exceptions.NameError object>
    __init__ = <method-wrapper '__init__' of exceptions.NameError object>
    __new__ = <built-in method __new__ of type object>
    __reduce__ = <built-in method __reduce__ of exceptions.NameError object>
    __reduce_ex__ = <built-in method __reduce_ex__ of exceptions.NameError object>
    __repr__ = <method-wrapper '__repr__' of exceptions.NameError object>
    __setattr__ = <method-wrapper '__setattr__' of exceptions.NameError object>
    __setstate__ = <built-in method __setstate__ of exceptions.NameError object>
    __sizeof__ = <built-in method __sizeof__ of exceptions.NameError object>
    __str__ = <method-wrapper '__str__' of exceptions.NameError object>
    __subclasshook__ = <built-in method __subclasshook__ of type object>
    __unicode__ = <built-in method __unicode__ of exceptions.NameError object>
    args = ("global name 'ip' is not defined",)
    message = "global name 'ip' is not defined"

The above is a description of an error in a Python program.  Here is
the original traceback:

Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/umit/pm/gui/tabs/hostlisttab.py", line 274, in <lambda>
    s.target_page.target2_tree.append(ip), (session, selected))
NameError: global name 'ip' is not defined


Change History

Changed 3 years ago by nopper

  • status changed from new to closed
  • resolution set to fixed
  • description modified (diff)

Fixed in r5756

Note: See TracTickets for help on using tickets.