Skip to main content.
home | support | download

Back to List Archive

Re: Segfault while merging indexes: Failed to uncompress Property. zlib uncompress returned: -3

From: Axel Beckert - ecos gmbh <beckert(at)not-real.ecos.de>
Date: Wed Jun 15 2005 - 08:18:59 GMT
Hi!

I just tried the daily snapshot swish-e-2.5.4-2005-06-14: 

Am Thu, Jun 09, 2005 at 06:41:50AM -0700, Axel Beckert - ecos gmbh schrieb:
> Am Mon, Jun 06, 2005 at 07:38:37AM -0700, Axel Beckert - ecos gmbh schrieb:
> > > > Processing words in index '/var/syscfg/swish/swish-e.kb.index.tmp':      0 words
> > > > Warning: Failed to uncompress Property. zlib uncompress returned: -3.  uncompressed size: 18 buf_len: -1073750304
> 
> Happened today again, but it seems to have happened earlier in the
> process according to the output. Maybe the zlib error just was an
> aftereffect:
> 
> # TMP=/var/syscfg/swish/tmp /usr/local/bin/swish-e -v0 -c /usr/msrc/kb/etc/swish.kb.conf -M /var/syscfg/swish/swish-e.kb.index /var/syscfg/swish/swish-e.kb.index.new /var/syscfg/swish/swish-e.kb.index.tmp
> Input index '/var/syscfg/swish/swish-e.kb.index' has 1455 files and 19002 words
> Input index '/var/syscfg/swish/swish-e.kb.index.new' has 1 files and 368 words
> Replaced file '/var/syscfg/swish/tmp/85e9d9a02b04e45872393762a6794559 2005-06-06 13:57:01 CEST' with '/var/syscfg/swish/tmp/85e9d9a02b04e45872393762a6794559 2005-06-09 15:20:51 CEST'
> Getting words in index '/var/syscfg/swish/swish-e.kb.index':  19002 words
> Getting words in index '/var/syscfg/swish/swish-e.kb.index.new':    368 words
> Segmentation faultn index '/var/syscfg/swish/swish-e.kb.index.tmp':      0 words
> 
> [...]
> 
> > > Could you try this with a current snapshot from the swish-daily page
> > > just to make sure this hasn't already been addressed?

The daily snapshot doesn't dump core. It just doesn't accept the index
file:

/usr/src/packages/swish-e-2.5.4-2005-06-14 # TMP=/var/syscfg/swish/tmp src/swish-e -c /usr/msrc/kombrev/etc/swish.kb.conf -M /var/syscfg/swish/dumps-core/swish-e.kb.index /var/syscfg/swish/dumps-core/swish-e.kb.index.new /var/syscfg/swish/dumps-core/swish-e.kb.index.tmp
err: Index file error: File "/var/syscfg/swish/dumps-core/swish-e.kb.index" has an unknown format.
.
/usr/src/packages/swish-e-2.5.4-2005-06-14 # echo $?
1
/usr/src/packages/swish-e-2.5.4-2005-06-14 # 

Is this some version incompatibility or is just the index wrecked and
the daily index checks that while 2.4.2 doesn't?

            Kind regards, Axel Beckert
-- 
-------------------------------------------------------------
Axel Beckert      ecos electronic communication services gmbh
it security solutions * web applications with apache and perl

Mail:       Tulpenstrasse 5       D-55276 Dienheim near Mainz
E-Mail:     beckert@ecos.de       Voice:     +49 6133 939-220
WWW:        http://www.ecos.de/   Fax:       +49 6133 939-333
-------------------------------------------------------------
Received on Wed Jun 15 01:19:00 2005