I have a SPD 2010 workflow that is starting an approval process and assigning a task to a user. I'm running into an odd issue. When a user with contribute permissions on the Task list tries to view an assigned task, she is getting "An unexpected error has occurred." When I check the logs, this is the actual error:
"System.ArgumentNullException: Value cannot be null. Parameter name: item"
However, when someone with full control on the list tries to view the task, no problem.
Things I've tried:
-I've made sure that in the list settings users are able to read all items and create/edit all items, not just items they've created. -I've also tried giving the user Manage Lists permission, because it says in the list settings: "Note: Users with the Manage Lists permission can read and edit all items." This seems to have no effect.
This seems to point to a permissions problem to me, though it doesn't really make sense, and that error message seems odd as well. Anyone have any other ideas I can try?