Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.9.2
-
Fix Version/s: None
-
Component/s: Backup
-
Labels:None
-
Affected Branches:MOODLE_19_STABLE
Description
In backup/restorelib.php at round about line 7330 the code is...
//We compare Moodle's versions
if ($CFG->version < $info->backup_moodle_version && $status) {
$message = new message();
$message->serverversion = $CFG->version;
$message->serverrelease = $CFG->release;
$message->backupversion = $info->backup_moodle_version;
$message->backuprelease = $info->backup_moodle_release;
print_simple_box(get_string('noticenewerbackup','',$message), "center", "70%", '', "20", "noticebox");
}
the class "message" doesn't exist. I suspect that an empty object is all that was intended, but this causes a fatal error.
Confirmed:
1. Create a backup at Moodle 1.9.2+,
2. Restore a backup at Moodle 1.9.2
This crash the backup restore!!!