Generally, it'll cause CHECKDB to fail. However, I've seen it where it takes the server offline. This is because the rollback that has to occur, also needs some disk space, funny enough, in tempdb. When there isn't any, the rollback can't occur, but nothing else can roll forward, so SQL Server rolls over.