It seems to be a general error thrown by an internal WordPress function when a plugin cannot be validated.
Some of those errors seem to be due to file system settings etc as well, and it doesn’t look like there’s a way to get WordPress to be a bit more clear with their error messages.
Seeing as the plugin is working, and the description/author information is being read correctly, I doubt it has to do with the actual plugin header. I wasn’t able to replicate the issue either.
I don’t think this one is fixable with a change in the plugin though..
Can I mark this as not being a plugin issue?
— from a random blog —
I also ran into this problem recently. In the end it’s to do with the permissions on the plugins directory. The web server needs write access to certain files when they are uploaded. If your server is running with group write permissions, the upload script doesn’t necessarily set the group write bit on the necessary files, only owner write permission.