No handle/phrase
I get this error on the latest master when htpasswd login is enabled:
[Mon Jan 9 14:25:43 2017] [error] No handle/phrase at /usr/share/perl/5.20/Locale/Maketext.pm line 195.
Locale::Maketext::maketext() called at /home/pierre/www/lstu/local/lib/perl5/Locale/Maketext/Lexicon.pm line 191
Locale::Maketext::Lexicon::__ANON__(Lstu::I18N::fr=HASH(0x4761aa8), undef) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugin/I18N.pm line 187
Mojolicious::Plugin::I18N::_Handler::localize(Mojolicious::Plugin::I18N::_Handler=HASH(0x4761f40), undef) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugin/I18N.pm line 105
Mojolicious::Plugin::I18N::__ANON__(Mojolicious::Controller=HASH(0x47cd758), undef) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugin/EPRenderer.pm line 59
Mojolicious::Plugin::EPRenderer::__ANON__(undef) called at template layouts/default.html.ep line 5
Mojo::Template::Sandbox::cbd4af6c303d71507d07e68dcaaa602a::__ANON__(Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Template.pm line 111
eval {...} called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Template.pm line 111
Mojo::Template::interpret(Mojo::Template=HASH(0x46b7bc8), Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugin/EPLRenderer.pm line 17
Mojolicious::Plugin::EPLRenderer::_epl(Mojolicious::Renderer=HASH(0x3bd8c78), Mojolicious::Controller=HASH(0x47cd758), SCALAR(0x46e28e8), HASH(0x47dfe10)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugin/EPRenderer.pm line 50
Mojolicious::Plugin::EPRenderer::__ANON__(Mojolicious::Renderer=HASH(0x3bd8c78), Mojolicious::Controller=HASH(0x47cd758), SCALAR(0x46e28e8), HASH(0x47dfe10)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Renderer.pm line 228
Mojolicious::Renderer::_render_template(Mojolicious::Renderer=HASH(0x3bd8c78), Mojolicious::Controller=HASH(0x47cd758), SCALAR(0x46e28e8), HASH(0x47dfe10)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Renderer.pm line 132
Mojolicious::Renderer::render(Mojolicious::Renderer=HASH(0x3bd8c78), Mojolicious::Controller=HASH(0x47cd758), HASH(0x46e30e0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Controller.pm line 172
Mojolicious::Controller::render(Mojolicious::Controller=HASH(0x47cd758), "template", "login") called at /home/pierre/www/lstu/script/../lib/Lstu.pm line 342
Lstu::__ANON__(Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 119
Mojolicious::__ANON__(undef, Mojolicious::Controller=HASH(0x47cd758), CODE(0x44d6198), 1) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 15
Mojolicious::Plugins::__ANON__() called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 18
Mojolicious::Plugins::emit_chain(Mojolicious::Plugins=HASH(0x3bdaf70), "around_action", Mojolicious::Controller=HASH(0x47cd758), CODE(0x44d6198), 1) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Routes.pm line 87
Mojolicious::Routes::_action(Lstu=HASH(0x3bd8c60), Mojolicious::Controller=HASH(0x47cd758), CODE(0x44d6198), 1) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Routes.pm line 94
Mojolicious::Routes::_callback(Mojolicious::Routes=HASH(0x44c0720), Mojolicious::Controller=HASH(0x47cd758), CODE(0x44d6198), 1) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Routes.pm line 35
Mojolicious::Routes::continue(Mojolicious::Routes=HASH(0x44c0720), Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Routes.pm line 44
Mojolicious::Routes::dispatch(Mojolicious::Routes=HASH(0x44c0720), Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 110
Mojolicious::dispatch(Lstu=HASH(0x3bd8c60), Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 120
Mojolicious::__ANON__(undef, Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 15
Mojolicious::Plugins::__ANON__() called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 190
eval {...} called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 190
Mojolicious::_exception(CODE(0x47cce70), Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 15
Mojolicious::Plugins::__ANON__() called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 18
Mojolicious::Plugins::emit_chain(Mojolicious::Plugins=HASH(0x3bdaf70), "around_dispatch", Mojolicious::Controller=HASH(0x47cd758)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 126
Mojolicious::handler(Lstu=HASH(0x3bd8c60), Mojolicious::Controller=HASH(0x47a2ac0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Routes.pm line 155
Mojolicious::Routes::_controller(Mojolicious::Routes=HASH(0x3aed528), Mojolicious::Controller=HASH(0x47a2ac0), HASH(0x45ebad0), 1) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Routes.pm line 36
Mojolicious::Routes::continue(Mojolicious::Routes=HASH(0x3aed528), Mojolicious::Controller=HASH(0x47a2ac0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Routes.pm line 44
Mojolicious::Routes::dispatch(Mojolicious::Routes=HASH(0x3aed528), Mojolicious::Controller=HASH(0x47a2ac0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 110
Mojolicious::dispatch(Mounter=HASH(0x3819948), Mojolicious::Controller=HASH(0x47a2ac0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 120
Mojolicious::__ANON__(undef, Mojolicious::Controller=HASH(0x47a2ac0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 15
Mojolicious::Plugins::__ANON__() called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 190
eval {...} called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 190
Mojolicious::_exception(CODE(0x46b5a88), Mojolicious::Controller=HASH(0x47a2ac0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 15
Mojolicious::Plugins::__ANON__() called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious/Plugins.pm line 18
Mojolicious::Plugins::emit_chain(Mojolicious::Plugins=HASH(0x3aed918), "around_dispatch", Mojolicious::Controller=HASH(0x47a2ac0)) called at /home/pierre/www/lstu/local/lib/perl5/Mojolicious.pm line 126
Mojolicious::handler(Mounter=HASH(0x3819948), Mojo::Transaction::HTTP=HASH(0x47a27d8)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server.pm line 68
Mojo::Server::__ANON__(Mojo::Server::Prefork=HASH(0x2255ed8), Mojo::Transaction::HTTP=HASH(0x47a27d8)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/EventEmitter.pm line 15
Mojo::EventEmitter::emit(Mojo::Server::Prefork=HASH(0x2255ed8), "request", Mojo::Transaction::HTTP=HASH(0x47a27d8)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server/Daemon.pm line 95
Mojo::Server::Daemon::__ANON__(Mojo::Transaction::HTTP=HASH(0x47a27d8)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/EventEmitter.pm line 15
Mojo::EventEmitter::emit(Mojo::Transaction::HTTP=HASH(0x47a27d8), "request") called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Transaction/HTTP.pm line 61
Mojo::Transaction::HTTP::server_read(Mojo::Transaction::HTTP=HASH(0x47a27d8), "GET /login HTTP/1.1\x{d}\x{a}Host: 192.168.0.14:8080\x{d}\x{a}User-Agent: Moz"...) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server/Daemon.pm line 212
Mojo::Server::Daemon::_read(Mojo::Server::Prefork=HASH(0x2255ed8), "eb5ec4a76176fc2baaf0d7358bf993de", "GET /login HTTP/1.1\x{d}\x{a}Host: 192.168.0.14:8080\x{d}\x{a}User-Agent: Moz"...) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server/Daemon.pm line 193
Mojo::Server::Daemon::__ANON__(Mojo::IOLoop::Stream=HASH(0x45c1e60)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/EventEmitter.pm line 15
Mojo::EventEmitter::emit(Mojo::IOLoop::Stream=HASH(0x45c1e60), "read", "GET /login HTTP/1.1\x{d}\x{a}Host: 192.168.0.14:8080\x{d}\x{a}User-Agent: Moz"...) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/IOLoop/Stream.pm line 97
Mojo::IOLoop::Stream::_read(Mojo::IOLoop::Stream=HASH(0x45c1e60)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/IOLoop/Stream.pm line 48
Mojo::IOLoop::Stream::__ANON__(Mojo::Reactor::EV=HASH(0x2e4c498)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Reactor/Poll.pm line 143
eval {...} called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Reactor/Poll.pm line 143
Mojo::Reactor::Poll::_try(Mojo::Reactor::EV=HASH(0x2e4c498), "I/O watcher", CODE(0x45bb060), 0) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Reactor/EV.pm line 48
Mojo::Reactor::EV::__ANON__(EV::IO=SCALAR(0x2e2e2f8), 1) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Reactor/EV.pm line 27
eval {...} called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Reactor/EV.pm line 27
Mojo::Reactor::EV::start(Mojo::Reactor::EV=HASH(0x2e4c498)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/IOLoop.pm line 134
Mojo::IOLoop::start(Mojo::IOLoop=HASH(0x269b090)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server/Prefork.pm line 162
Mojo::Server::Prefork::_spawn(Mojo::Server::Prefork=HASH(0x2255ed8)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server/Prefork.pm line 100
Mojo::Server::Prefork::_manage(Mojo::Server::Prefork=HASH(0x2255ed8)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server/Prefork.pm line 90
Mojo::Server::Prefork::run(Mojo::Server::Prefork=HASH(0x2255ed8)) called at /home/pierre/www/lstu/local/lib/perl5/Mojo/Server/Hypnotoad.pm line 76
Mojo::Server::Hypnotoad::run(Mojo::Server::Hypnotoad=HASH(0x20bcd40), "/home/pierre/www/lstu/script/lstu") called at /home/pierre/www/lstu/local/bin/hypnotoad line 24