summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/gui/wizard.py
diff options
context:
space:
mode:
authorIvan Alejandro <ivanalejandro0@gmail.com>2014-12-30 19:53:14 -0300
committerIvan Alejandro <ivanalejandro0@gmail.com>2014-12-30 20:04:03 -0300
commit34bdb47251b93bcfc767aec341490386a08ba4a6 (patch)
tree3ab25d34cf388f40caac2459179caaf72494322c /src/leap/bitmask/gui/wizard.py
parentf60b7d52e2938a48ad0a79b620274c531ca252a6 (diff)
Disable signal disconnection and untrack.0.8.0rc1
This temporary hack prevents the app to have segfaults when the first run wizard finishes. For more information look at https://leap.se/code/issues/6597
Diffstat (limited to 'src/leap/bitmask/gui/wizard.py')
-rw-r--r--src/leap/bitmask/gui/wizard.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/leap/bitmask/gui/wizard.py b/src/leap/bitmask/gui/wizard.py
index f1eab211..35043a68 100644
--- a/src/leap/bitmask/gui/wizard.py
+++ b/src/leap/bitmask/gui/wizard.py
@@ -152,7 +152,8 @@ class Wizard(QtGui.QWizard, SignalTracker):
self._provider_setup_ok = False
self.ui.lnProvider.setText('')
self.ui.grpCheckProvider.setVisible(False)
- self.disconnect_and_untrack()
+ # HACK FIX: disconnection of signals triggers a segfault on quit
+ # self.disconnect_and_untrack()
def _load_configured_providers(self):
"""