System error

error:  Can't call method "namr_show" on an undefined value at /home/zvuki/Contenido/src/projects/zvukiru/comps/www/song.html line 146.
context: 
... 
142:  @title = ( 'Композиция: '.$song->name );
143:  @keywords = ( $song->name );
144:  $description = exists $song->{author_all} ? 'Музыка и слова: '.join( ', ', map { $_->namr_show } @{$song->{author_all}}).'. ' : '';
145:  $description .= exists $song->{author_music} ? 'Музыка: '.join( ', ', map { $_->namr_show } @{$song->{author_music}}).'. ' : '';
146:  $description .= exists $song->{author_text} ? 'Слова: '.join( ', ', map { $_->namr_show } @{$song->{author_text}}).'. ' : '';
147: 
148:  my $artists = exists $song->{artists} && ref $song->{artists} eq 'HASH' ? $song->{artists} : {};
149:  foreach my $artist ( values %$artists ) {
150:  push @keywords, $artist->namr_show;
... 
code stack:  /home/zvuki/Contenido/src/projects/zvukiru/comps/www/song.html:146
/home/zvuki/Contenido/src/projects/zvukiru/comps/www/dhandler:2
/home/zvuki/Contenido/src/projects/zvukiru/comps/www/autohandler:129
raw error






























Can't call method "namr_show" on an undefined value at /home/zvuki/Contenido/src/projects/zvukiru/comps/www/song.html line 146.


Trace begun at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Exceptions.pm line 125
HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "namr_show" on an undefined value at /home/zvuki/Contenido/src/projects/zvukiru/comps/www/song.html line 146.^J') called at /home/zvuki/Contenido/src/projects/zvukiru/comps/www/song.html line 146
HTML::Mason::Commands::__ANON__('id', 59682) called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x55e583f72348)', 'id', 59682) called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 1302
eval {...} at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, 'id', 59682) called at /home/zvuki/Contenido/src/projects/zvukiru/comps/www/dhandler line 2
HTML::Mason::Commands::__ANON__ at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x55e583db7768)') called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 1302
eval {...} at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef) called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 955
HTML::Mason::Request::call_next('HTML::Mason::Request::ApacheHandler=HASH(0x55e584b6abf8)') called at /home/zvuki/Contenido/src/projects/zvukiru/comps/www/autohandler line 129
HTML::Mason::Commands::__ANON__ at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x55e583ddb400)') called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 1300
eval {...} at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 1292
HTML::Mason::Request::comp(undef, undef, undef) called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 481
eval {...} at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 481
eval {...} at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/Request.pm line 433
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x55e584b6abf8)') called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x55e584b6abf8)') called at /home/zvuki/Contenido/usr/local/lib/perl5/site_perl/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x55e582a9f900)', 'Apache=SCALAR(0x55e583d73158)') called at /home/zvuki/Contenido/usr/projects/zvukiru/conf/mason/handler.pl line 176
eval {...} at /home/zvuki/Contenido/usr/projects/zvukiru/conf/mason/handler.pl line 174
zvukiru::Mason::handler('Apache=SCALAR(0x55e583d73158)') called at /dev/null line 0
eval {...} at /dev/null line 0