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

Internal Server Error (ISE) on overview with wikipedia/wikidata ARs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: High High
    • 2013-12-09
    • 2013-11-11, Beta
    • None
    • None

      I get the Internal Server Error at this page:
      https://beta.musicbrainz.org/artist/7f8cc833-b5a5-4358-a471-4ac2941f786a

      but only when set to any non-english language (german for me).
      This doesn't happen on other pages, even if these pages have wikipedia links and even if these pages have wikipedia links, but no german one.

      I created a wikidata page today and attached it to the artist (might or might not be related).

      The full ISE:

      Caught exception in MusicBrainz::Server::Controller::Artist->show "Can't use string ("") as an ARRAY ref while "strict refs" in use at lib/MusicBrainz/Server/Data/WikipediaExtract.pm line 33, line 3."

      Stack-Trace:

      line 33 MusicBrainz::Server::Data::WikipediaExtract
      line 49 MusicBrainz::Server::Controller::Role::WikipediaExtract
      line 9 MusicBrainz::Server::Controller::Role::WikipediaExtract
      line 332 MusicBrainz::Server
      line 306 MusicBrainz::Server
      line 333 MusicBrainz::Server
      line 347 MusicBrainz::Server
      line 392 MusicBrainz::Server

      Anfragedaten:

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

      Host: pino

      Oberflächensprache: de

      URL: https://beta.musicbrainz.org/artist/7f8cc833-b5a5-4358-a471-4ac2941f786a

      EDIT:
      This error is not dependant on language settings in the UI, see comments and another example below.

            ianmcorvidae Ian McEwen
            jonnyjd Johannes Dewender
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2013-12-09