critical error while searching for expression

Bug #536880 reported by GophrenOli
22
This bug affects 4 people
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
PackageArchitecture: all
ProcEnviron:
 LANG=de_DE.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.24-generic-pae
SourcePackage: catfish
Uname: Linux 2.6.32-16-generic-pae i686

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.

Tags: precise

Related branches

Revision history for this message
GophrenOli (gophrenoli) wrote :
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

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.

Changed in catfish (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
description: updated
Revision history for this message
Bremm (bremm) wrote :

Dear Kravetz,

FYI those errors (line 15 and 241) still on latest catfish version.

$ apt-cache policy catfish
catfish:
  Instalado: 0.3.2-1
  Candidato: 0.3.2-1
  Tabela de versão:
 *** 0.3.2-1 0
        500 http://br.archive.ubuntu.com/ubuntu/ lucid/universe Packages
        100 /var/lib/dpkg/status

Best regards

Revision history for this message
GophrenOli (gophrenoli) wrote :

I think it's solved - does not appear any longer in lucid - THANKS FOR YOU SUPPORT & WORK!

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Actually, it still gives the fatal error using 'locate' instead of 'find' for me. Leaving the '*' out, the error does not appear.

Revision history for this message
Sean Davis (bluesabre) wrote :

This has been fixed in catfish upstream (development). Should be released before 12.10 release.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package catfish - 0.4.0.2-0ubuntu1

---------------
catfish (0.4.0.2-0ubuntu1) quantal; urgency=low

  * New upstream bugfix release, including:
    - updated Russian translation of the desktop file lp: #592370
    - find in a symlinked folder does not return folder content lp: #893549
    - critical error while searching for expression lp: #536880
    - Catfish cannot run on the live CD lp: #1041929
 -- Lionel Le Folgoc <email address hidden> Sat, 15 Sep 2012 15:02:10 +0200

Changed in catfish (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
LAZA (laza74) wrote :

I'll get this while searching with 'find' and misspelled words on my /home partition (LVM2, ext4).

So a backport would be appreciated.

.

Ubuntu 12.04.2
Linux xubuntu 3.5.0-24-generic #37~precise1-Ubuntu SMP Thu Feb 7 22:09:59 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
catfish 0.3.2-2ubuntu1 (/var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_precise_universe_binary-amd64_Packages) (/var/lib/dpkg/status)

tags: added: precise
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.