Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1064009 - [abrt] hamster-time-tracker: connection.py:651:call_blocking:DBusException: org.freedesktop.DBus.Python.AttributeError: Traceback (most recent call last):
Summary: [abrt] hamster-time-tracker: connection.py:651:call_blocking:DBusException: o...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: hamster-time-tracker
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ankur Sinha (FranciscoD)
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:ed4d59d67a3fdfce66ee49a71e6...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-02-11 19:12 UTC by James Ralston
Modified: 2014-02-19 04:09 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-02-19 04:09:45 UTC


Attachments (Terms of Use)
File: backtrace (deleted)
2014-02-11 19:12 UTC, James Ralston
no flags Details
File: environ (deleted)
2014-02-11 19:12 UTC, James Ralston
no flags Details

Description James Ralston 2014-02-11 19:12:41 UTC
Description of problem:
I accidentally added some tags I wish to delete. If I open Edit->Preferences, click the "Categories and Tags" tab, and delete the tags, hamster crashes when I click the "Close" button.

Version-Release number of selected component:
hamster-time-tracker-1.03.3-6.fc20

Additional info:
reporter:       libreport-2.1.12
cmdline:        python /usr/bin/hamster
dso_list:       dbus-python-1.2.0-1.fc20.x86_64
executable:     /usr/bin/hamster
kernel:         3.12.10-300.fc20.x86_64
runlevel:       N 5
type:           Python
uid:            2000

Truncated backtrace:
connection.py:651:call_blocking:DBusException: org.freedesktop.DBus.Python.AttributeError: Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/bin/hamster-service", line 294, in SetTagsAutocomplete
    self.update_autocomplete_tags(tags)
AttributeError: 'Storage' object has no attribute 'update_autocomplete_tags'


Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/hamster/preferences.py", line 339, in on_autocomplete_tags_view_focus_out_event
    runtime.storage.update_autocomplete_tags(updated_tags)
  File "/usr/lib/python2.7/site-packages/hamster/client.py", line 160, in update_autocomplete_tags
    self.conn.SetTagsAutocomplete(tags)
  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.AttributeError: Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/bin/hamster-service", line 294, in SetTagsAutocomplete
    self.update_autocomplete_tags(tags)
AttributeError: 'Storage' object has no attribute 'update_autocomplete_tags'


Local variables in innermost frame:
byte_arrays: False
self: <dbus._dbus.SessionBus (session) at 0x281d590>
args: (u'',)
object_path: '/org/gnome/Hamster'
signature: u's'
bus_name: dbus.UTF8String(':1.79')
get_args_opts: {'byte_arrays': False, 'utf8_strings': False}
timeout: -1.0
kwargs: {}
dbus_interface: 'org.gnome.Hamster'
message: <dbus.lowlevel.MethodCallMessage path: /org/gnome/Hamster, iface: org.gnome.Hamster, member: SetTagsAutocomplete dest: :1.79>
method: 'SetTagsAutocomplete'

Comment 1 James Ralston 2014-02-11 19:12:46 UTC
Created attachment 861943 [details]
File: backtrace

Comment 2 James Ralston 2014-02-11 19:12:48 UTC
Created attachment 861944 [details]
File: environ

Comment 3 Ankur Sinha (FranciscoD) 2014-02-11 23:00:52 UTC
Hi,

Thank you for your bug report. Can you please try version 1.04 from updates-testing and see if this bug happens again for you?

sudo yum --enablerepo=updates-testing update hamster-time-tracker

Thanks,
Warm regards,
Ankur

Comment 4 James Ralston 2014-02-19 04:07:58 UTC
I can confirm that hamster-time-tracker-1.04-1.fc20 fixes this particular bug, yes.


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