System error

error:  Can't use an undefined value as an ARRAY reference at /rtx/pshark/cgi-bin/Pshark/My/Locales.pm line 4091.
context: 
... 
4087:  my $spec = $leaves->{$locale};
4088:  return $spec->{$attribute} if $spec->{$attribute};
4089:  return $config->{$locale}->{$attribute} if $config->{$locale}->{$attribute};
4090: 
4091:  my @parents = @{ $spec->{parents} };
4092:  while (my $p = shift @parents) {
4093:  return $p->{$attribute} if $p->{$attribute};
4094:  return $config->{$p}->{$attribute} if $config->{$p}->{$attribute};
4095:  }
... 
code stack:  /rtx/pshark/cgi-bin/Pshark/My/Locales.pm:4091
/rtx/pshark/cgi-bin/Pshark/CheckPermissions.pm:893
/rtx/pshark/mason_v2/autohandler:280
/rtx/pshark/mason_v2/minhandler:220
raw error






























Can't use an undefined value as an ARRAY reference at /rtx/pshark/cgi-bin/Pshark/My/Locales.pm line 4091.


Trace begun at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception('Can\'t use an undefined value as an ARRAY reference at /rtx/pshark/cgi-bin/Pshark/My/Locales.pm line 4091.^J') called at /rtx/pshark/cgi-bin/Pshark/My/Locales.pm line 4091
Pshark::My::Locales::get_attribute('Foreclosures', 'place_id') called at /rtx/pshark/cgi-bin/Pshark/CheckPermissions.pm line 893
Pshark::CheckPermissions::user_access_by_locale('Pshark::AuthCookies=HASH(0xd89e910)', 'Foreclosures') called at /rtx/pshark/mason_v2/autohandler line 280
HTML::Mason::Commands::__ANON__('lcl', 'Foreclosures', 'region', 'utm_source=pr\'s38', 'product', 'new_york') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7d97458)', 'lcl', 'Foreclosures', 'region', 'utm_source=pr\'s38', 'product', 'new_york') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 1284
eval {...} at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'lcl', 'Foreclosures', 'region', 'utm_source=pr\'s38', 'product', 'new_york') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 943
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0xd9a7248)') called at /rtx/pshark/mason_v2/minhandler line 220
HTML::Mason::Commands::__ANON__('lcl', 'Foreclosures', 'region', 'utm_source=pr\'s38', 'product', 'new_york') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x76ce578)', 'lcl', 'Foreclosures', 'region', 'utm_source=pr\'s38', 'product', 'new_york') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 1279
eval {...} at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef, 'lcl', 'Foreclosures', 'region', 'utm_source=pr\'s38', 'product', 'new_york') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 473
eval {...} at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 473
eval {...} at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0xd9a7248)') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0xd9a7248)') called at /usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x7521e20)', 'Apache2::RequestRec=SCALAR(0xd61d0c0)') called at (eval 196) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0xd61d0c0)') called at -e line 0
eval {...} at -e line 0