Error when trying to open settings dialog #464
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
OS: Linux Mint 15 with Cinnamon 32-bit fallback mode
Bitmessage Version: PyBitmessage commit 0f5448
After fetching and merging up to commit 0f5448 (the latest commit as of now) I get this error:
Traceback (most recent call last):
File "/home/amos/bitmessage/PyBitmessage/src/bitmessageqt/init.py", line 2029, in click_actionSettings
self.settingsDialogInstance = settingsDialog(self)
File "/home/amos/bitmessage/PyBitmessage/src/bitmessageqt/init.py", line 3082, in init
self.ui.labelSettingsNote.setText(_translate(
AttributeError: 'Ui_settingsDialog' object has no attribute 'labelSettingsNote'
Before fetching I was on commit 777248 and I didn't get this error.
Commit 4d2ab2 works. Commit aea1d4 doesn't work.
I haven't yet been able to narrow it down further because I run into this error in the commits between:
Traceback (most recent call last):
File "bitmessagemain.py", line 972, in
mainprogram.start()
File "bitmessagemain.py", line 943, in start
bitmessageqt.run()
File "/home/amos/bitmessage/PyBitmessage/src/bitmessageqt/init.py", line 3418, in run
user_countrycode = str(shared.config.get('bitmessagesettings', 'userlocale'))
File "/usr/lib/python2.7/ConfigParser.py", line 618, in get
raise NoOptionError(option, section)
ConfigParser.NoOptionError: No option 'userlocale' in section: 'bitmessagesettings'
I can confirm I see this error as well. This was probably @sendulio's pull request for locale #427
After doing the quick fix where I swallow the NoOptionError, there is another error where I can't open settings:
I don't have the QT designer set up, but it looks like this will only error out on non-windows platforms.
Indeed. It appears that a prior commit removed labelSettingsNote from the UI.
Tested fix on Ubuntu.