critical error while searching for expression
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
catfish (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: catfish
1. start catfish
2. enter "mousep*" into the most upper lefter field
3. in search-methode, select "locate"
4. press the find-button
-> critical error, cancelling search
ProblemType: Bug
Architecture: i386
Date: Wed Mar 10 20:52:58 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100224.1)
Package: catfish 0.3.2-1
PackageArchitec
ProcEnviron:
LANG=de_DE.utf8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: catfish
Uname: Linux 2.6.32-
WORKAROUND:
Do not use the "*" in catfish. The wildcard is not needed and the application will work when it is not used. ie: "mousep" will find all items that begin with that.
Thank you for reporting this issue. There should be enough information for the developers to begin work to resolve this issue.
In reproducing this issue, I found the following in the ~/.xsession-error log:
catfish.py:15: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import os, stat, time, md5, optparse, subprocess, fnmatch, re
catfish.py:241: DeprecationWarning: Use the new widget gtk.Tooltip
self.tooltips = gtk.Tooltips()
An easy workarond is to not use the "*" since in catfish this is already assumed.