Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-3622

Internal Server Error during import of freedb release that cannot be found

    XMLWordPrintable

    Details

      Description

      Error:

      Caught exception in MusicBrainz::Server::Controller::FreeDB->load "Attribute (discid) does not pass the type constraint because: Validation failed for 'Str' with value undef at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Data/FreeDB.pm line 112
      MusicBrainz::Server::Data::FreeDB::_do_read('MusicBrainz::Server::Data::FreeDB=HASH(0x92142d8)', 'HTTP::Response=HASH(0xb6b63d8)') called at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Data/FreeDB.pm line 136
      MusicBrainz::Server::Data::FreeDB::_cached_command('MusicBrainz::Server::Data::FreeDB=HASH(0x92142d8)', 'freedb2.org', 'cddb read rock 24116e15', 'CODE(0x92580a0)') called at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Data/FreeDB.pm line 39
      MusicBrainz::Server::Data::FreeDB::read('MusicBrainz::Server::Data::FreeDB=HASH(0x92142d8)', 'freedb2.org', 'rock', '24116e15') called at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Data/FreeDB.pm line 32
      MusicBrainz::Server::Data::FreeDB::lookup('MusicBrainz::Server::Data::FreeDB=HASH(0x92142d8)', 'rock', '24116e15') called at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Controller/FreeDB.pm line 22
      eval

      {...} called at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Controller/FreeDB.pm line 21
      MusicBrainz::Server::Controller::FreeDB::_load('MusicBrainz::Server::Controller::FreeDB=HASH(0x9bf6f08)', 'MusicBrainz::Server=HASH(0xb315d78)', 'rock', '24116e15') called at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Controller/Role/Load.pm line 41
      Moose::Meta::Role::_ANON_::SERIAL::31::load('MusicBrainz::Server::Controller::FreeDB=HASH(0x9bf6f08)', 'MusicBrainz::Server=HASH(0xb315d78)', 'rock', '24116e15') called at /usr/local/share/perl/5.10.1/Catalyst/Action.pm line 65
      Catalyst::Action::execute('Catalyst::Action=HASH(0x9ec4030)', 'MusicBrainz::Server::Controller::FreeDB=HASH(0x9bf6f08)', 'MusicBrainz::Server=HASH(0xb315d78)', 'rock', '24116e15') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1665
      eval {...}

      called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1665
      Catalyst::execute('MusicBrainz::Server=HASH(0xb315d78)', 'MusicBrainz::Server::Controller::FreeDB', 'Catalyst::Action=HASH(0x9ec4030)') called at /usr/local/share/perl/5.10.1/Catalyst/Plugin/StackTrace.pm line 94
      Catalyst::Plugin::StackTrace::execute('MusicBrainz::Server=HASH(0xb315d78)', 'MusicBrainz::Server::Controller::FreeDB', 'Catalyst::Action=HASH(0x9ec4030)') called at /usr/local/share/perl/5.10.1/Catalyst/Action.pm line 60
      Catalyst::Action::dispatch('Catalyst::Action=HASH(0x9ec4030)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst/ActionChain.pm line 37
      Catalyst::ActionChain::dispatch('Catalyst::ActionChain=HASH(0xb6a7630)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst/Controller.pm line 110
      Catalyst::Controller::_ACTION('MusicBrainz::Server::Controller::FreeDB=HASH(0x9bf6f08)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst/Action.pm line 65
      Catalyst::Action::execute('Catalyst::Action=HASH(0x9ec4d98)', 'MusicBrainz::Server::Controller::FreeDB=HASH(0x9bf6f08)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1665
      eval

      {...} called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1665
      Catalyst::execute('MusicBrainz::Server=HASH(0xb315d78)', 'MusicBrainz::Server::Controller::FreeDB', 'Catalyst::Action=HASH(0x9ec4d98)') called at /usr/local/share/perl/5.10.1/Catalyst/Plugin/StackTrace.pm line 94
      Catalyst::Plugin::StackTrace::execute('MusicBrainz::Server=HASH(0xb315d78)', 'MusicBrainz::Server::Controller::FreeDB', 'Catalyst::Action=HASH(0x9ec4d98)') called at /usr/local/share/perl/5.10.1/Catalyst/Action.pm line 60
      Catalyst::Action::dispatch('Catalyst::Action=HASH(0x9ec4d98)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst/Dispatcher.pm line 257
      Catalyst::Dispatcher::_do_forward('Catalyst::Dispatcher=HASH(0x230d2f0)', 'forward', 'MusicBrainz::Server=HASH(0xb315d78)', '_ACTION') called at /usr/local/share/perl/5.10.1/Catalyst/Dispatcher.pm line 237
      Catalyst::Dispatcher::forward('Catalyst::Dispatcher=HASH(0x230d2f0)', 'MusicBrainz::Server=HASH(0xb315d78)', '_ACTION') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 377
      Catalyst::forward('MusicBrainz::Server=HASH(0xb315d78)', '_ACTION') called at /usr/local/share/perl/5.10.1/Catalyst/Controller.pm line 84
      Catalyst::Controller::_DISPATCH('MusicBrainz::Server::Controller::FreeDB=HASH(0x9bf6f08)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst/Action.pm line 65
      Catalyst::Action::execute('Catalyst::Action=HASH(0x9ebbaf0)', 'MusicBrainz::Server::Controller::FreeDB=HASH(0x9bf6f08)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1665
      eval {...}

      called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1665
      Catalyst::execute('MusicBrainz::Server=HASH(0xb315d78)', 'MusicBrainz::Server::Controller::FreeDB', 'Catalyst::Action=HASH(0x9ebbaf0)') called at /usr/local/share/perl/5.10.1/Catalyst/Plugin/StackTrace.pm line 94
      Catalyst::Plugin::StackTrace::execute('MusicBrainz::Server=HASH(0xb315d78)', 'MusicBrainz::Server::Controller::FreeDB', 'Catalyst::Action=HASH(0x9ebbaf0)') called at /usr/local/share/perl/5.10.1/Catalyst/Action.pm line 60
      Catalyst::Action::dispatch('Catalyst::Action=HASH(0x9ebbaf0)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst/Dispatcher.pm line 257
      Catalyst::Dispatcher::_do_forward('Catalyst::Dispatcher=HASH(0x230d2f0)', 'forward', 'MusicBrainz::Server=HASH(0xb315d78)', '/freedb/_DISPATCH') called at /usr/local/share/perl/5.10.1/Catalyst/Dispatcher.pm line 237
      Catalyst::Dispatcher::forward('Catalyst::Dispatcher=HASH(0x230d2f0)', 'MusicBrainz::Server=HASH(0xb315d78)', '/freedb/_DISPATCH') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 377
      Catalyst::forward('MusicBrainz::Server=HASH(0xb315d78)', '/freedb/_DISPATCH') called at /usr/local/share/perl/5.10.1/Catalyst/Dispatcher.pm line 105
      Catalyst::Dispatcher::dispatch('Catalyst::Dispatcher=HASH(0x230d2f0)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1611
      Catalyst::dispatch('MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst/Plugin/Static/Simple.pm line 76
      Class::MOP::Class:::around('CODE(0x2969200)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/lib/perl/5.10.1/Class/MOP/Method/Wrapped.pm line 159
      Class::MOP::Method::Wrapped::_ANON_('MusicBrainz::Server=HASH(0xb315d78)') called at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server.pm line 273
      Class::MOP::Class:::around('CODE(0xa163828)', 'MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/lib/perl/5.10.1/Class/MOP/Method/Wrapped.pm line 159
      Class::MOP::Method::Wrapped::_ANON_('MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/lib/perl/5.10.1/Class/MOP/Method/Wrapped.pm line 89
      MusicBrainz::Server::dispatch('MusicBrainz::Server=HASH(0xb315d78)') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1952
      eval

      {...}

      called at /usr/local/share/perl/5.10.1/Catalyst.pm line 1943
      Catalyst::handle_request('MusicBrainz::Server', 'env', 'HASH(0x36cbd68)') called at /home/musicbrainz/musicbrainz-server/script/../lib/Catalyst/Plugin/AutoRestart.pm line 119
      Catalyst::Plugin::AutoRestart::handle_request('MusicBrainz::Server', 'env', 'HASH(0x36cbd68)') called at /usr/local/share/perl/5.10.1/Catalyst/Engine/FastCGI.pm line 149
      Catalyst::Engine::FastCGI::run('Catalyst::Engine::FastCGI=HASH(0x36926f8)', 'MusicBrainz::Server', '127.0.0.1:55901', 'HASH(0x11f6d48)') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 2396
      Catalyst::run('MusicBrainz::Server', '127.0.0.1:55901', 'HASH(0x11f6d48)') called at ./script/musicbrainz_fastcgi.pl line 28
      ...propagated at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Controller/FreeDB.pm line 27."

      Stack trace:

      line 27 MusicBrainz::Server::Controller::FreeDB
      line 41 MusicBrainz::Server::Controller::Role::Load
      line 273 MusicBrainz::Server

      Request data:

      $VAR1 = {
      'query_parameters' => {},
      'body_parameters' => {}
      };

      URL: http://musicbrainz.org/freedb/rock/24116e15

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                acid2 Oliver Charles
                Reporter:
                Anonymous
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  Bug fixes, 2011-10-10