Hitting Ctrl-C where terminator was started gives:
...
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 442, in
get_visible_terminals
if maker.isinstance(child, 'Notebook'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 206, in
get_visible_terminals
elif maker.isinstance(child, 'Container'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 204, in
get_visible_terminals
if maker.isinstance(child, 'Terminal'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1004, in
on_vte_size_allocate
def on_vte_size_allocate(self, widget, allocation):
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 204, in
get_visible_terminals
if maker.isinstance(child, 'Terminal'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 467, in
set_rough_geometry_hints
if maker.isinstance(self.get_child(), 'Notebook'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 204, in
get_visible_terminals
if maker.isinstance(child, 'Terminal'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 204, in
get_visible_terminals
if maker.isinstance(child, 'Terminal'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1004, in
on_vte_size_allocate
def on_vte_size_allocate(self, widget, allocation):
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 204, in
get_visible_terminals
if maker.isinstance(child, 'Terminal'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1004, in
on_vte_size_allocate
def on_vte_size_allocate(self, widget, allocation):
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 207, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 206, in
get_visible_terminals
elif maker.isinstance(child, 'Container'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^CTraceback (most recent call last):
File "/usr/share/terminator/terminatorlib/terminal.py", line 1009, in
on_vte_size_allocate
window.set_rough_geometry_hints()
File "/usr/share/terminator/terminatorlib/window.py", line 471, in
set_rough_geometry_hints
terminals = self.get_visible_terminals()
File "/usr/share/terminator/terminatorlib/window.py", line 447, in
get_visible_terminals
terminals.update(child.get_visible_terminals())
File "/usr/share/terminator/terminatorlib/container.py", line 204, in
get_visible_terminals
if maker.isinstance(child, 'Terminal'):
File "/usr/share/terminator/terminatorlib/factory.py", line 54, in isinstance
module = __import__(self.types[classtype], None, None, [''])
KeyboardInterrupt
^ZHitting Ctrl-C doesn't solve problem, as terminator reenters the same code and still loops somewhere. Shouldn't factory.py code, just give up, and do not loop again and again? -- Witold Baryluk JID: witold.baryluk // jabster.pl
signature.asc
Description: Digital signature

