Moodle
  1. Moodle
  2. MDL-28206

Errors when adding block to the site participants page

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Duplicate
    • Affects Version/s: 2.0.3, 2.1
    • Fix Version/s: STABLE backlog
    • Component/s: Blocks
    • Labels:
    • Affected Branches:
      MOODLE_20_STABLE, MOODLE_21_STABLE

      Description

      On Site pages->Participants error arrives when attempting to add a block

      Warning: end() expects parameter 1 to be array, null given in /var/www/repositories/master/moodle/lib/blocklib.php on line 662

      Can not find data record in database table course.

      Debug info: SELECT * FROM

      {course}

      WHERE id = ?
      [array (
      0 => 0,
      )]
      Stack trace:
      line 1254 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown
      line 1231 of /lib/dml/moodle_database.php: call to moodle_database->get_record_select()
      line 43 of /user/index.php: call to moodle_database->get_record()

      Coding error detected, it must be fixed by a programmer: Trying to reference an unknown block region

      Stack trace:
      line 851 of /lib/blocklib.php: coding_exception thrown
      line 633 of /lib/blocklib.php: call to block_manager->check_region_is_known()
      line 700 of /lib/blocklib.php: call to block_manager->add_block()
      line 1089 of /lib/blocklib.php: call to block_manager->add_block_at_end_of_default_region()
      line 1064 of /lib/blocklib.php: call to block_manager->process_url_add()
      line 1208 of /lib/pagelib.php: call to block_manager->process_url_actions()
      line 720 of /lib/pagelib.php: call to moodle_page->starting_output()
      line 607 of /lib/outputrenderers.php: call to moodle_page->set_state()
      line 2038 of /lib/outputrenderers.php: call to core_renderer->header()
      line ? of unknownfile: call to core_renderer->fatal_error()
      line 1279 of /lib/setuplib.php: call to call_user_func_array()
      line ? of unknownfile: call to bootstrap_renderer->__call()
      line 328 of /lib/setuplib.php: call to bootstrap_renderer->fatal_error()
      line ? of unknownfile: call to default_exception_handler()

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Michael de Raadt added a comment -

            I was able to replicate this problem.

            Show
            Michael de Raadt added a comment - I was able to replicate this problem.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: