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
^Z

Hitting 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

Attachment: signature.asc
Description: Digital signature

Reply via email to