Bug 681206 - [abrt] setroubleshoot-server-3.0.28-1.fc15: browser.py:777:update_list_all:TypeError: value is of wrong type for this column
Summary: [abrt] setroubleshoot-server-3.0.28-1.fc15: browser.py:777:update_list_all:Ty...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: setroubleshoot
Version: 15
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Daniel Walsh
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:70705d10
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-01 13:12 UTC by James Laska
Modified: 2013-09-02 06:55 UTC (History)
5 users (show)

Fixed In Version: setroubleshoot-3.0.30-1.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-03-04 10:06:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (751 bytes, text/plain)
2011-03-01 13:12 UTC, James Laska
no flags Details

Description James Laska 2011-03-01 13:12:01 UTC
abrt version: 1.1.17
architecture: x86_64
cmdline: /usr/bin/python -Es /usr/bin/sealert -s
comment: Clicking 'List All Alerts' in the setroubleshooter interface results in a traceback.
component: setroubleshoot
executable: /usr/bin/sealert
kernel: 2.6.38-0.rc6.git4.1.fc15.x86_64
package: setroubleshoot-server-3.0.28-1.fc15
reason: browser.py:777:update_list_all:TypeError: value is of wrong type for this column
release: Fedora release 15 (Lovelock)
time: 1298985083
uid: 3633

backtrace
-----
browser.py:777:update_list_all:TypeError: value is of wrong type for this column

Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/setroubleshoot/browser.py", line 781, in on_list_all_button_clicked
    self.update_list_all()
  File "/usr/lib64/python2.7/site-packages/setroubleshoot/browser.py", line 777, in update_list_all
    self.liststore.append([ctr, spath, ",".join(alert.sig.access), tpath, alert.report_count, status])
TypeError: value is of wrong type for this column

Local variables in innermost frame:
status: u'Notify'
spath: 'telepathy-gabble'
ctr: 1
self: <setroubleshoot.browser.BrowserApplet instance at 0x2af6950>
alert: <setroubleshoot.signature.SEFaultSignatureInfo object at 0x5464390>
tpath: 'nss'

How to reproduce
-----
1. Start setroubleshooter 
2. Click 'List All Alerts'

Comment 1 James Laska 2011-03-01 13:12:03 UTC
Created attachment 481608 [details]
File: backtrace

Comment 2 Daniel Walsh 2011-03-01 16:14:08 UTC
Fixed in setroubleshoot-3.0.30-1.fc15

Comment 3 Fedora Update System 2011-03-01 16:15:35 UTC
Package setroubleshoot-3.0.30-1.fc15:
* should fix your issue,
* was pushed to the Fedora 15 updates-testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing setroubleshoot-3.0.30-1.fc15'
as soon as you are able to, then reboot.
Please go to the following url:
https://admin.fedoraproject.org/updates/setroubleshoot-3.0.30-1.fc15
then log in and leave karma (feedback).

Comment 4 Clyde E. Kunkel 2011-03-01 19:17:25 UTC
Package: setroubleshoot-server-3.0.28-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


How to reproduce
-----
1. clicked sealert button in bottom right corner of gnome shell
2. clicked List All Alerts button
3.


Comment
-----
start the selinux troubleshooter and click List All Alerts button

Comment 5 Daniel Walsh 2011-03-01 19:56:15 UTC
Can you try the one in testing?

Comment 6 James Laska 2011-03-01 20:31:32 UTC
(In reply to comment #5)
> Can you try the one in testing?

The reported failure procedure does not occur when using the updated setroubleshoot package (setroubleshoot-3.0.30-1.fc15.x86_64).

Thanks!

Comment 7 Clyde E. Kunkel 2011-03-01 20:37:46 UTC
ah, yes, indeed. Thanks.

Comment 8 Fedora Update System 2011-03-01 21:36:24 UTC
setroubleshoot-3.0.30-1.fc15 has been pushed to the Fedora 15 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update setroubleshoot'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/setroubleshoot-3.0.30-1.fc15

Comment 9 David Le Sage 2011-03-02 00:14:03 UTC
Package: setroubleshoot-server-3.0.28-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


How to reproduce
-----
1. Go into the SELinx Alert Browser screen.
2. Click "List all alerts."
3. Crashes.

Comment 10 David Le Sage 2011-03-02 01:39:55 UTC
I have just upgraded to setroubleshoot-3.0.30-1 as it has become available in the yum repo.  The "List All Alerts" button now does not work at all.

Comment 11 David Le Sage 2011-03-02 22:08:06 UTC
Actually, it is working now.  It must have just taken the OS some time to pick up the changes once they were applied.

Comment 12 Daniel Walsh 2011-03-03 14:09:26 UTC
Please update karma

Comment 13 Fedora Update System 2011-03-04 10:05:50 UTC
setroubleshoot-3.0.30-1.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.


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