[ww-bugs] Bug 3306: New: Webwork throws tons of random errors

bugzilla-daemon at webwork.maa.org bugzilla-daemon at webwork.maa.org
Wed Jan 28 09:54:34 EST 2015


http://bugs.webwork.maa.org/show_bug.cgi?id=3306

           Summary: Webwork throws tons of random errors
           Product: WeBWorK 2
           Version: 2.8
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P5
         Component: Architecture
        AssignedTo: gage at math.rochester.edu
        ReportedBy: hskogman at brockport.edu
        Web browser Firefox
           version:


>From hosted course:
https://courses1.webwork.maa.org/webwork2/cbrockportsuny-mth202/

When asking to see student progress on a particular quiz I get:

WeBWorK Warnings

WeBWorK has encountered warnings while processing your request. If this occured
when viewing a problem, it was likely caused by an error or ambiguity in that
problem. Otherwise, it may indicate a problem with the WeBWorK system itself.
If you are a student, report these warnings to your professor to have them
corrected. If you are a professor, please consult the warning output below for
more information.
Warning messages

    Argument "" isn't numeric in division (/) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 612.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.
    Argument "" isn't numeric in numeric lt (<) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 615.
    Argument "" isn't numeric in numeric eq (==) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/StudentProgress.pm
line 635.

Request information
Time     Wed Jan 28 09:33:44 2015
Method     GET
URI     /webwork2/cbrockportsuny-mth202/instructor/progress/set/TZ_Ch5_Quiz1/

When I try to take the quiz I get:

WeBWorK Warnings

WeBWorK has encountered warnings while processing your request. If this occured
when viewing a problem, it was likely caused by an error or ambiguity in that
problem. Otherwise, it may indicate a problem with the WeBWorK system itself.
If you are a student, report these warnings to your professor to have them
corrected. If you are a professor, please consult the warning output below for
more information.
Warning messages

    There is no answer evaluator for the question labeled optional1 at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1211
    Error in Translator.pm::process_answers: Answer optional1:<br/>
    Unrecognized evaluator type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1235
    Error in Translator.pm::process_answers: Answer optional1:<br/>
    Answer evaluators must return a hash or an AnswerHash type, not type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1240
    There is no answer evaluator for the question labeled optional2 at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1211
    Error in Translator.pm::process_answers: Answer optional2:<br/>
    Unrecognized evaluator type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1235
    Error in Translator.pm::process_answers: Answer optional2:<br/>
    Answer evaluators must return a hash or an AnswerHash type, not type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1240
    There is no answer evaluator for the question labeled optional3 at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1211
    Error in Translator.pm::process_answers: Answer optional3:<br/>
    Unrecognized evaluator type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1235
    Error in Translator.pm::process_answers: Answer optional3:<br/>
    Answer evaluators must return a hash or an AnswerHash type, not type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1240
    There is no answer evaluator for the question labeled optional4 at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1211
    Error in Translator.pm::process_answers: Answer optional4:<br/>
    Unrecognized evaluator type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1235
    Error in Translator.pm::process_answers: Answer optional4:<br/>
    Answer evaluators must return a hash or an AnswerHash type, not type || at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1240
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1204
    Use of uninitialized value in scalar assignment at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1453
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1208
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1209
    Use of uninitialized value $ans_name in concatenation (.) or string at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1226
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1246
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1204
    Use of uninitialized value in scalar assignment at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1453
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1208
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1209
    Use of uninitialized value $ans_name in concatenation (.) or string at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1226
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1246
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1204
    Use of uninitialized value in scalar assignment at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1453
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1208
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1209
    Use of uninitialized value $ans_name in concatenation (.) or string at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1226
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1246
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1204
    Use of uninitialized value in scalar assignment at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1453
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1208
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1209
    Use of uninitialized value $ans_name in concatenation (.) or string at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1226
    Use of uninitialized value $ans_name in hash element at
/opt/webwork/pg/lib/WeBWorK/PG/Translator.pm line 1246
    Use of uninitialized value $credit{"optional1"} in numeric eq (==) at (eval
8238) line 288.
    Use of uninitialized value $credit{"optional3"} in numeric eq (==) at (eval
8238) line 288.
    Use of uninitialized value $credit{"optional4"} in numeric eq (==) at (eval
8238) line 288.
    Use of uninitialized value $credit{"optional2"} in numeric eq (==) at (eval
8238) line 288.
    Use of uninitialized value $credit{"optional1"} in multiplication (*) at
(eval 8238) line 304.
    Use of uninitialized value $credit{"optional3"} in multiplication (*) at
(eval 8238) line 304.
    Use of uninitialized value $credit{"optional4"} in multiplication (*) at
(eval 8238) line 304.
    Use of uninitialized value $credit{"optional2"} in multiplication (*) at
(eval 8238) line 304.
    Argument "" isn't numeric in numeric gt (>) at
/opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/GatewayQuiz.pm line 1883.

Request information
Time     Wed Jan 28 09:49:09 2015
Method     GET
URI     /webwork2/cbrockportsuny-mth202/quiz_mode/TZ_Ch5_Quiz1/


No idea where these errors are coming from, they seem mostly irrelevant. FYI
there are no "optional questions" on quiz 1.

-- 
Configure bugmail: http://bugs.webwork.maa.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the webwork-bugs mailing list