Fixed
Details
Priority
MajorAffects versions
Fix versions
Components
Assignee
David HorwitzDavid HorwitzReporter
David HorwitzDavid HorwitzLabels
Details
Details
Priority
Affects versions
Fix versions
Components
Assignee
David Horwitz
David HorwitzReporter
David Horwitz
David HorwitzLabels
Created February 15, 2013 at 5:37 AM
Updated November 5, 2014 at 2:33 AM
Resolved July 22, 2013 at 6:06 AM
Seen in production, a large number from a single site.
caused by: java.lang.NullPointerException
at org.sakaiproject.assignment.impl.BaseAssignmentService.unlockCheckWithGroups(BaseAssignmentService.java:406)
at org.sakaiproject.assignment.impl.BaseAssignmentService.allowAddSubmissionCheckGroups(BaseAssignmentService.java:4143)
at org.sakaiproject.assignment.cover.AssignmentService.allowAddSubmissionCheckGroups(AssignmentService.java:257)
at org.sakaiproject.assignment.tool.AssignmentAction.build_student_view_submission_context(AssignmentAction.java:1301)
at org.sakaiproject.assignment.tool.AssignmentAction.buildMainPanelContext(AssignmentAction.java:889)
at sun.reflect.GeneratedMethodAccessor3119.invoke(null:-1)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
Basically if a null assignment is passed to unlockCheckWithGroups a NPE is guaranteed