[KinoSearch] With heed_colons=1, search term 'url:foo.bar' causes crash

Henka henka at cityweb.co.za
Wed Jun 6 09:08:45 PDT 2007


Hello Marvin,


Changing the default field search behavior to ON (ie, heed_colons   => 1),
and searching the USCons/sample for 'url:foo.bar' causes a crash:

Can't call method "get_doc_freq" on an undefined value at
/usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/KinoSearch/Search/PhraseQuery.pm
line 151.

It seems to happen with most [[:punct:]] chars (ie, url:foo;bar
url:foo,bar url:foo:bar url:foo-bar etc all fail).

Non- punctuation delimited strings are OK (eg, url:amendment).

Regards
Henry








More information about the kinosearch mailing list