WeBWorK Main Forum

Problem set data become corrupted

Problem set data become corrupted

by Nathan Wallach -
Number of replies: 0

A teacher reported that a problem set that was being edited became totally messed up, apparently when the server was processing a request to delete several problems from the set.

I'm curious if any else has experiences such a problem or is aware of what might have triggered it. (My best guess is a mangle web interaction with the set editor code.)

Below is an expunged set of lines from the Apache error.log file.

reading /opt/webwork/courses/COURSE_NAME/templates/: error in Utils::readFile: failed to decode /opt/webwork/courses/COURSE_NAME/templates/ at /opt/webwork/webwork2/lib/WeBWorK/Utils.pm line 207. Use of uninitialized value in subroutine entry at /opt/webwork/webwork2/lib/WeBWorK/Utils.pm line 216. [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid N] [client IP:port] [/webwork2/COURSE_NAME/HW08/8/] Use of uninitialized value $path in pattern match (m//) at /opt/webwork/webwork2/lib/WeBWorK/Utils.pm line 397., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/9/?effectiveUser=user%40sample.domain&displayMode=MathJax&showOldAnswers=1 [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid N] [client IP:port] [/webwork2/COURSE_NAME/HW08/8/] Use of uninitialized value $path in concatenation (.) or string at /opt/webwork/webwork2/lib/WeBWorK/Utils.pm line 399., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/9/?effectiveUser=user%40sample.domain&displayMode=MathJax&showOldAnswers=1 [Mon Mar 22 ..:..:......... 2021] [perl:error] [pid N] [client IP:port] [/webwork2/COURSE_NAME/HW08/8/] Can't use an undefined value as a HASH reference at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 1034.\n * in WeBWorK::ContentGenerator::Problem::nav called at line 155 of /opt/webwork/webwork2/lib/WeBWorK/Template.pm\n * in WeBWorK::Template::template called at line 611 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::content called at line 374 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm\n * in WeBWorK::ContentGenerator::Problem::content called at line 233 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::go called at line 478 of /opt/webwork/webwork2/lib/WeBWorK.pm, referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/9/?effectiveUser=user%40sample.domain&displayMode=MathJax&showOldAnswers=1 reading /opt/webwork/courses/COURSE_NAME/templates/: error in Utils::readFile: failed to decode /opt/webwork/courses/COURSE_NAME/templates/ at /opt/webwork/webwork2/lib/WeBWorK/Utils.pm line 207. Use of uninitialized value in subroutine entry at /opt/webwork/webwork2/lib/WeBWorK/Utils.pm line 216. [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Template escape head returned an empty list. at /opt/webwork/webwork2/lib/WeBWorK/Template.pm line 159., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:error] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/9/] Can't use an undefined value as a HASH reference at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 1034.\n * in WeBWorK::ContentGenerator::Problem::nav called at line 155 of /opt/webwork/webwork2/lib/WeBWorK/Template.pm\n * in WeBWorK::Template::template called at line 611 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::content called at line 374 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm\n * in WeBWorK::ContentGenerator::Problem::content called at line 233 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::go called at line 478 of /opt/webwork/webwork2/lib/WeBWorK.pm, referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Template escape head returned an empty list. at /opt/webwork/webwork2/lib/WeBWorK/Template.pm line 159., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:error] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/10/] Can't use an undefined value as a HASH reference at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 1034.\n * in WeBWorK::ContentGenerator::Problem::nav called at line 155 of /opt/webwork/webwork2/lib/WeBWorK/Template.pm\n * in WeBWorK::Template::template called at line 611 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::content called at line 374 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm\n * in WeBWorK::ContentGenerator::Problem::content called at line 233 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::go called at line 478 of /opt/webwork/webwork2/lib/WeBWorK.pm, referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Template escape head returned an empty list. at /opt/webwork/webwork2/lib/WeBWorK/Template.pm line 159., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:error] [pid 24320] [client IP:port] [/webwork2/COURSE_NAME/HW08/13/] Can't use an undefined value as a HASH reference at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 1034.\n * in WeBWorK::ContentGenerator::Problem::nav called at line 155 of /opt/webwork/webwork2/lib/WeBWorK/Template.pm\n * in WeBWorK::Template::template called at line 611 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::content called at line 374 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm\n * in WeBWorK::ContentGenerator::Problem::content called at line 233 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::go called at line 478 of /opt/webwork/webwork2/lib/WeBWorK.pm, referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Template escape head returned an empty list. at /opt/webwork/webwork2/lib/WeBWorK/Template.pm line 159., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:error] [pid 24337] [client IP:port] [/webwork2/COURSE_NAME/HW08/17/] Can't use an undefined value as a HASH reference at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 1034.\n * in WeBWorK::ContentGenerator::Problem::nav called at line 155 of /opt/webwork/webwork2/lib/WeBWorK/Template.pm\n * in WeBWorK::Template::template called at line 611 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::content called at line 374 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm\n * in WeBWorK::ContentGenerator::Problem::content called at line 233 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::go called at line 478 of /opt/webwork/webwork2/lib/WeBWorK.pm, referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Template escape head returned an empty list. at /opt/webwork/webwork2/lib/WeBWorK/Template.pm line 159., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:warn] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Use of uninitialized value $currentProblemID in string eq at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 966., referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain [Mon Mar 22 ..:..:......... 2021] [perl:error] [pid 24325] [client IP:port] [/webwork2/COURSE_NAME/HW08/22/] Can't use an undefined value as a HASH reference at /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm line 1034.\n * in WeBWorK::ContentGenerator::Problem::nav called at line 155 of /opt/webwork/webwork2/lib/WeBWorK/Template.pm\n * in WeBWorK::Template::template called at line 611 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::content called at line 374 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Problem.pm\n * in WeBWorK::ContentGenerator::Problem::content called at line 233 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm\n * in WeBWorK::ContentGenerator::go called at line 478 of /opt/webwork/webwork2/lib/WeBWorK.pm, referer: https://webwork.domain2/webwork2/COURSE_NAME/HW08/?effectiveUser=user@sample.domain

When I directly examined the database, the source_file field was reported as being null. Unfortunately, I did not save a copy of the DB records before the lecture began to recreate the assignment.