Comment 4 for bug 709171

Revision history for this message
In , Andrew (andrew-redhat-bugs) wrote :

Description of problem:
I want set Local Services->Network Settings->DUN support->NetworkManager, but the exception is appeared all time.

Version-Release number of selected component (if applicable):
blueman-1.21-4.fc12.i686

How reproducible:
100%

Steps to Reproduce:
1.Services->Network Settings->DUN support->NetworkManager

Actual results:

'/apps/blueman/applet_plugins' ['NMDUNSupport', u'!PPPSupport']
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/blueman/plugins/services/Network.py", line 232, in dun_support_toggled
    applet.SetPluginConfig("PPPSupport", False)
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 630, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.TypeError: Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "<string>", line 2, in SetPluginConfig
  File "/usr/lib/python2.6/site-packages/blueman/plugins/applet/DBusService.py", line 97, in SetPluginConfig
    self.Applet.Plugins.SetConfig(plugin, value)
  File "/usr/bin/blueman-applet", line 257, in SetConfig
    self.__config.props.applet_plugins = plugins
  File "/usr/lib/python2.6/site-packages/blueman/plugins/ConfigPlugin.py", line 37, in __setattr__
    self.__dict__["Config"]().set(key, value)
  File "/usr/lib/python2.6/site-packages/blueman/plugins/config/Gconf.py", line 82, in set
  File "/usr/lib/python2.6/site-packages/blueman/plugins/config/Gconf.py", line 77, in x
    func = x
TypeError: value should be a string

Expected results:
An exception should not appear.

Additional info: