Bug 1211083

Summary: [abrt] gnome-abrt: views.py:109:match:TypeError: Type str doesn't support the buffer API
Product: [Fedora] Fedora Reporter: iliketurtlesbro
Component: gnome-abrtAssignee: Jakub Filak <jfilak>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: alexvillacislasso, ezwen-redhatbugzilla, gonzalo.san.gil, jberan, jfilak, lkundrak, matteo, mcatanzaro+wrong-account-do-not-cc, mhabrnal, mkolman, peter, sgallagh, sheepdestroyer, Wolfgang.Reh
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/ce01014a11921afa11cfda69a32b3891c1684d1e
Whiteboard: abrt_hash:090c73491993c63d3a97a4c299463affc737cf01
Fixed In Version: gnome-abrt-1.2.0-3.fc22 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-19 01:56:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1242080    
Bug Blocks:    
Attachments:
Description Flags
File: backtrace
none
File: environ none

Description iliketurtlesbro 2015-04-12 21:20:49 UTC
Version-Release number of selected component:
gnome-abrt-1.1.1-1.fc22

Additional info:
reporter:       libreport-2.5.1
cmdline:        /usr/bin/python3 /usr/bin/gnome-abrt
executable:     /usr/bin/gnome-abrt
kernel:         4.0.0-0.rc5.git4.1.fc22.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
views.py:109:match:TypeError: Type str doesn't support the buffer API

Traceback (most recent call last):
  File "/usr/lib64/python3.4/site-packages/gnome_abrt/views.py", line 60, in <lambda>
    self._list_box.set_filter_func(lambda row, _: self.match(row), None)
  File "/usr/lib64/python3.4/site-packages/gnome_abrt/views.py", line 109, in match
    rid = rid.rstrip('/').split('/')[-1].split('=')[-1]
TypeError: Type str doesn't support the buffer API

Local variables in innermost frame:
val: 'network-manager-applet-1.0.0-1.fc22'
problem: <gnome_abrt.problems.Problem object at 0x7f2c04b7dc18>
self: <gnome_abrt.views.ProblemsFilter object at 0x7f2c04b72d68>
list_box_row: <ListBoxRow object at 0x7f2c05207e10 (GtkListBoxRow at 0x223b470)>
sbm: <gnome_abrt.problems.Problem.Submission object at 0x7f2c04b7d780>
i: 'package'
rid: b'https://retrace.fedoraproject.org/faf/reports/612301/'

Comment 1 iliketurtlesbro 2015-04-12 21:20:51 UTC
Created attachment 1013765 [details]
File: backtrace

Comment 2 iliketurtlesbro 2015-04-12 21:20:52 UTC
Created attachment 1013766 [details]
File: environ

Comment 3 Stephen Gallagher 2015-05-28 12:37:56 UTC
I experienced this error when attempting to type into the "filter" text box.

Comment 4 Michael Catanzaro 2015-06-01 20:58:51 UTC
This happened when report-gtk was downloading debuginfo. My report-gtk process "hung" forever (the spinner kept running but the window would not respond to any clicks).

Comment 5 Jakub Filak 2015-07-13 08:52:40 UTC
Upstream commit https://github.com/abrt/gnome-abrt/commit/9ed78be49ce54a69b72af1bcd54f093218570e20 fixes the bug.

Comment 6 Fedora Update System 2015-07-13 13:42:07 UTC
gnome-abrt-1.2.0-3.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/gnome-abrt-1.2.0-3.fc22

Comment 7 Fedora Update System 2015-07-14 15:33:04 UTC
Package gnome-abrt-1.2.0-3.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gnome-abrt-1.2.0-3.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-11509/gnome-abrt-1.2.0-3.fc22
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2015-07-19 01:56:49 UTC
gnome-abrt-1.2.0-3.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.