Out of curiosity, I wonder how many people have had this happen to them.
Is the answer rate indicative of experience with this error or do people know this without having experienced it?
I've recently seen it in two different circumstances:
(a) lack of free space on the underlying disk volume; and
(b) autogrowth restriction.
Both situations related to the same database, and both were caused by the same application. Since that application was written to log the INSERTs it could not perform, I wrote a simple script to extract those INSERTs from the log file and redo them after circumstance (a) occurred. A little while later, circumstance (b) occurred, and I had the script in hand, ready to run :-).