Bug 917263

Summary: AttributeError: 'FileIcon' object has no attribute 'get_names'
Product: [Fedora] Fedora Reporter: Cristian Ciupitu <cristian.ciupitu>
Component: gnome-abrtAssignee: Jakub Filak <jfilak>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 18CC: jberan, jfilak
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-19 20:05:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Cristian Ciupitu 2013-03-02 12:33:13 UTC
Description of problem:
Can not start gnome-abrt

Version-Release number of selected component (if applicable):
gnome-abrt-0.2.6-1.fc18.x86_64

How reproducible:
Every time

Steps to Reproduce:
1. Run gnome-abrt from a terminal (I use XFCE as my desktop environment)
  
Actual results:
ERROR:root:'FileIcon' object has no attribute 'get_names'
Traceback (most recent call last):
  File "/usr/bin/gnome-abrt", line 67, in do_activate
    self.window = gnome_abrt.OopsWindow(self, self.source, gnome_abrt.Controller(self.source))
  File "/usr/lib64/python2.7/site-packages/gnome_abrt/views.py", line 132, in __init__
    self._reload_problems(self._source)
  File "/usr/lib64/python2.7/site-packages/gnome_abrt/views.py", line 217, in _reload_problems
    self._add_problem_to_storage(p)
  File "/usr/lib64/python2.7/site-packages/gnome_abrt/views.py", line 193, in _add_problem_to_storage
    self.ls_problems.append(problem_to_storage_values(problem))
  File "/usr/lib64/python2.7/site-packages/gnome_abrt/views.py", line 83, in problem_to_storage_values
    app = problem.get_application()
  File "/usr/lib64/python2.7/site-packages/gnome_abrt/problems.py", line 170, in get_application
    self['cmdline'])
  File "/usr/lib64/python2.7/site-packages/gnome_abrt/application.py", line 69, in find_application
    for name in dai_icon.get_names():
AttributeError: 'FileIcon' object has no attribute 'get_names'

Expected results:
No errors

Additional info:
abrt-2.0.20-1.fc18.x86_64.rpm
gnome-session-3.6.2-3.fc18.x86_64.rpm

Comment 1 Cristian Ciupitu 2013-03-02 20:28:54 UTC
The problem seems to be caused by the icon for entangle-0.5.0-3.fc18.x86_64.

Comment 2 Cristian Ciupitu 2013-03-02 20:34:28 UTC
The problem seems to have already been fixed upstream (git commit 3815692e7aaa7a6d5af86a2cebc840a376df1e6b).

Comment 3 Fedora Update System 2013-03-04 13:20:03 UTC
gnome-abrt-0.2.8-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/FEDORA-2013-3111/gnome-abrt-0.2.8-1.fc18

Comment 4 Jakub Filak 2013-03-04 13:45:19 UTC
Thank you for the bug report. This particular bug was fixed and a update package was published for download for this Fedora release. Please feel free to report any further bugs you find, or make further reports if this bug is not fixed after you install the update.

Comment 5 Fedora Update System 2013-03-19 20:05:13 UTC
gnome-abrt-0.2.8-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.