I remember seeing this occur a while ago, but believe it has been fixed.
It looks as though the file asset is trying to compare the file size of the uploaded file, with the value set in the system configuration for the PHP memory limit. Somewhere along the way however it is getting an array value, rather than the correct preference, so the comparison is falling over.
I think it was a problem that arose after changing the retrieval of user preferences.
Maybe if you could post the version you are currently running, we might be able to see if the problem can be fixed with an upgrade, or if there is something else we are unaware of.
I remember seeing this occur a while ago, but believe it has been fixed.
It looks as though the file asset is trying to compare the file size of the uploaded file, with the value set in the system configuration for the PHP memory limit. Somewhere along the way however it is getting an array value, rather than the correct preference, so the comparison is falling over.
I think it was a problem that arose after changing the retrieval of user preferences.
Maybe if you could post the version you are currently running, we might be able to see if the problem can be fixed with an upgrade, or if there is something else we are unaware of.