Bug 678160

Summary: [abrt] blogtk-2.0-3.fc14: config.py:271:changeAcct:TypeError: iter must be a GtkTreeIter
Product: [Fedora] Fedora Reporter: Vinzenz Vietzke <vietzke>
Component: blogtkAssignee: Paul W. Frields <stickster>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: stickster
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:dab39f23
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-28 01:54:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace none

Description Vinzenz Vietzke 2011-02-16 22:45:29 UTC
abrt version: 1.1.14
architecture: x86_64
cmdline: python /usr/bin/blogtk2
component: blogtk
executable: /usr/bin/blogtk2
kernel: 2.6.38-0.rc4.git0.2.fc15.x86_64
package: blogtk-2.0-3.fc14
reason: config.py:271:changeAcct:TypeError: iter must be a GtkTreeIter
release: Fedora release 14 (Laughlin)
time: 1297896228
uid: 500

backtrace
-----
config.py:271:changeAcct:TypeError: iter must be a GtkTreeIter

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/blogtk2/config.py", line 271, in changeAcct
    acctName = self.tsAccts.get_value(selected_iter, 0)
TypeError: iter must be a GtkTreeIter

Local variables in innermost frame:
selected_iter: None
widget: <gtk.TreeView object at 0x32bfd70 (GtkTreeView at 0x333cc30)>
data: None
self: <blogtk2.config.ConfigGUI instance at 0x32be200>

How to reproduce
-----
1. Added a wordpress blog *without* xmlrpc active
2. Tried to get the posts via xmlrpc
3. Removed the blog

Comment 1 Vinzenz Vietzke 2011-02-16 22:45:31 UTC
Created attachment 479230 [details]
File: backtrace

Comment 2 Paul W. Frields 2011-10-28 01:54:24 UTC
BloGTK suffers from a number of problems where it does not properly handle error conditions allowed by its UI. The upstream at this point appears to be dead so these bugs are unlikely to be fixed. This package will likely be dropped from Fedora, and it is recommended that you find an alternative package for future use. I'm very sorry for any inconvenience.