Skip Menu |

This queue is for tickets about the Plucene CPAN distribution.

Report information
The Basics
Id: 17111
Status: open
Priority: 0/
Queue: Plucene

People
Owner: Nobody in particular
Requestors: andy [...] hybridized.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.24
Fixed in: (no value)



Subject: memoize('_get_index_offset') can cause crash under mod_perl win32
When running under mod_perl, the memoize for _get_index_offset in Plucene::Index::TermInfosReader doesn't seem to work. I don't have any problems when running outside of mod_perl. This is on win32, Apache2, mod_perl 2.0.1. I haven't tested the issue on Linux. Caught exception "Anonymous function called in forbidden list context; faulting at D:/Perl/site/lib/Plucene/Index/TermInfosReader.pm line 117" Plucene::Index::TermInfosReader: 117: $self->_seek_enum($self->_get_index_offset($term)); If I comment out the memoize on line 88, all is well. -- Andy Grundman
From: Dan Risacher
Problem seems to happen under linux for me also.