Hello listmates, I have an RT 4.2.0 installation using Postgresql as DB engine running on a CentOS 6 server where every attempt to extract a search to XLS results in a failure.
The failure manifests itself in the following way. The user's browser displays the following message: *An internal RT error has occurred. Your administrator can find more details in RT's log files.* The Apache/HTTPD log displays the following: *[27915] [Wed Sep 9 21:20:27 2015] [error]: Undefined subroutine &RT::SQL::PossibleCustomFields called at /opt/rt4/local/plugins/RT-Extension-SearchResults-XLS/html/Search/Results.xls line 80.* *Stack:* * [/opt/rt4/local/plugins/RT-Extension-SearchResults-XLS/html/Search/Results.xls:80]* * [/opt/rt4/sbin/../lib/RT/Interface/Web.pm:680]* * [/opt/rt4/sbin/../lib/RT/Interface/Web.pm:368]* * [/opt/rt4/share/html/autohandler:53] (/opt/rt4/sbin/../lib/RT/Interface/Web/Handler.pm:211)* Here is what I think is the relevant excerpt from /opt/rt4/local/plugins/RT-Extension-SearchResults-XLS/html/Search/Results.xls *...* *my $col_entry = sub {* * my $col = shift;* * # in tsv output, "#" is often a comment character but we use it for "id"* * delete $col->{title}* * if $col->{title} and $col->{title} =~ /^\s*#\s*$/;* * return {* * header => loc($col->{title} || $col->{attribute}),* * map => $m->comp(* * "/Elements/ColumnMap",* * Name => $col->{attribute},* * Attr => 'value'* * ),* *...* Line 80 is the line that says: my $col = shift; Has anyone encountered something like this? Any idea what this may be? Thanks. Boris.