Launching gufw leads to an immediate crash

Asked by SP

Executing gufw from the command line leads to the below crash after entering in password into the authentication box. From searching it looks like python-gi python-gobject and net-tools are all installed (I reinstalled just to make sure it was clean as well as gufw and ufw). It seems I'm missing some package but I can't figure out what.

Traceback (most recent call last):
  File "/usr/share/gufw/gufw/gufw.py", line 30, in <module>
    gufw = Gufw(controler.get_frontend())
  File "/usr/share/gufw/gufw/gufw/view/gufw.py", line 80, in __init__
    self._set_initial_values()
  File "/usr/share/gufw/gufw/gufw/view/gufw.py", line 283, in _set_initial_values
    self.listening = ListeningReport(self)
  File "/usr/share/gufw/gufw/gufw/view/listening.py", line 35, in __init__
    self._show_report()
  File "/usr/share/gufw/gufw/gufw/view/listening.py", line 48, in _show_report
    self._view_report(report, self.previous_report)
  File "/usr/share/gufw/gufw/gufw/view/listening.py", line 83, in _view_report
    self.gufw.listening_model.set_value(iter_row, 1, int(line_split[1].strip())) # port
ValueError: invalid literal for int() with base 10: 'WARN:'

Question information

Language:
English Edit question
Status:
Solved
For:
Gufw Edit question
Assignee:
No assignee Edit question
Solved by:
SP
Solved:
Last query:
Last reply:
Revision history for this message
costales (costales) said :
#1
Revision history for this message
SP (7i-ubun1u-a3) said :
#2

No joy - still getting the same error:

Traceback (most recent call last):
  File "/usr/share/gufw/gufw/gufw.py", line 30, in <module>
    gufw = Gufw(controler.get_frontend())
  File "/usr/share/gufw/gufw/gufw/view/gufw.py", line 80, in __init__
    self._set_initial_values()
  File "/usr/share/gufw/gufw/gufw/view/gufw.py", line 283, in _set_initial_values
    self.listening = ListeningReport(self)
  File "/usr/share/gufw/gufw/gufw/view/listening.py", line 35, in __init__
    self._show_report()
  File "/usr/share/gufw/gufw/gufw/view/listening.py", line 48, in _show_report
    self._view_report(report, self.previous_report)
  File "/usr/share/gufw/gufw/gufw/view/listening.py", line 83, in _view_report
    self.gufw.listening_model.set_value(iter_row, 1, int(line_split[1].strip())) # port
ValueError: invalid literal for int() with base 10: 'WARN:'

Revision history for this message
costales (costales) said :
#3

Hi,
Which is the dump of this command?
sudo ufw status verbose
Best regards

Revision history for this message
SP (7i-ubun1u-a3) said :
#4

As you probably suspected, ufw wasn't enabled or running - once I did that, everything is good again. I wish that instead of bombing out gufw would have output an error message that would have pointed the way. Regardless, thanks for the help!