Bug 947230 - [abrt] firewall-applet-0.2.12-4.fc18: connection.py:651:call_blocking:DBusException: org.freedesktop.DBus.Python.dbus.exceptions.DBusException: ZONE_ALREADY_SET: block
Summary: [abrt] firewall-applet-0.2.12-4.fc18: connection.py:651:call_blocking:DBusExc...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: firewalld
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Thomas Woerner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:e76c2178bc202f078dbbe5c30e9...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-04-01 20:54 UTC by Moez Roy
Modified: 2013-04-30 16:40 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-04-12 22:25:37 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.55 KB, text/plain)
2013-04-01 20:54 UTC, Moez Roy
no flags Details
File: core_backtrace (693 bytes, text/plain)
2013-04-01 20:54 UTC, Moez Roy
no flags Details
File: dso_list (99 bytes, text/plain)
2013-04-01 20:54 UTC, Moez Roy
no flags Details
File: environ (1.46 KB, text/plain)
2013-04-01 20:54 UTC, Moez Roy
no flags Details

Description Moez Roy 2013-04-01 20:54:39 UTC
Version-Release number of selected component:
firewall-applet-0.2.12-4.fc18

Additional info:
cmdline:        /usr/bin/python /usr/bin/firewall-applet
executable:     /usr/bin/firewall-applet
kernel:         3.8.4-202.fc18.x86_64
uid:            1000
ureports_counter: 1

Truncated backtrace:
connection.py:651:call_blocking:DBusException: org.freedesktop.DBus.Python.dbus.exceptions.DBusException: ZONE_ALREADY_SET: block

Traceback (most recent call last):
  File "/usr/bin/firewall-applet", line 373, in shieldsup_check_toggled
    self.fw.setDefaultZone(self.settings.get_string("shields-up"))
  File "<string>", line 2, in setDefaultZone
  File "/usr/lib/python2.7/site-packages/slip/dbus/polkit.py", line 103, in _enable_proxy
    return func(*p, **k)
  File "/usr/lib/python2.7/site-packages/firewall/client.py", line 686, in setDefaultZone
    self.fw.setDefaultZone(zone)
  File "/usr/lib/python2.7/site-packages/slip/dbus/proxies.py", line 50, in __call__
    return dbus.proxies._ProxyMethod.__call__(self, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
DBusException: org.freedesktop.DBus.Python.dbus.exceptions.DBusException: ZONE_ALREADY_SET: block

Local variables in innermost frame:
byte_arrays: False
self: <dbus._dbus.SystemBus (system) at 0x17b39b0>
args: ('block',)
object_path: '/org/fedoraproject/FirewallD1'
signature: u's'
bus_name: dbus.UTF8String(':1.3')
get_args_opts: {'byte_arrays': False, 'utf8_strings': False}
timeout: 2147483.647
kwargs: {}
dbus_interface: 'org.fedoraproject.FirewallD1'
message: <dbus.lowlevel.MethodCallMessage path: /org/fedoraproject/FirewallD1, iface: org.fedoraproject.FirewallD1, member: setDefaultZone dest: :1.3>
method: 'setDefaultZone'

Comment 1 Moez Roy 2013-04-01 20:54:41 UTC
Created attachment 730472 [details]
File: backtrace

Comment 2 Moez Roy 2013-04-01 20:54:43 UTC
Created attachment 730473 [details]
File: core_backtrace

Comment 3 Moez Roy 2013-04-01 20:54:44 UTC
Created attachment 730474 [details]
File: dso_list

Comment 4 Moez Roy 2013-04-01 20:54:46 UTC
Created attachment 730475 [details]
File: environ

Comment 5 Jiri Popelka 2013-04-02 14:25:40 UTC
Thanks for the report.

It's been fixed upstream with
http://git.fedorahosted.org/cgit/firewalld.git/commit/?id=bbc6e18ba0c0c1da16019813ce8c0326adc2cf06

Comment 6 Fedora Update System 2013-04-03 10:45:46 UTC
firewalld-0.2.12-5.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/firewalld-0.2.12-5.fc18

Comment 7 Fedora Update System 2013-04-04 23:59:16 UTC
Package firewalld-0.2.12-5.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing firewalld-0.2.12-5.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-4826/firewalld-0.2.12-5.fc18
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2013-04-12 22:25:38 UTC
firewalld-0.2.12-5.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2013-04-30 16:40:52 UTC
firewalld-0.3.2-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/firewalld-0.3.2-1.fc19


Note You need to log in before you can comment on or make changes to this bug.