Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-61508

Issue viewing SCORM reports after upgrading to 3.3

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Minor Minor
    • None
    • 3.3.4
    • SCORM
    • MOODLE_33_STABLE

      The site has recently been upgraded from version 2.6.11 to 3.3.4 (Moodle 2.6.11 > 2.7.20 > 3.0.10 > 3.3.4)

      Now when viewing the SCORM reports (Basic report, Interactions report and Objective reports) no report results are displayed. With debugging enabled the following error is displayed. The page loads near instantly so it doesn't appear to be any sort of PHP memory issue or timeout.

      Fatal error: Cannot use object of type stdClass as array in path/to/moodle/code/lib/tablelib.php on line 493

      Prior to the upgrade, the SCORM reports loaded as expected.

      The 'Graph report' is displaying as expected.

      I've switched to Boost / clean theme and I get the same results.

      All courses are affected by this problem, along with courses created after the upgrade.

      My only thought as to why this might be happening is due to the size of one of the SCORM tables in the database which is large - mdl_scorm_scoes_track - 3.3 GB ~ ~8,965,557 entries - but it worked in version 2.6?

       

       

            Unassigned Unassigned
            jamie.biddulph Jamie Biddulph
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.