Skip to main content.
home | support | download

Back to List Archive

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

From: Uwe Helm <digitalenemy(at)not-real.gmail.com>
Date: Fri Dec 01 2006 - 10:20:52 GMT
Am Donnerstag, den 30.11.2006, 09:26 -0600 schrieb Peter Karman:
> 
> 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.

As i responsed yesterday, 2.5.5-11-30 fixed it. And as you seem to know
what caused the error, no further observation is needed. thanks for your
help.


best regards, Uwe
Received on Fri Dec 1 02:21:05 2006