Ticket #387 (closed defect: invalid)

Opened 3 years ago

Last modified 3 years ago

CrashReporter: name 'SMBHeader' is not defined

Reported by: lazariguella@… 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
-----------
Describe what are you doing.

Traceback
---------

Versions:
GTK: 2.18.3
PyGTK: 2.18.0
HIGWidgets: < 0.9.5
Python: 2.6.4 (r264:75706, Dec  7 2009, 18:45:15) 
[GCC 4.4.1]
<type 'exceptions.NameError'>
Python 2.6.4: /usr/bin/python
Mon Apr 19 19:58:14 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/local/lib/python2.6/dist-packages/umit/pm/gui/core/app.py in _idle(self=<umit.pm.gui.core.app.PMApp object at 0xa10986c>)
  115             self.splash.text = _("Creating main window ...")
  116 
  117             from mainwindow import MainWindow
  118             self.bus = ServiceBus()
  119             self.main_window = MainWindow()
mainwindow undefined
MainWindow undefined

 /usr/local/lib/python2.6/dist-packages/umit/pm/gui/core/mainwindow.py in <module>()
   28 import random
   29 
   30 from umit.pm import backend
   31 from umit.pm.core.logger import log
   32 from umit.pm.core.bus import ServiceBus
umit undefined
backend undefined

 /usr/local/lib/python2.6/dist-packages/umit/pm/backend/__init__.py in <module>()
   32 
   33 # Contexts
   34 from abstract.basecontext.static import StaticContext
   35 from abstract.basecontext.timed import TimedContext
   36 from abstract.basecontext.send import SendContext
abstract = None
abstract.basecontext undefined
StaticContext undefined

 /usr/local/lib/python2.6/dist-packages/umit/pm/backend/abstract/basecontext/static.py in <module>()
   20 
   21 from umit.pm.core.i18n import _
   22 from umit.pm.backend.abstract.context import register_static_context
   23 
   24 class BaseStaticContext(object):
umit undefined
register_static_context undefined

 /usr/local/lib/python2.6/dist-packages/umit/pm/backend/abstract/context/__init__.py in <module>()
   90 
   91 if Prefs()['backend.system'].value.lower() == 'umpa':
   92     from umit.pm.backend.umpa.context import *
   93 else:
   94     from umit.pm.backend.scapy.context import *
umit undefined

 /usr/local/lib/python2.6/dist-packages/umit/pm/backend/scapy/__init__.py in <module>()
   19 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
   20 
   21 from umit.pm.backend.scapy.packet import *
   22 from umit.pm.backend.scapy.wrapper import *
   23 from umit.pm.backend.scapy.utils import *
umit undefined

 /usr/local/lib/python2.6/dist-packages/umit/pm/backend/scapy/packet.py in <module>()
   28                              NL_TYPE_TCP, NL_TYPE_UDP
   29 
   30 from umit.pm.backend.scapy.translator import global_trans
   31 from umit.pm.backend.scapy.wrapper import *
   32 
umit undefined
global_trans undefined

 /usr/local/lib/python2.6/dist-packages/umit/pm/backend/scapy/translator.py in <module>()
   37             'dhcp' : (DHCP, None),
   38         'nbt' : (NBTSession, None),
   39         'smb' : (SMBHeader, None),
   40 
   41         'smbneg_resp' : (SMBNegociate_Response, None),
SMBHeader undefined
builtinNone = None
<type 'exceptions.NameError'>: name 'SMBHeader' is not defined
    __class__ = <type 'exceptions.NameError'>
    __delattr__ = <method-wrapper '__delattr__' of exceptions.NameError object at 0xa6dd62c>
    __dict__ = {}
    __doc__ = 'Name not found globally.'
    __format__ = <built-in method __format__ of exceptions.NameError object at 0xa6dd62c>
    __getattribute__ = <method-wrapper '__getattribute__' of exceptions.NameError object at 0xa6dd62c>
    __getitem__ = <method-wrapper '__getitem__' of exceptions.NameError object at 0xa6dd62c>
    __getslice__ = <method-wrapper '__getslice__' of exceptions.NameError object at 0xa6dd62c>
    __hash__ = <method-wrapper '__hash__' of exceptions.NameError object at 0xa6dd62c>
    __init__ = <method-wrapper '__init__' of exceptions.NameError object at 0xa6dd62c>
    __new__ = <built-in method __new__ of type object at 0x821da00>
    __reduce__ = <built-in method __reduce__ of exceptions.NameError object at 0xa6dd62c>
    __reduce_ex__ = <built-in method __reduce_ex__ of exceptions.NameError object at 0xa6dd62c>
    __repr__ = <method-wrapper '__repr__' of exceptions.NameError object at 0xa6dd62c>
    __setattr__ = <method-wrapper '__setattr__' of exceptions.NameError object at 0xa6dd62c>
    __setstate__ = <built-in method __setstate__ of exceptions.NameError object at 0xa6dd62c>
    __sizeof__ = <built-in method __sizeof__ of exceptions.NameError object at 0xa6dd62c>
    __str__ = <method-wrapper '__str__' of exceptions.NameError object at 0xa6dd62c>
    __subclasshook__ = <built-in method __subclasshook__ of type object at 0x821da00>
    __unicode__ = <built-in method __unicode__ of exceptions.NameError object at 0xa6dd62c>
    args = ("name 'SMBHeader' is not defined",)
    message = "name 'SMBHeader' 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/local/lib/python2.6/dist-packages/umit/pm/gui/core/app.py", line 117, in _idle
    from mainwindow import MainWindow
  File "/usr/local/lib/python2.6/dist-packages/umit/pm/gui/core/mainwindow.py", line 30, in <module>
    from umit.pm import backend
  File "/usr/local/lib/python2.6/dist-packages/umit/pm/backend/__init__.py", line 34, in <module>
    from abstract.basecontext.static import StaticContext
  File "/usr/local/lib/python2.6/dist-packages/umit/pm/backend/abstract/basecontext/static.py", line 22, in <module>
    from umit.pm.backend.abstract.context import register_static_context
  File "/usr/local/lib/python2.6/dist-packages/umit/pm/backend/abstract/context/__init__.py", line 94, in <module>
    from umit.pm.backend.scapy.context import *
  File "/usr/local/lib/python2.6/dist-packages/umit/pm/backend/scapy/__init__.py", line 21, in <module>
    from umit.pm.backend.scapy.packet import *
  File "/usr/local/lib/python2.6/dist-packages/umit/pm/backend/scapy/packet.py", line 30, in <module>
    from umit.pm.backend.scapy.translator import global_trans
  File "/usr/local/lib/python2.6/dist-packages/umit/pm/backend/scapy/translator.py", line 39, in <module>
    'smb' : (SMBHeader, None),
NameError: name 'SMBHeader' is not defined


Change History

Changed 3 years ago by nopper

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

You have to use latest version of scapy and patch it by using diffs located under deps/scapy-patches.

I'm setting this ticket as invalid.

Note: See TracTickets for help on using tickets.