Re: Bus Error on 32-Bit Solaris 8 when using FileFilter
Uwe Helm <[email protected]> Fri, 1 Dec 2006 02:16:40 -0800 (PST)
| Newsgroups | gmane.comp.web.swish-e |
|---|---|
| Message-ID | <[email protected]> |
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