What could be a possible reason for an attachment upload error that says: 'Invalid file content from specified image.'?

Also: Where do you prefer to save files? Database or some director...