System error

error:  Can't use an undefined value as an ARRAY reference at /usr/local/lib/perl/5.14.2/DBI.pm line 2054.
context: 
... 
2050:  $sth->bind_col($idx+1, \$row{$name});
2051:  }
2052:  }
2053:  else {
2054:  $sth->bind_columns( \( @row{ @{$sth->FETCH($sth->FETCH('FetchHashKeyName')) } } ) );
2055:  }
2056:  }
2057:  else {
2058:  return $sth->set_err($DBI::stderr, "fetchall_arrayref($mode) invalid");
... 
code stack:  /usr/local/lib/perl/5.14.2/DBI.pm:2054
/usr/local/lib/perl/5.14.2/DBI.pm:1652
/usr/local/share/perl/5.14.2/Geo/IP/RU/IpGeoBase.pm:132
/usr/local/share/perl/5.14.2/Geo/IP/RU/IpGeoBase.pm:116
/home/httpd/newTurizm/turizm.ru/Libs/Utils/Geo.pm:103
/home/httpd/newTurizm/turizm.ru/Libs/Utils/Geo.pm:62
/home/httpd/newTurizm/turizm.ru/html/Comp/component/banner_managers.msn:333
/home/httpd/newTurizm/turizm.ru/html/Comp/component/Header_comp/country_popup_block.msn:14
/home/httpd/newTurizm/turizm.ru/html/Comp/header.msn:281
/home/httpd/newTurizm/turizm.ru/html/Comp/index.msn:4
/home/httpd/newTurizm/turizm.ru/html/Comp/index/main_index.msn:1
/home/httpd/newTurizm/turizm.ru/html/dhandler:2
/home/httpd/newTurizm/turizm.ru/html/Comp/out_filter.msn:7
/home/httpd/newTurizm/turizm.ru/html/dhandler:4
raw error






























Can't use an undefined value as an ARRAY reference at /usr/local/lib/perl/5.14.2/DBI.pm line 2054.


Trace begun at /usr/share/perl5/HTML/Mason/Exceptions.pm line 129
HTML::Mason::Exceptions::rethrow_exception('Can\'t use an undefined value as an ARRAY reference at /usr/local/lib/perl/5.14.2/DBI.pm line 2054.^J') called at /usr/local/lib/perl/5.14.2/DBI.pm line 2054
DBD::_::st::fetchall_arrayref('DBI::st=HASH(0xd6c9f80)', 'HASH(0xd94adc0)', undef) called at /usr/local/lib/perl/5.14.2/DBI.pm line 1652
DBD::_::db::selectall_arrayref('DBI::db=HASH(0xba7b888)', 'SELECT * FROM `ip_geo_base_ru` WHERE `istart` <= \'916375137\' AND `iend` >= \'916375137\' ORDER BY iend - istart ASC', 'HASH(0xd459490)') called at /usr/local/share/perl/5.14.2/Geo/IP/RU/IpGeoBase.pm line 132
Geo::IP::RU::IpGeoBase::intersections('Geo::IP::RU::IpGeoBase=HASH(0xd94e4c8)', 916375137, 916375137, 'order', 'ASC') called at /usr/local/share/perl/5.14.2/Geo/IP/RU/IpGeoBase.pm line 116
Geo::IP::RU::IpGeoBase::find_by_ip('Geo::IP::RU::IpGeoBase=HASH(0xd94e4c8)', 54.158.198.97) called at /home/httpd/newTurizm/turizm.ru/Libs/Utils/Geo.pm line 103
Utils::Geo::_get_ip_city('Utils::Geo=HASH(0xcabfa48)', 'HTML::Mason::FakeApache=HASH(0xcda61f0)') called at /home/httpd/newTurizm/turizm.ru/Libs/Utils/Geo.pm line 62
Utils::Geo::get_ip_city('Utils::Geo=HASH(0xcabfa48)', 'HTML::Mason::FakeApache=HASH(0xcda61f0)') called at /home/httpd/newTurizm/turizm.ru/html/Comp/component/banner_managers.msn line 333
HTML::Mason::Commands::__ANON__('type', 'popup_manager', 'country', 'HASH(0xd90d108)') called at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xd467a60)', 'type', 'popup_manager', 'country', 'HASH(0xd90d108)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1302
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef, 'type', 'popup_manager', 'country', 'HASH(0xd90d108)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1355
HTML::Mason::Request::scomp('HTML::Mason::Request::PSGI=HASH(0xcdc92b8)', '/Comp/component/banner_managers.msn', 'type', 'popup_manager', 'country', 'HASH(0xd90d108)') called at /home/httpd/newTurizm/turizm.ru/html/Comp/component/Header_comp/country_popup_block.msn line 14
HTML::Mason::Commands::__ANON__('country', 'HASH(0xd90d108)', 'base_path', 'WWW', 'is_main', undef) called at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xd5bf918)', 'country', 'HASH(0xd90d108)', 'base_path', 'WWW', 'is_main', undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 1302
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'country', 'HASH(0xd90d108)', 'base_path', 'WWW', 'is_main', undef) called at /home/httpd/newTurizm/turizm.ru/html/Comp/header.msn line 281
HTML::Mason::Commands::__ANON__('country', '', 'country_map', 'montenegro', 'comp', '/Comp/domain/MAIN/maps_country_city_center.msn', 'page', undef, 'BASE_PATH', 'MAIN', 'curort', 818, 'path', '/Comp/domain/MAIN/maps_country_city_center.msn') called at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xd645480)', 'country', '', 'country_map', 'montenegro', 'comp', '/Comp/domain/MAIN/maps_country_city_center.msn', 'page', undef, 'BASE_PATH', 'MAIN', 'curort', 818, 'path', '/Comp/domain/MAIN/maps_country_city_center.msn') called at /usr/share/perl5/HTML/Mason/Request.pm line 1302
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'country', '', 'country_map', 'montenegro', 'comp', '/Comp/domain/MAIN/maps_country_city_center.msn', 'page', undef, 'BASE_PATH', 'MAIN', 'curort', 818, 'path', '/Comp/domain/MAIN/maps_country_city_center.msn') called at /home/httpd/newTurizm/turizm.ru/html/Comp/index.msn line 4
HTML::Mason::Commands::__ANON__('country_map', 'montenegro', 'country', '', 'page', undef, 'BASE_PATH', 'MAIN', 'curort', 818, 'comp', '/Comp/domain/MAIN/maps_country_city_center.msn') called at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xcdcdac0)', 'country_map', 'montenegro', 'country', '', 'page', undef, 'BASE_PATH', 'MAIN', 'curort', 818, 'comp', '/Comp/domain/MAIN/maps_country_city_center.msn') called at /usr/share/perl5/HTML/Mason/Request.pm line 1302
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'country_map', 'montenegro', 'country', '', 'page', undef, 'BASE_PATH', 'MAIN', 'curort', 818, 'comp', '/Comp/domain/MAIN/maps_country_city_center.msn') called at /home/httpd/newTurizm/turizm.ru/html/Comp/index/main_index.msn line 1
HTML::Mason::Commands::__ANON__('page', undef, 'BASE_PATH', 'MAIN') called at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xcfbbae0)', 'page', undef, 'BASE_PATH', 'MAIN') called at /usr/share/perl5/HTML/Mason/Request.pm line 1302
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'page', undef, 'BASE_PATH', 'MAIN') called at /home/httpd/newTurizm/turizm.ru/html/dhandler line 2
HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Request.pm line 1380
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1380
HTML::Mason::Request::content('HTML::Mason::Request::PSGI=HASH(0xcdc92b8)') called at /home/httpd/newTurizm/turizm.ru/html/Comp/out_filter.msn line 7
HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xcf45fb0)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1302
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef) called at /home/httpd/newTurizm/turizm.ru/html/dhandler line 4
HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xcdb0a40)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1297
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 481
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 481
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 433
HTML::Mason::Request::exec('HTML::Mason::Request::PSGI=HASH(0xcdc92b8)') called at /home/httpd/newTurizm/turizm.ru/Libs/FCGI/PSGIHandler.pm line 117
eval {...} at /home/httpd/newTurizm/turizm.ru/Libs/FCGI/PSGIHandler.pm line 117
HTML::Mason::Request::PSGI::exec('HTML::Mason::Request::PSGI=HASH(0xcdc92b8)') called at /usr/share/perl5/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef) called at /home/httpd/newTurizm/turizm.ru/Libs/FCGI/PSGIHandler.pm line 80
eval {...} at /home/httpd/newTurizm/turizm.ru/Libs/FCGI/PSGIHandler.pm line 80
FCGI::PSGIHandler::invoke_mason('FCGI::PSGIHandler=HASH(0xcb15e28)', 'HASH(0x2df3fd8)', 'HASH(0xcda63b8)') called at /home/httpd/newTurizm/turizm.ru/Libs/FCGI/PSGIHandler.pm line 68
FCGI::PSGIHandler::handle_psgi('FCGI::PSGIHandler=HASH(0xcb15e28)', 'HASH(0xd721cc8)') called at /media/storage00/var-www/newTurizm/turizm.ru/fcgi/turizm.psgi line 42
Turizm::Mason::__ANON__('HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Plack/Middleware/Lint.pm line 24
Plack::Middleware::Lint::call('Plack::Middleware::Lint=HASH(0x26dbf28)', 'HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Plack/Component.pm line 50
Plack::Component::__ANON__('HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Plack/Middleware/StackTrace.pm line 38
Plack::Middleware::StackTrace::try {...}  at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 76
eval {...} at /usr/local/share/perl/5.14.2/Try/Tiny.pm line 72
Try::Tiny::try('CODE(0x28b2fd0)', 'Try::Tiny::Catch=REF(0xcec9228)') called at /usr/local/share/perl/5.14.2/Plack/Middleware/StackTrace.pm line 42
Plack::Middleware::StackTrace::call('Plack::Middleware::StackTrace=HASH(0xb98b7f0)', 'HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Plack/Component.pm line 50
Plack::Component::__ANON__('HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Plack/Middleware/AccessLog.pm line 24
Plack::Middleware::AccessLog::call('Plack::Middleware::AccessLog=HASH(0xcb10e90)', 'HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Plack/Component.pm line 50
Plack::Component::__ANON__('HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Plack/Util.pm line 145
eval {...} at /usr/local/share/perl/5.14.2/Plack/Util.pm line 145
Plack::Util::run_app('CODE(0xcb10dd0)', 'HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Starman/Server.pm line 195
Starman::Server::dispatch_request('Starman::Server=HASH(0x26db898)', 'HASH(0xd721cc8)') called at /usr/local/share/perl/5.14.2/Starman/Server.pm line 298
Starman::Server::process_request('Starman::Server=HASH(0x26db898)', 'Net::Server::Proto::UNIX=GLOB(0xcdaca18)') called at /usr/local/share/perl/5.14.2/Net/Server.pm line 74
Net::Server::run_client_connection('Starman::Server=HASH(0x26db898)') called at /usr/local/share/perl/5.14.2/Net/Server/PreFork.pm line 229
eval {...} at /usr/local/share/perl/5.14.2/Net/Server/PreFork.pm line 229
Net::Server::PreFork::run_child('Starman::Server=HASH(0x26db898)') called at /usr/local/share/perl/5.14.2/Net/Server/PreFork.pm line 187
Net::Server::PreFork::run_n_children('Starman::Server=HASH(0x26db898)', 5) called at /usr/local/share/perl/5.14.2/Net/Server/PreFork.pm line 111
Net::Server::PreFork::loop('Starman::Server=HASH(0x26db898)') called at /usr/local/share/perl/5.14.2/Net/Server.pm line 60
Net::Server::run('Starman::Server=HASH(0x26db898)', 'port', 'ARRAY(0xcd369f8)', 'host', '*', 'proto', 'tcp', 'serialize', 'none', 'min_servers', 5, 'min_spare_servers', 4, 'max_spare_servers', 4, 'max_servers', 5, 'max_requests', 1000, 'user', 33, 'group', '33 33', 'listen', 1024, 'check_for_waiting', 1, 'no_client_stdout', 1, 'log_file', '/var/log/nginx/www.turizm.ru.stderr.fcgi.log') called at /usr/local/share/perl/5.14.2/Starman/Server.pm line 94
Starman::Server::run('Starman::Server=HASH(0x26db898)', 'CODE(0xcb10dd0)', 'HASH(0xcb15c48)') called at /usr/local/share/perl/5.14.2/Plack/Handler/Starman.pm line 25
Plack::Handler::Starman::run('Plack::Handler::Starman=HASH(0xcb13be8)', 'CODE(0xcb10dd0)') called at /usr/local/share/perl/5.14.2/Plack/Loader.pm line 84
Plack::Loader::run('Plack::Loader=HASH(0x24fbe28)', 'Plack::Handler::Starman=HASH(0xcb13be8)') called at /usr/local/share/perl/5.14.2/Plack/Runner.pm line 277
Plack::Runner::run('Plack::Runner=HASH(0x2278678)') called at /usr/local/bin/plackup line 10