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

Track Editing in Release Editor failed with exception

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • NGS - Beta 3
    • None
    • Release editor
    • None

      When editing tracks and track times in this suprisingly free text field and cicking 'Next' I got this exception

      aught exception in MusicBrainz::Server::Controller::Release->edit "Attribute (name) does not pass the type constraint because: Validation failed for 'Str' failed with value ARRAY(0xefc3990) at /home/mbserver/musicbrainz/mb_server/script/../lib/MusicBrainz/Server/Form/Field/ArtistCredit.pm line 63
      Class::MOP::Class:::around('CODE(0xbfb13ac)', 'Class::MOP::Class::_ANON_::SERIAL::54=HASH(0xb7a06400)', 'HTML::FormHandler::Field::Result=HASH(0x127ef3ec)') called at /usr/local/lib/perl/5.8.8/Class/MOP/Method/Wrapped.pm line 159
      Class::MOP::Method::Wrapped::_ANON('Class::MOP::Class::ANON_::SERIAL::54=HASH(0xb7a06400)', 'HTML::FormHandler::Field::Result=HASH(0x127ef3ec)') called at /usr/local/lib/perl/5.8.8/Class/MOP/Method/Wrapped.pm line 89
      MusicBrainz::Server::Form::Field::ArtistCredit::fif('Class::MOP::Class::_ANON_::SERIAL::54=HASH(0xb7a06400)', 'HTML::FormHandler::Field::Result=HASH(0x127ef3ec)') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Field/Result.pm line 24
      HTML::FormHandler::Field::Result::fif('HTML::FormHandler::Field::Result=HASH(0x127ef3ec)') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Fields.pm line 173
      HTML::FormHandler::Fields::fields_fif('Class::MOP::Class::_ANON_::SERIAL::58=HASH(0x121cb4f4)', 'HTML::FormHandler::Field::Result=HASH(0x1143c748)', 'mediums.0.tracklist.tracks.10.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Field/Result.pm line 29
      HTML::FormHandler::Field::Result::fields_fif('HTML::FormHandler::Field::Result=HASH(0x1143c748)', 'mediums.0.tracklist.tracks.10.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Fields.pm line 176
      HTML::FormHandler::Fields::fields_fif('Class::MOP::Class::_ANON_::SERIAL::55=HASH(0xfc081c4)', 'HTML::FormHandler::Field::Result=HASH(0xcd566d0)', 'mediums.0.tracklist.tracks.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Field/Result.pm line 29
      HTML::FormHandler::Field::Result::fields_fif('HTML::FormHandler::Field::Result=HASH(0xcd566d0)', 'mediums.0.tracklist.tracks.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Fields.pm line 176
      HTML::FormHandler::Fields::fields_fif('Class::MOP::Class::_ANON_::SERIAL::60=HASH(0x10593500)', 'HTML::FormHandler::Field::Result=HASH(0xf66ae6c)', 'mediums.0.tracklist.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Field/Result.pm line 29
      HTML::FormHandler::Field::Result::fields_fif('HTML::FormHandler::Field::Result=HASH(0xf66ae6c)', 'mediums.0.tracklist.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Fields.pm line 176
      HTML::FormHandler::Fields::fields_fif('Class::MOP::Class::_ANON_::SERIAL::58=HASH(0xf3711e4)', 'HTML::FormHandler::Field::Result=HASH(0x11b7528c)', 'mediums.0.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Field/Result.pm line 29
      HTML::FormHandler::Field::Result::fields_fif('HTML::FormHandler::Field::Result=HASH(0x11b7528c)', 'mediums.0.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Fields.pm line 176
      HTML::FormHandler::Fields::fields_fif('Class::MOP::Class::_ANON_::SERIAL::55=HASH(0xf209ab4)', 'HTML::FormHandler::Field::Result=HASH(0xf457710)', 'mediums.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Field/Result.pm line 29
      HTML::FormHandler::Field::Result::fields_fif('HTML::FormHandler::Field::Result=HASH(0xf457710)', 'mediums.') called at /usr/local/share/perl/5.8.8/HTML/FormHandler/Fields.pm line 176
      HTML::FormHandler::Fields::fields_fif('Class::MOP::Class::_ANON_::SERIAL::59=HASH(0x11f0b820)') called at /usr/local/share/perl/5.8.8/HTML/FormHandler.pm line 920
      HTML::FormHandler::fif('Class::MOP::Class::_ANON_::SERIAL::59=HASH(0x11f0b820)') called at /home/mbserver/musicbrainz/mb_server/script/../lib/MusicBrainz/Server/Form.pm line 73
      MusicBrainz::Server::Form::serialize('Class::MOP::Class::_ANON_::SERIAL::59=HASH(0x11f0b820)') called at /home/mbserver/musicbrainz/mb_server/script/../lib/MusicBrainz/Server/Wizard.pm line 177
      MusicBrainz::Server::Wizard::_store_page_in_session('MusicBrainz::Server::Wizard::ReleaseEditor=HASH(0x118c45e4)') called at /home/mbserver/musicbrainz/mb_server/script/../lib/MusicBrainz/Server/Wizard.pm line 91
      MusicBrainz::Server::Wizard::process('MusicBrainz::Server::Wizard::ReleaseEditor=HASH(0x118c45e4)') called at /home/mbserver/musicbrainz/mb_server/script/../lib/MusicBrainz/Server/Controller/Release.pm line 292
      MusicBrainz::Server::Controller::Release::edit('MusicBrainz::Server::Controller::Release=HASH(0xbbb3944)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/Action.pm line 65
      Catalyst::Action::execute('Catalyst::Action=HASH(0xbc5eea0)', 'MusicBrainz::Server::Controller::Release=HASH(0xbbb3944)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1613
      eval

      {...} called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1613
      Catalyst::execute('MusicBrainz::Server=HASH(0xefc3c48)', 'MusicBrainz::Server::Controller::Release', 'Catalyst::Action=HASH(0xbc5eea0)') called at /usr/local/share/perl/5.8.8/Catalyst/Plugin/StackTrace.pm line 94
      Catalyst::Plugin::StackTrace::execute('MusicBrainz::Server=HASH(0xefc3c48)', 'MusicBrainz::Server::Controller::Release', 'Catalyst::Action=HASH(0xbc5eea0)') called at /usr/local/share/perl/5.8.8/Catalyst/Action.pm line 60
      Catalyst::Action::dispatch('Catalyst::Action=HASH(0xbc5eea0)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/ActionChain.pm line 39
      Catalyst::ActionChain::dispatch('Catalyst::ActionChain=HASH(0xf0ecb9c)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/Controller.pm line 110
      Catalyst::Controller::_ACTION('MusicBrainz::Server::Controller::Release=HASH(0xbbb3944)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/Action.pm line 65
      Catalyst::Action::execute('Catalyst::Action=HASH(0xbc122b4)', 'MusicBrainz::Server::Controller::Release=HASH(0xbbb3944)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1613
      eval {...}

      called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1613
      Catalyst::execute('MusicBrainz::Server=HASH(0xefc3c48)', 'MusicBrainz::Server::Controller::Release', 'Catalyst::Action=HASH(0xbc122b4)') called at /usr/local/share/perl/5.8.8/Catalyst/Plugin/StackTrace.pm line 94
      Catalyst::Plugin::StackTrace::execute('MusicBrainz::Server=HASH(0xefc3c48)', 'MusicBrainz::Server::Controller::Release', 'Catalyst::Action=HASH(0xbc122b4)') called at /usr/local/share/perl/5.8.8/Catalyst/Action.pm line 60
      Catalyst::Action::dispatch('Catalyst::Action=HASH(0xbc122b4)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/Dispatcher.pm line 257
      Catalyst::Dispatcher::_do_forward('Catalyst::Dispatcher=HASH(0x93e5794)', 'forward', 'MusicBrainz::Server=HASH(0xefc3c48)', '_ACTION') called at /usr/local/share/perl/5.8.8/Catalyst/Dispatcher.pm line 237
      Catalyst::Dispatcher::forward('Catalyst::Dispatcher=HASH(0x93e5794)', 'MusicBrainz::Server=HASH(0xefc3c48)', '_ACTION') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 371
      Catalyst::forward('MusicBrainz::Server=HASH(0xefc3c48)', '_ACTION') called at /usr/local/share/perl/5.8.8/Catalyst/Controller.pm line 84
      Catalyst::Controller::_DISPATCH('MusicBrainz::Server::Controller::Release=HASH(0xbbb3944)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/Action.pm line 65
      Catalyst::Action::execute('Catalyst::Action=HASH(0xbc0fcb0)', 'MusicBrainz::Server::Controller::Release=HASH(0xbbb3944)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1613
      eval

      {...} called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1613
      Catalyst::execute('MusicBrainz::Server=HASH(0xefc3c48)', 'MusicBrainz::Server::Controller::Release', 'Catalyst::Action=HASH(0xbc0fcb0)') called at /usr/local/share/perl/5.8.8/Catalyst/Plugin/StackTrace.pm line 94
      Catalyst::Plugin::StackTrace::execute('MusicBrainz::Server=HASH(0xefc3c48)', 'MusicBrainz::Server::Controller::Release', 'Catalyst::Action=HASH(0xbc0fcb0)') called at /usr/local/share/perl/5.8.8/Catalyst/Action.pm line 60
      Catalyst::Action::dispatch('Catalyst::Action=HASH(0xbc0fcb0)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/Dispatcher.pm line 257
      Catalyst::Dispatcher::_do_forward('Catalyst::Dispatcher=HASH(0x93e5794)', 'forward', 'MusicBrainz::Server=HASH(0xefc3c48)', '/release/_DISPATCH') called at /usr/local/share/perl/5.8.8/Catalyst/Dispatcher.pm line 237
      Catalyst::Dispatcher::forward('Catalyst::Dispatcher=HASH(0x93e5794)', 'MusicBrainz::Server=HASH(0xefc3c48)', '/release/_DISPATCH') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 371
      Catalyst::forward('MusicBrainz::Server=HASH(0xefc3c48)', '/release/_DISPATCH') called at /usr/local/share/perl/5.8.8/Catalyst/Dispatcher.pm line 105
      Catalyst::Dispatcher::dispatch('Catalyst::Dispatcher=HASH(0x93e5794)', 'MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1561
      Catalyst::dispatch('MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst/Plugin/Static/Simple.pm line 68
      Catalyst::Plugin::Static::Simple::dispatch('MusicBrainz::Server=HASH(0xefc3c48)') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1898
      eval {...}

      called at /usr/local/share/perl/5.8.8/Catalyst.pm line 1889
      Catalyst::handle_request('MusicBrainz::Server', 'env', 'HASH(0x9484724)') called at /usr/local/share/perl/5.8.8/Catalyst/Engine/FastCGI.pm line 147
      Catalyst::Engine::FastCGI::run('Catalyst::Engine::FastCGI=HASH(0x946c114)', 'MusicBrainz::Server', '127.0.0.1:55900', 'HASH(0x8153c28)') called at /usr/local/share/perl/5.8.8/Catalyst.pm line 2191
      Catalyst::run('MusicBrainz::Server', '127.0.0.1:55900', 'HASH(0x8153c28)') called at script/musicbrainz_fastcgi.pl line 28"

            warp Kuno Woudt
            ijabz Paul Taylor
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                NGS - Beta 3