{5} Assigned, Active Tickets by Owner (Full Description) (10 matches)
List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.
getxsick (2 matches)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #370 | Umit Crash - 'App instance has no attribute 'main_window'' | CrashReport | Umit 1.0 | defect | 10/24/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Crash Report
Description
Versions:
---
GTK: 2.16.1
PyGTK: 2.16.1
HIGWidgets: 1.0beta1
Python: 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)
[GCC 4.3.3]
Nmap: Nmap version 4.76 ( http://nmap.org )
Operating System: Linux milan-laptop 2.6.28-16-generic #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009 i686
Umit: 1.0beta2
UmitCore: 1.0beta2
UmitGUI: 1.0beta2
---
<type 'exceptions.AttributeError'>
Python 2.6.2: /usr/bin/python
Sat Oct 24 09:14:49 2009
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/share/umit/umit/gui/App.py in __create_show_main_window(self=<umit.gui.App.App instance at 0x96ddf4c>)
60 else:
61 from umit.gui.MainWindow import MainWindow
62 self.main_window = MainWindow()
63 except Exception:
64 # If any exception happens at this point we need to stop gtk
self = <umit.gui.App.App instance at 0x96ddf4c>
self.main_window undefined
MainWindow = <class 'umit.gui.MainWindow.MainWindow'>
/usr/share/umit/umit/gui/MainWindow.py in __init__(self=<MainWindow object at 0x96e5194 (GtkWindow at 0x9716168)>)
124 self._results_filechooser_dialog = None
125
126 self._prepare_first_scan()
127
128 # Loading files passed as argument
self = <MainWindow object at 0x96e5194 (GtkWindow at 0x9716168)>
self._prepare_first_scan = <bound method MainWindow._prepare_first_scan of ...ow object at 0x96e5194 (GtkWindow at 0x9716168)>>
/usr/share/umit/umit/gui/MainWindow.py in _prepare_first_scan(self=<MainWindow object at 0x96e5194 (GtkWindow at 0x9716168)>)
828 PluginEngine().load_selected_plugins()
829
830 page = self._new_scan_cb()
831 self.scan_notebook.show_all()
832
page undefined
self = <MainWindow object at 0x96e5194 (GtkWindow at 0x9716168)>
self._new_scan_cb = <bound method MainWindow._new_scan_cb of <MainWindow object at 0x96e5194 (GtkWindow at 0x9716168)>>
/usr/share/umit/umit/gui/MainWindow.py in _new_scan_cb(self=<MainWindow object at 0x96e5194 (GtkWindow at 0x9716168)>, widget=None, data=None)
1133 - Untitled scan
1134 """
1135 return self.scan_notebook.add_scan_page(data)
1136 ## Integration UIE
1137 # Put focus at the target combo, so user can open umit and start writing the target
self = <MainWindow object at 0x96e5194 (GtkWindow at 0x9716168)>
self.scan_notebook = <ScanNotebook object at 0x9dc56bc (GtkNotebook at 0x97cd970)>
self.scan_notebook.add_scan_page = <bound method ScanNotebook.add_scan_page of <Sca... object at 0x9dc56bc (GtkNotebook at 0x97cd970)>>
data = None
/usr/share/umit/umit/gui/ScanNotebook.py in add_scan_page(self=<ScanNotebook object at 0x9dc56bc (GtkNotebook at 0x97cd970)>, title=None)
204
205 def add_scan_page(self, title):
206 page = ScanNotebookPage()
207 page.select_first_profile()
208
page undefined
global ScanNotebookPage = <class 'umit.gui.ScanNotebook.ScanNotebookPage'>
/usr/share/umit/umit/gui/ScanNotebook.py in __init__(self=<ScanNotebookPage object at 0x9dc57ac (umit+gui+ScanNotebook+ScanNotebookPage at 0x998ccc0)>)
334 self.__create_toolbar()
335 self.__create_command_toolbar()
336 self.__create_scan_result()
337 self.disable_widgets()
338
self = <ScanNotebookPage object at 0x9dc57ac (umit+gui+ScanNotebook+ScanNotebookPage at 0x998ccc0)>
self.__create_scan_result undefined
/usr/share/umit/umit/gui/ScanNotebook.py in __create_scan_result(self=<ScanNotebookPage object at 0x9dc57ac (umit+gui+ScanNotebook+ScanNotebookPage at 0x998ccc0)>)
364
365 def __create_scan_result(self):
366 self.scan_result = ScanResult()
367 self.scan_result.set_parse(self.parsed)
368
self = <ScanNotebookPage object at 0x9dc57ac (umit+gui+ScanNotebook+ScanNotebookPage at 0x998ccc0)>
self.scan_result undefined
global ScanResult = <class 'umit.gui.ScanNotebook.ScanResult'>
/usr/share/umit/umit/gui/ScanNotebook.py in __init__(self=<ScanResult object at 0x945f734 (GtkHPaned at 0x9a78f10)>)
1220 self.parsed = None
1221 self.scan_host_view = ScanHostsView()
1222 self.scan_result_notebook = ScanResultNotebook()
1223
1224 self.pack1(self.scan_host_view, True, False)
self = <ScanResult object at 0x945f734 (GtkHPaned at 0x9a78f10)>
self.scan_result_notebook undefined
global ScanResultNotebook = <class 'umit.gui.ScanNotebook.ScanResultNotebook'>
/usr/share/umit/umit/gui/ScanNotebook.py in __init__(self=<ScanResultNotebook object at 0x945faa4 (GtkNotebook at 0x97cda28)>)
1281 self.set_border_width(5)
1282
1283 self.__create_widgets()
1284 self.__nmap_output_refreshing()
1285
self = <ScanResultNotebook object at 0x945faa4 (GtkNotebook at 0x97cda28)>
self.__create_widgets undefined
/usr/share/umit/umit/gui/ScanNotebook.py in __create_widgets(self=<ScanResultNotebook object at 0x945faa4 (GtkNotebook at 0x97cda28)>)
1318
1319 self.open_ports = ScanOpenPortsPage()
1320 self.nmap_output = ScanNmapOutputPage()
1321
1322 self.no_selected = gtk.Label(_('No host selected!'))
self = <ScanResultNotebook object at 0x945faa4 (GtkNotebook at 0x97cda28)>
self.nmap_output undefined
global ScanNmapOutputPage = <class 'umit.gui.ScanNmapOutputPage.ScanNmapOutputPage'>
/usr/share/umit/umit/gui/ScanNmapOutputPage.py in __init__(self=<ScanNmapOutputPage object at 0x946243c (GtkVBox at 0x9def318)>)
29 def __init__(self):
30 HIGVBox.__init__(self)
31 self.__create_widgets()
32 self._pack_expand_fill(self.nmap_output)
33
self = <ScanNmapOutputPage object at 0x946243c (GtkVBox at 0x9def318)>
self.__create_widgets undefined
/usr/share/umit/umit/gui/ScanNmapOutputPage.py in __create_widgets(self=<ScanNmapOutputPage object at 0x946243c (GtkVBox at 0x9def318)>)
33
34 def __create_widgets(self):
35 self.nmap_output = NmapOutputViewer()
36
37 def get_nmap_output(self):
self = <ScanNmapOutputPage object at 0x946243c (GtkVBox at 0x9def318)>
self.nmap_output undefined
global NmapOutputViewer = <class 'umit.gui.NmapOutputViewer.NmapOutputViewer'>
/usr/share/umit/umit/gui/NmapOutputViewer.py in __init__(self=<NmapOutputViewer object at 0x9462464 (GtkVBox at 0x9def370)>, refresh=1, stop=1)
47
48 # Setting scrolled window
49 self.__set_scrolled_window()
50
51 # Setting text view
self = <NmapOutputViewer object at 0x9462464 (GtkVBox at 0x9def370)>
self.__set_scrolled_window undefined
/usr/share/umit/umit/gui/NmapOutputViewer.py in __set_scrolled_window(self=<NmapOutputViewer object at 0x9462464 (GtkVBox at 0x9def370)>)
160 # Seting scrolled window
161 self.scrolled.set_border_width(5)
162 self.scrolled.add(self.text_view)
163 self.scrolled.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
164 self.scrolled.set_size_request(450, 350)
self = <NmapOutputViewer object at 0x9462464 (GtkVBox at 0x9def370)>
self.scrolled = <gtk.ScrolledWindow object at 0x946248c (GtkScrolledWindow at 0x9964318)>
self.scrolled.add = <built-in method add of gtk.ScrolledWindow object at 0x946248c>
self.text_view = <gtk.TextView object at 0x94624b4 (GtkTextView at 0x9e00808)>
/usr/share/umit/umit/gui/App.py in safe_shutdown(self=<umit.gui.App.App instance at 0x96ddf4c>, signum=1, stack=<frame object at 0x9e0107c>)
80
81 try:
82 scans = self.main_window.scan_notebook.get_children()
83 for scan in scans:
84 log.debug(">>> Killing Scan: %s" % scan.get_tab_label())
scans undefined
self = <umit.gui.App.App instance at 0x96ddf4c>
self.main_window undefined
<type 'exceptions.AttributeError'>: App instance has no attribute 'main_window'
__class__ = <type 'exceptions.AttributeError'>
__delattr__ = <method-wrapper '__delattr__' of exceptions.AttributeError object at 0x945ca0c>
__dict__ = {}
__doc__ = 'Attribute not found.'
__format__ = <built-in method __format__ of exceptions.AttributeError object at 0x945ca0c>
__getattribute__ = <method-wrapper '__getattribute__' of exceptions.AttributeError object at 0x945ca0c>
__getitem__ = <method-wrapper '__getitem__' of exceptions.AttributeError object at 0x945ca0c>
__getslice__ = <method-wrapper '__getslice__' of exceptions.AttributeError object at 0x945ca0c>
__hash__ = <method-wrapper '__hash__' of exceptions.AttributeError object at 0x945ca0c>
__init__ = <method-wrapper '__init__' of exceptions.AttributeError object at 0x945ca0c>
__new__ = <built-in method __new__ of type object at 0x8227bc0>
__reduce__ = <built-in method __reduce__ of exceptions.AttributeError object at 0x945ca0c>
__reduce_ex__ = <built-in method __reduce_ex__ of exceptions.AttributeError object at 0x945ca0c>
__repr__ = <method-wrapper '__repr__' of exceptions.AttributeError object at 0x945ca0c>
__setattr__ = <method-wrapper '__setattr__' of exceptions.AttributeError object at 0x945ca0c>
__setstate__ = <built-in method __setstate__ of exceptions.AttributeError object at 0x945ca0c>
__sizeof__ = <built-in method __sizeof__ of exceptions.AttributeError object at 0x945ca0c>
__str__ = <method-wrapper '__str__' of exceptions.AttributeError object at 0x945ca0c>
__subclasshook__ = <built-in method __subclasshook__ of type object at 0x8227bc0>
__unicode__ = <built-in method __unicode__ of exceptions.AttributeError object at 0x945ca0c>
args = ("App instance has no attribute 'main_window'",)
message = "App instance has no attribute 'main_window'"
The above is a description of an error in a Python program. Here is
the original traceback:
Traceback (most recent call last):
File "/usr/share/umit/umit/gui/App.py", line 62, in __create_show_main_window
self.main_window = MainWindow()
File "/usr/share/umit/umit/gui/MainWindow.py", line 126, in __init__
self._prepare_first_scan()
File "/usr/share/umit/umit/gui/MainWindow.py", line 830, in _prepare_first_scan
page = self._new_scan_cb()
File "/usr/share/umit/umit/gui/MainWindow.py", line 1135, in _new_scan_cb
return self.scan_notebook.add_scan_page(data)
File "/usr/share/umit/umit/gui/ScanNotebook.py", line 206, in add_scan_page
page = ScanNotebookPage()
File "/usr/share/umit/umit/gui/ScanNotebook.py", line 336, in __init__
self.__create_scan_result()
File "/usr/share/umit/umit/gui/ScanNotebook.py", line 366, in __create_scan_result
self.scan_result = ScanResult()
File "/usr/share/umit/umit/gui/ScanNotebook.py", line 1222, in __init__
self.scan_result_notebook = ScanResultNotebook()
File "/usr/share/umit/umit/gui/ScanNotebook.py", line 1283, in __init__
self.__create_widgets()
File "/usr/share/umit/umit/gui/ScanNotebook.py", line 1320, in __create_widgets
self.nmap_output = ScanNmapOutputPage()
File "/usr/share/umit/umit/gui/ScanNmapOutputPage.py", line 31, in __init__
self.__create_widgets()
File "/usr/share/umit/umit/gui/ScanNmapOutputPage.py", line 35, in __create_widgets
self.nmap_output = NmapOutputViewer()
File "/usr/share/umit/umit/gui/NmapOutputViewer.py", line 49, in __init__
self.__set_scrolled_window()
File "/usr/share/umit/umit/gui/NmapOutputViewer.py", line 162, in __set_scrolled_window
self.scrolled.add(self.text_view)
File "/usr/share/umit/umit/gui/App.py", line 82, in safe_shutdown
scans = self.main_window.scan_notebook.get_children()
AttributeError: App instance has no attribute 'main_window'
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #352 | examples for new features | UMPA | UMPA 0.5 | task | 07/31/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
examples for sniffing, async scheduler... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kosma (7 matches)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #401 | L2 support for Windows | UMPA | UMPA 0.3 - L2 | enhancement | 06/16/10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
there is no. we need it. shoot and kill! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #309 | IPv6 address can't omit any groups | UMPA | UMPA 0.4.0 - autogeneration+IPv6 | defect | 04/23/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Can't use addresses like 2001:db8::1428:57ab All groups have to be pass. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #311 | IPv6 tests fails if we pass tuple | UMPA | UMPA 0.4.0 - autogeneration+IPv6 | defect | 04/23/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
TestIPv6AddrField.test_set for this testcase: check((0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF)) As ignotus mention the problem is that 0xFFFF == 65535 and UMPA handles 65535 as 0x65535 what gives in result 415029 Of course it's wrong. The buggy code is in IPAddrField._is_valid(), propably line: i_base = int(i, self.base) self.base == 16 and so on. But we need it for other cases. More invastigation is needed. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #338 | some fields are not fully supported | UMPA | UMPA 0.4.0 - autogeneration+IPv6 | defect | 07/03/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
we set 0 for some fields in some protocols. obviously it should be done in better way. also Options for some protocols propably should has special OptionsField? objects |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #403 | Fix tests under Windows and BSD | UMPA | UMPA 0.3 - L2 | defect | 06/22/10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The current set of tests makes multiple unportable assumptions about interface naming and semantics, including:
One method of selecting the interface should be chosen, and the tests modified to use it. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #319 | IPv6 support | UMPA | UMPA 0.4.0 - autogeneration+IPv6 | enhancement | 04/30/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
IPv6 support is currently disabled (see #310 for problems) but obviously it should be enable again... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #328 | improvements for pypcap wrapper | UMPA | UMPA 0.5 | enhancement | 05/20/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
wrapper pypcap doesn't support findalldevs() this support should be added (the wrapper is written partialy in pyrex) anyway, the way how e.g. scapy works with findalldevs() is obscure, it just check interfaces in /proc and it doesn't have anything with libpcap. this way is wrong. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rcarvalho (1 match)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #109 | nmap output encoding | umitWeb | enhancement | 08/25/08 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Nmap output in UmitWeb is in UTF-8 Encoding ... For Russian Cyrillic it is good to use Windows-1251 in nmap output thought UmitWeb in browser |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
