Have the same problem now
Package scorm build in Websoft CourceLab 2.7
Scorm 1.2
Created fresh moodle 2.9 without any modifications
Notice: Undefined offset: 0 in /home/......../moodle/mod/scorm/locallib.php on line 1625
Warning: Invalid argument supplied for foreach() in /home/......../moodle/mod/scorm/locallib.php on line 1625
Notice: Undefined offset: 0 in /home/......../moodle/mod/scorm/locallib.php on line 1652
Warning: array_keys() expects parameter 1 to be array, null given in /home/......../moodle/mod/scorm/locallib.php on line 1652
Notice: Undefined offset: 0 in /home/......../moodle/mod/scorm/locallib.php on line 1653
Notice: Undefined variable: usertracks in /home/......../moodle/mod/scorm/locallib.php on line 1573
Notice: Trying to get property of non-object in /home/......../moodle/mod/scorm/locallib.php on line 1861
----------------------------------------------------------------------------------
Code from moodle/mod/scorm/locallib.php on line 1625:
for ($i = 0; $i <= $level; $i++) {
$prevparent = '';
foreach ($final[$i] as $ident => $sco) { //line 1625
if (empty($prevparent)) {
$prevparent = $ident;
}
if (!isset($final[$i][$prevparent]->children)) {
$final[$i][$prevparent]->children = array();
}
if ($sco->parent == $prevparent) {
$final[$i][$prevparent]->children[] = $sco;
$prevparent = $ident;
} else {
$parent = false;
foreach ($final[$i] as $identifier => $scoobj) {
if ($identifier == $sco->parent) {
$parent = $identifier;
}
}
if ($parent !== false) {
$final[$i][$parent]->children[] = $sco;
}
}
}
}
Maybe some probles with hosting?
Enclose packet: https://drive.google.com/open?id=0B4a8NPpfyUnNUUtXcnlEcmZUOGc
Please help