Skip to main content.
home | support | download

Back to List Archive

Re: Bus Error on 32-Bit Solaris 8 when using FileFilter

From: Peter Karman <peter(at)not-real.peknet.com>
Date: Thu Nov 30 2006 - 15:27:13 GMT
Uwe Helm scribbled on 11/30/06 5:49 AM:
> Hi,
> 
> i'm running into a "Bus Error" when trying to index a pdf file with
> swish-e 2.4.4. The System is a UltraSparc 5 Workstation with Solaris 8
> 32-bit and gcc 3.3.2 installed.
> 
> As you see in the filter.config below, swish-e scan's a directory and
> indexes all files in there. there are a small pdf and the src/index.c
> file for testing in this directory. 
> if the directive is "IndexOnly c" the indexing works fine. But when
> indexing the pdf, it crashes, no matter which program (_pdftohtml.pl or
> pdftotext) is used. starting the programs from the command-line works
> fine.
> i did a gdb backtrace, the problems seems related to memory-allocating
> or something, i hope you can figure this out better.
> 

there is a known issue with a double free() with 2.4.4 and FileFilter. Please 
try a recent CVS snapshot to see if that fixes your issue.
-- 
Peter Karman  .  http://peknet.com/  .  peter(at)not-real.peknet.com
Received on Thu Nov 30 07:27:14 2006