scribes crashed with IndexError in __process_previous(): pop from an empty deque

Bug #728754 reported by Octavian Damiean
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Scribes
Fix Committed
Medium
Mystilleef
scribes (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: scribes

To reproduce this:
1) mark a word
2) hit Ctrl + F
3) click on the Back button

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: scribes 0.4~r910-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Thu Mar 3 23:50:20 2011
ExecutablePath: /usr/bin/scribes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110302)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/scribes TrashLauncherIcon.cpp
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
 LANGUAGE=en_US:en
PythonArgs: ['/usr/bin/scribes', 'TrashLauncherIcon.cpp']
SourcePackage: scribes
Title: scribes crashed with IndexError in __process_previous(): pop from an empty deque
UpgradeStatus: Upgraded to natty on 2011-03-03 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Octavian Damiean (mainerror) wrote :
tags: removed: need-duplicate-check
Revision history for this message
Andreas Moog (ampelbein) wrote :

Error is:

Traceback (most recent call last):
  File "/usr/lib/scribes/GenericPlugins/SearchSystem/MatchNavigator.py", line 114, in __previous_cb
    self.__process_previous()
  File "/usr/lib/scribes/GenericPlugins/SearchSystem/MatchNavigator.py", line 53, in __process_previous
    match = self.__prev_queue.popleft()
IndexError: pop from an empty deque

visibility: private → public
Revision history for this message
Andreas Moog (ampelbein) wrote :

I can confirm the issue, opening upstream task.

Changed in scribes (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Mystilleef (mystilleef) wrote :

Andreas make sure you're using the officially supported version of Scribes. The version of Scribes in Ubuntu is broken. See website for more.

http://scribes.sf.net/download.html

Revision history for this message
Andreas Moog (ampelbein) wrote :

I updated the ubuntu package to r910 in natty, is this version still broken? If so, what version is not broken?

Revision history for this message
Mystilleef (mystilleef) wrote :

Oh, I didn't know natty had version r910

Changed in scribes:
importance: Undecided → Medium
Revision history for this message
Mystilleef (mystilleef) wrote :

Confirmed

Changed in scribes (Ubuntu):
assignee: nobody → Mystilleef (mystilleef)
status: Triaged → In Progress
Changed in scribes:
status: New → In Progress
assignee: nobody → Mystilleef (mystilleef)
Mystilleef (mystilleef)
Changed in scribes (Ubuntu):
status: In Progress → Fix Committed
Changed in scribes:
status: In Progress → Fix Committed
Revision history for this message
Andreas Moog (ampelbein) wrote :

Please don't change the ubuntu package's bug status unless you are working on the package itself.

Changed in scribes (Ubuntu):
assignee: Mystilleef (mystilleef) → nobody
status: Fix Committed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.