2013-09-16, 06:12
@Montellese: I've tracked it down to a new performance patch - my bad, should have mentioned I was using additional patches but thought they were "safe". In hindsight, I've no idea why I thought that...
The patch that causes the problem is this one, which is the second of a pair of patches, the first of the pair being this patch which by itself isn't a problem - it's only when both patches are applied that the problem occurs (the second patch won't apply without the first).
I've notified the author of the patches about this clash with JSON and "VideoLibrary.GetSeasons". I don't understand the reason, just that with this "step 2" patch the exception occurs, and without this patch JSON behaves normally. Maybe the JSON code has a dependency on the updated sort methods.
The patch that causes the problem is this one, which is the second of a pair of patches, the first of the pair being this patch which by itself isn't a problem - it's only when both patches are applied that the problem occurs (the second patch won't apply without the first).
I've notified the author of the patches about this clash with JSON and "VideoLibrary.GetSeasons". I don't understand the reason, just that with this "step 2" patch the exception occurs, and without this patch JSON behaves normally. Maybe the JSON code has a dependency on the updated sort methods.