-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
Internal server error on https://musicbrainz.org/dialog?path=%2Fartist%2Fcreate%3Fedit-artist.name%3D%25E2%2596%25B2A%25E2%2596%25B2
Referrer: https://musicbrainz.org/dialog?path=%2Fartist%2Fcreate%3Fedit-artist.name%3D%25E2%2596%25B2A%25E2%2596%25B2
tried creating a new artist titled ▲A▲ from the add release wizard, and got the below error code. according to What Unicode character is this?, it doesn't seem to have any super odd characters, so I don't know what's going on... lol
The edit could not be created. Exception (string): Wide character at lib/MusicBrainz/Server/Connector.pm line 50.
Sql::catch {...} ("Wide character at lib/MusicBrainz/Server/Connector.pm line 50.\x{a}") called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 123
Try::Tiny::try(CODE(0x555747cb6188), Try::Tiny::Catch=REF(0x5557499d6a50), Try::Tiny::Finally=REF(0x5557499d6ac8)) called at lib/Sql.pm line 499
Sql::_select_list(Sql=HASH(0x555747d98160), "INSERT INTO artist (area,end_date_month,sort_name,comment,end"..., ARRAY(0x5557498989c0), "arrayref", CODE(0x55572e739808)) called at lib/Sql.pm line 518
Sql::select_list_of_lists(Sql=HASH(0x555747d98160), "INSERT INTO artist (area,end_date_month,sort_name,comment,end"..., undef, undef, "\x{25b2}A\x{25b2}", "", undef, undef, ...) called at lib/Sql.pm line 445
Sql::select_single_column_array(Sql=HASH(0x555747d98160), "INSERT INTO artist (area,end_date_month,sort_name,comment,end"..., undef, undef, "\x{25b2}A\x{25b2}", "", undef, undef, ...) called at lib/Sql.pm line 460
Sql::select_single_value(Sql=HASH(0x555747d98160), "INSERT INTO artist (area,end_date_month,sort_name,comment,end"..., undef, undef, "\x{25b2}A\x{25b2}", "", undef, undef, ...) called at lib/Sql.pm line 160
Sql::insert_row(Sql=HASH(0x555747d98160), "artist", HASH(0x555730902640), "id") called at lib/MusicBrainz/Server/Data/Role/GID.pm line 24
MusicBrainz::Server::Data::Role::GID::insert(MusicBrainz::Server::Data::Artist=HASH(0x55573ce644d0), HASH(0x5557498987f8)) called at lib/MusicBrainz/Server/Edit/Generic/Create.pm line 50
MusicBrainz::Server::Edit::Generic::Create::insert(MusicBrainz::Server::Edit::Artist::Create=HASH(0x555747e04720)) called at lib/MusicBrainz/Server/Data/Edit.pm line 580
MusicBrainz::Server::Data::Edit::create(MusicBrainz::Server::Data::Edit=HASH(0x55573d4c3a80), "editor", MusicBrainz::Server::Authentication::User=HASH(0x555747d21fc0), "privileges", 1, "ipi_codes", ARRAY(0x55574988fec8), "isni_codes", ...) called at lib/MusicBrainz/Server/Controller.pm line 71
MusicBrainz::Server::Controller::try {...} () called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 102
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 93
Try::Tiny::try(CODE(0x555749895d20), Try::Tiny::Catch=REF(0x555749895ac8)) called at lib/MusicBrainz/Server/Controller.pm line 86
MusicBrainz::Server::Controller::_insert_edit(MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), MusicBrainz::Server::Form::Artist=HASH(0x5557472dea08), "edit_type", 1, "name", "\x{25b2}A\x{25b2}", "sort_name", ...) called at lib/MusicBrainz/Server/Controller.pm line 176
MusicBrainz::Server::Controller::_ANON_() called at lib/Sql.pm line 344
Sql::try {...} () called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 102
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 93
Try::Tiny::try(CODE(0x555749895198), Try::Tiny::Catch=REF(0x55574991cba0)) called at lib/Sql.pm line 356
Sql::_auto_transaction(CODE(0x5557498766c0), Sql=HASH(0x555747d98160)) called at lib/Sql.pm line 362
Sql::_run_in_transaction_one(CODE(0x5557498766c0), Sql=HASH(0x555747d98160)) called at lib/Sql.pm line 377
Sql::run_in_transaction(CODE(0x5557498766c0), Sql=HASH(0x555747d98160)) called at lib/MusicBrainz/Server/Model/MB.pm line 20
MusicBrainz::Server::Model::MB::with_transaction(MusicBrainz::Server::Model::MB=HASH(0x55573cdda2b8), CODE(0x5557498766c0)) called at lib/MusicBrainz/Server/Controller.pm line 195
MusicBrainz::Server::Controller::edit_action(MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "form", "Artist", "no_redirect", 1, "redirect", CODE(0x555747566200), ...) called at lib/MusicBrainz/Server/Controller/Role/EditRelationships.pm line 378
Class::MOP::Class:::around(CODE(0x555733b9f600), MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "form", "Artist", "type", 1, "on_creation", ...) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 166
MusicBrainz::Server::Controller::Artist::_wrapped_edit_action(MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "form", "Artist", "type", 1, "on_creation", CODE(0x555747537ed8), ...) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 97
MusicBrainz::Server::Controller::Artist::edit_action(MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "form", "Artist", "type", 1, "on_creation", CODE(0x555747537ed8), ...) called at lib/MusicBrainz/Server/Controller/Role/Create.pm line 95
MusicBrainz::Server::Controller::Role::Create::_ANON_::SERIAL::197::create(MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "within_dialog", 1) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 44
MusicBrainz::Server::Controller::Artist::_wrapped_create(MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "within_dialog", 1) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 97
MusicBrainz::Server::Controller::Artist::create(MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "within_dialog", 1) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 374
Catalyst::Action::execute(Catalyst::Action=HASH(0x55573f67dfa8), MusicBrainz::Server::Controller::Artist=HASH(0x55573f480680), MusicBrainz::Server=HASH(0x555747e2ae70), "within_dialog", 1) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
Catalyst::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Artist", Catalyst::Action=HASH(0x55573f67dfa8)) called at lib/Catalyst/Plugin/ErrorInfo.pm line 34
Catalyst::Plugin::ErrorInfo::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Artist", Catalyst::Action=HASH(0x55573f67dfa8)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 368
Catalyst::Action::dispatch(Catalyst::Action=HASH(0x55573f67dfa8), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Dispatcher.pm line 261
Catalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x555732b14548), "forward", MusicBrainz::Server=HASH(0x555747e2ae70), "/artist/create", ARRAY(0x555747d4b748)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Dispatcher.pm line 241
Catalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x555732b14548), MusicBrainz::Server=HASH(0x555747e2ae70), "/artist/create", ARRAY(0x555747d4b748)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 489
Catalyst::forward(MusicBrainz::Server=HASH(0x555747e2ae70), "/artist/create", ARRAY(0x555747d4b748)) called at lib/MusicBrainz/Server/Controller/Dialog.pm line 30
MusicBrainz::Server::Controller::Dialog::dialog(MusicBrainz::Server::Controller::Dialog=HASH(0x55573f491928), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 374
Catalyst::Action::execute(Catalyst::Action=HASH(0x55573f6ae028), MusicBrainz::Server::Controller::Dialog=HASH(0x55573f491928), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
Catalyst::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Dialog", Catalyst::Action=HASH(0x55573f6ae028)) called at lib/Catalyst/Plugin/ErrorInfo.pm line 34
Catalyst::Plugin::ErrorInfo::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Dialog", Catalyst::Action=HASH(0x55573f6ae028)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 368
Catalyst::Action::dispatch(Catalyst::Action=HASH(0x55573f6ae028), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Controller.pm line 170
Catalyst::Controller::_ACTION(MusicBrainz::Server::Controller::Dialog=HASH(0x55573f491928), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 374
Catalyst::Action::execute(Catalyst::Action=HASH(0x55573f6aa040), MusicBrainz::Server::Controller::Dialog=HASH(0x55573f491928), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
Catalyst::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Dialog", Catalyst::Action=HASH(0x55573f6aa040)) called at lib/Catalyst/Plugin/ErrorInfo.pm line 34
Catalyst::Plugin::ErrorInfo::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Dialog", Catalyst::Action=HASH(0x55573f6aa040)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 368
Catalyst::Action::dispatch(Catalyst::Action=HASH(0x55573f6aa040), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Dispatcher.pm line 261
Catalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x555732b14548), "forward", MusicBrainz::Server=HASH(0x555747e2ae70), "_ACTION") called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Dispatcher.pm line 241
Catalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x555732b14548), MusicBrainz::Server=HASH(0x555747e2ae70), "_ACTION") called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 489
Catalyst::forward(MusicBrainz::Server=HASH(0x555747e2ae70), "_ACTION") called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Controller.pm line 134
Catalyst::Controller::_DISPATCH(MusicBrainz::Server::Controller::Dialog=HASH(0x55573f491928), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 374
Catalyst::Action::execute(Catalyst::Action=HASH(0x55573f6a9ff8), MusicBrainz::Server::Controller::Dialog=HASH(0x55573f491928), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2067
Catalyst::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Dialog", Catalyst::Action=HASH(0x55573f6a9ff8)) called at lib/Catalyst/Plugin/ErrorInfo.pm line 34
Catalyst::Plugin::ErrorInfo::execute(MusicBrainz::Server=HASH(0x555747e2ae70), "MusicBrainz::Server::Controller::Dialog", Catalyst::Action=HASH(0x55573f6a9ff8)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Action.pm line 368
Catalyst::Action::dispatch(Catalyst::Action=HASH(0x55573f6a9ff8), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Dispatcher.pm line 261
Catalyst::Dispatcher::_do_forward(Catalyst::Dispatcher=HASH(0x555732b14548), "forward", MusicBrainz::Server=HASH(0x555747e2ae70), "/dialog/_DISPATCH") called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Dispatcher.pm line 241
Catalyst::Dispatcher::forward(Catalyst::Dispatcher=HASH(0x555732b14548), MusicBrainz::Server=HASH(0x555747e2ae70), "/dialog/_DISPATCH") called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 489
Catalyst::forward(MusicBrainz::Server=HASH(0x555747e2ae70), "/dialog/_DISPATCH") called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Dispatcher.pm line 107
Catalyst::Dispatcher::dispatch(Catalyst::Dispatcher=HASH(0x555732b14548), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2013
Catalyst::dispatch(MusicBrainz::Server=HASH(0x555747e2ae70)) called at lib/MusicBrainz/Server.pm line 400
MusicBrainz::Server::_ANON_() called at lib/MusicBrainz/Server.pm line 365
MusicBrainz::Server::with_translations(MusicBrainz::Server=HASH(0x555747e2ae70), CODE(0x555747e235d0)) called at lib/MusicBrainz/Server.pm line 401
Class::MOP::Class:::around(CODE(0x555732199060), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 166
Class::MOP::Method::Wrapped::_ANON_(MusicBrainz::Server=HASH(0x555747e2ae70)) called at lib/MusicBrainz/Server.pm line 415
Class::MOP::Class:::around(CODE(0x55573f535f48), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 166
Class::MOP::Method::Wrapped::_ANON_(MusicBrainz::Server=HASH(0x555747e2ae70)) called at lib/MusicBrainz/Server.pm line 522
Class::MOP::Class:::around(CODE(0x55573f52e900), MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 166
Class::MOP::Method::Wrapped::_ANON_(MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 35
MusicBrainz::Server::_wrapped_dispatch(MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm line 97
MusicBrainz::Server::dispatch(MusicBrainz::Server=HASH(0x555747e2ae70)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2419
Catalyst::try {...} () called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 102
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 93
Try::Tiny::try(CODE(0x555747cc87e0), Try::Tiny::Catch=REF(0x555747e34be0)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst.pm line 2428
Catalyst::handle_request("MusicBrainz::Server", "env", HASH(0x5557475678f0), "response_cb", CODE(0x5557471644a8)) called at /home/musicbrainz/carton-local/lib/perl5/Catalyst/Engine.pm line 807
Catalyst::Engine::_ANON_(CODE(0x5557471644a8)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Middleware/HTTPExceptions.pm line 32
Plack::Middleware::HTTPExceptions::try {...} () called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 102
eval {...} called at /home/musicbrainz/carton-local/lib/perl5/Try/Tiny.pm line 93
Try::Tiny::try(CODE(0x555747cee4d0), Try::Tiny::Catch=REF(0x555747d87f98)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Middleware/HTTPExceptions.pm line 41
Plack::Middleware::HTTPExceptions::_ANON_(CODE(0x555747daf6f8)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Util.pm line 339
Plack::Util::_ANON_(CODE(0x555746842080)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Util.pm line 339
Plack::Util::_ANON_(CODE(0x5557472423b8)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Util.pm line 339
Plack::Util::_ANON_(CODE(0x5557471384a0)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Util.pm line 339
Plack::Util::_ANON_(CODE(0x555747421ae8)) called at /home/musicbrainz/carton-local/lib/perl5/Starlet/Server.pm line 377
Starlet::Server::handle_connection(Plack::Handler::Starlet=HASH(0x55573f451d68), HASH(0x5557475678f0), IO::Socket::INET=GLOB(0x5557467f3ad0), CODE(0x55573fa7c7e0), "", "", "") called at /home/musicbrainz/carton-local/lib/perl5/Starlet/Server.pm line 190
Starlet::Server::accept_loop(Plack::Handler::Starlet=HASH(0x55573f451d68), CODE(0x55573fa7c7e0), 66) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Handler/Starlet.pm line 80
Plack::Handler::Starlet::run(Plack::Handler::Starlet=HASH(0x55573f451d68), CODE(0x55573fa7c7e0)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Loader.pm line 84
Plack::Loader::run(Plack::Loader=HASH(0x55572b8d97d0), Plack::Handler::Starlet=HASH(0x55573f451d68)) called at /home/musicbrainz/carton-local/lib/perl5/Plack/Runner.pm line 279
Plack::Runner::run(Plack::Runner=HASH(0x55572b5b07b8)) called at /home/musicbrainz/carton-local/bin/plackup line 7
at lib/MusicBrainz/Server/Controller.pm line 86.
at lib/Sql.pm line 356. at lib/MusicBrainz/Server/Model/MB.pm line 20
MusicBrainz::Server::Model::MB::with_transaction(?, ?) called at lib/MusicBrainz/Server/Controller.pm line 195
MusicBrainz::Server::Controller::edit_action(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) called at lib/MusicBrainz/Server/Controller/Role/EditRelationships.pm line 378
MusicBrainz::Server::Controller::Artist::edit_action(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) called at lib/MusicBrainz/Server/Controller/Role/Create.pm line 95
Catalyst::forward(?, ?, ?) called at lib/MusicBrainz/Server/Controller/Dialog.pm line 30
Catalyst::dispatch called at lib/MusicBrainz/Server.pm line 400
MusicBrainz::Server::_ANON_ at lib/MusicBrainz/Server.pm line 365
MusicBrainz::Server::with_translations(?, ?) called at lib/MusicBrainz/Server.pm line 401
Class::MOP::Method::Wrapped::_ANON_ called at lib/MusicBrainz/Server.pm line 415
Class::MOP::Method::Wrapped::_ANON_ called at lib/MusicBrainz/Server.pm line 522Date and time: 2024-04-16T04:37:00.185Z
Host: fad90228ac56
Interface language: en
Request data:
{
"body_parameters":Unknown macro: { "edit-artist.url.0.period.end_date.day"},
"query_parameters":Unknown macro: { "edit-artist.name"}}
- is related to
-
MBS-13530 "Wide character" error when submitting edit
- Open