Clicking on Validate in the Preferences window fails with the following: Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/pynicotine/gtkgui/frame.py", line 1560, in OnSettingsClosed output = self.settingswindow.GetSettings() File "/usr/lib/python2.4/site-packages/pynicotine/gtkgui/settingswindow.py", line 2215, in GetSettings sub = page.GetSettings() File "/usr/lib/python2.4/site-packages/pynicotine/gtkgui/settingswindow.py", line 1207, in GetSettings return { AttributeError: 'NoneType' object has no attribute 'lower' Tested with : dev-lang/python-2.4.4-r5 (USE: ipv6 ncurses readline ssl) dev-python/pygtk-2.10.6 (USE: opengl) and ~/.nicotine removal. nicotine+-1.2.8 works fine.
'Validate' means 'OK' or 'Apply'? And I guess 'Preferences' is actually 'Settings'. Are you using English locale? Please do it, so I don't end confused ;-) I couldn't reproduce it yet, but I've quite a few things to try.
I'm using fr_FR.UTF-8 :) With LC_ALL=C there is no problem.
Thanks, reported upstream: http://www.nicotine-plus.org/ticket/223
Great ! Thank you :)
Fixed upstream: http://nicotine-plus.org/changeset/652
Created attachment 137696 [details, diff] nicotine+-1.2.9-locale-handling.patch @dju: could you test if the patch solves your problem?
ping...
Fixed in 1.2.9-r1, tried with fr locale and works. This should be stable candidate in 30 days (but will have to check bug #197117).