I've been working on a tool that uses the imageinfo API to get thumbnail urls and their heights for all the files contributed by a set of users. I query a batch of files, but one file that hits the iiurlparamnormal error ruins a whole query.
It would be nice if this query still returned the data for the file that doesn't hit the iiurlparamnormal error and just returned the error info inside that item for that file. Even better would be if it still returned other requested data for the file, and simply left out the height value that can't be calcuated.
Slightly better than the status quo would be if the error message included the pageid and not just the file name.