I'm getting random error 500s when going to grade certain assignments. It doesn't happen for everyone but it's just random and I can't seem to put my finger on it.
We're running 2.7.3+, Windows Server 2008r2, IIS and MySQL. I've gone through the standard debug procedure but with no luck. Everything in the database for the assignment tables looks fine so the only thing that I can think is causing the problem is to do with the feedback files that have already been submitted for a particular user (but they look fine as well).
There are several draft files in the mdl_files table that reference the same name as the feedback documents but surely they can't be drafts if they've been attached as files?
As I say, it's completely random which is all the more annoying and it doesn't seem to happen on every assignment either.
Any help is much appreciated!