-
Bug
-
Resolution: Fixed
-
Critical
-
2.3.7, 2.4.4
-
MOODLE_23_STABLE, MOODLE_24_STABLE
-
MOODLE_23_STABLE, MOODLE_24_STABLE
-
After update from 2.4.3+(2012120303.03) to 2.4.4+(2012120304.04) all modules pages (mod/xxx/view.php, mod/xxx/index.php and edit page) generate a error 500 when several users request are done.
updated: Users with capability 'moodle/course:manageactivities' but without capability 'moodle/course:manageblocks'
I've done some tests to trouble checking it.
I found that it can be solved in two way:
1) unenroll and then re-enroll all the troubled users from courses.
2) add a missing variable definition $baseurl in moodle/lib/navigationlib.php function load_course_settings produce an error at line 3565; at now $baseurl is defined in if branch (line 3545 and 3549).
I don't understand why the first solution works, I found it just when I try to reproduce the error.
Moodle 2.5 is not affected because that function was rewritten.
If anyone can reproduce this please comment this issue.