<Date> <Time> <SPID> SQL Server Assertion: File: <page.cpp>, line=4953 Failed Assertion = 'm_freeCnt + emptySlots * sizeof (Slot) >= spaceNeeded'. This error may be timing-related. If the error persists after rerunning the statement, use DBCC CHECKDB to check the database for structural integrity, or restart the server to ensure in-memory data structures are not corrupted.
Any thread that is involved in an Online Index Rebuild operation or a Shrink Database operation can compress a new page. If the page has insufficient space, the assertion error occurs.
Cumulative update information
The fix for this issue was first released in Cumulative Update 7. For more information about how to obtain this cumulative update package for SQL Server 2008 R2, click the following article number to view the article in the Microsoft Knowledge Base:
Article ID: 2503834 - Last Review: Apr 18, 2011 - Revision: 1