Bug 668364 - [abrt] identicurse-0.5.1-1.fc14: identicurse.py:488:parse_input:IndexError: list index out of range
Summary: [abrt] identicurse-0.5.1-1.fc14: identicurse.py:488:parse_input:IndexError: l...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: identicurse
Version: 14
Hardware: i686
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: Steve Milner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:05ff683c
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-10 08:48 UTC by Fabian A. Scherschel
Modified: 2011-01-26 20:58 UTC (History)
2 users (show)

Fixed In Version: identicurse-0.6.3-1.fc14
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-01-26 20:58:44 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.25 KB, text/plain)
2011-01-10 08:48 UTC, Fabian A. Scherschel
no flags Details

Description Fabian A. Scherschel 2011-01-10 08:48:47 UTC
abrt version: 1.1.14
architecture: i686
cmdline: /usr/bin/python /usr/bin/identicurse
comment: Selected a notice and tried to repeat it.
component: identicurse
executable: /usr/bin/identicurse
kernel: 2.6.35.10-74.fc14.i686
package: identicurse-0.5.1-1.fc14
reason: identicurse.py:488:parse_input:IndexError: list index out of range
release: Fedora release 14 (Laughlin)
How to reproduce: 1. Tried to repeat a notice
time: 1294335252
uid: 500

backtrace
-----
identicurse.py:488:parse_input:IndexError: list index out of range

Traceback (most recent call last):
  File "/usr/bin/identicurse", line 9, in <module>
    load_entry_point('identicurse==0.5', 'console_scripts', 'identicurse')()
  File "/usr/lib/python2.7/site-packages/identicurse/__init__.py", line 62, in main
    IdentiCurse()
  File "/usr/lib/python2.7/site-packages/identicurse/identicurse.py", line 129, in __init__
    curses.wrapper(self.initialise)
  File "/usr/lib/python2.7/curses/wrapper.py", line 44, in wrapper
    return func(stdscr, *args, **kwds)
  File "/usr/lib/python2.7/site-packages/identicurse/identicurse.py", line 228, in initialise
    self.loop()
  File "/usr/lib/python2.7/site-packages/identicurse/identicurse.py", line 357, in loop
    self.parse_input(self.text_entry.edit("/r " + str(self.tabs[self.current_tab].chosen_one + 1) + " "))
  File "/usr/lib/python2.7/site-packages/identicurse/identicurse.py", line 488, in parse_input
    if "retweeted_status" in self.tabs[self.current_tab].timeline[int(tokens[1]) - 1]:
IndexError: list index out of range

Local variables in innermost frame:
tokens: ['/reply', '8', 'Nice!', ':)']
input: '/r 8 Nice! :)'
token: ':)'
update: False
self: <identicurse.identicurse.IdentiCurse object at 0x899214c>

Comment 1 Fabian A. Scherschel 2011-01-10 08:48:49 UTC
Created attachment 472548 [details]
File: backtrace

Comment 2 Steve Milner 2011-01-19 14:58:49 UTC
Should be fixed in 0.6.3 which is currently in testing.

Comment 3 Fedora Update System 2011-01-19 15:14:15 UTC
identicurse-0.6.3-1.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/identicurse-0.6.3-1.fc14

Comment 4 Fedora Update System 2011-01-26 20:58:20 UTC
identicurse-0.6.3-1.fc14 has been pushed to the Fedora 14 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.