Vertex Buffer Lock Failure

  • Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

FelixNova

FNG / Fresh Meat
May 12, 2010
6
0
0
I have read through so many threads on this bug, and tried nearly every 'fix' I could find.

Disable blur
Switch to DX8
Reduce settings
Turn off filtering, aliasing
Verify files
Reinstall
Reinstall and Verify files
Various mixtures of above fixes
etc... etc... etc...

Nothing
Works

I would have posted in other threads about this, but they were all from 2006, 2007

This is one of my favorite games, but at some point it started messing up horribly to the point of being unplayable.
I come back to it hoping there has been a fix, but there never has been.
At first it would crash and reload the drivers, which took about 7 to 10 seconds, at which point it would return to the game but with messed up textures.
Now it just flat out fails completely and knocks me out of the game with an error window and the message shown below.

//
Build UT2004_Build_[2004-11-11_10.48]

OS: Windows NT 6.1 (Build: 7600)
//Is actually Win7, 7200 I believe
CPU: AuthenticAMD Unknown processor @ 3215 MHz with 2046MB RAM
//AMD Phenom II x4 955, stock clocks and voltages
Video: NVIDIA GeForce 9800 GTX/9800 GTX+ (9745)
//9800 GTX+, stock clocks and voltages, taken apart and cleaned, tiny dollops of arctic silver applied to cleaned chip and memory chips, temps overall dropped by 10 C, fully stable since cleaning, crashes still happen

IDirect3DVertexBuffer9::Lock failed(88760870).

History: FD3D9VertexStream::Cache <- FD3D9RenderInterface::SetVertexStreams <- USkeletalMeshInstance::Render <- FDynamicActor::Render <- FActorSceneNode::Render <- UShadowBitmapMaterial::Get <- FD3D9RenderInterface::SetProjectorMaterial <- FD3D9RenderInterface::SetMaterial <- ATerrainInfo::Render::RenderProjectors <- ATerrainInfo::Render <- RenderLevel <- KF-Crystal-LakeV1-7a.myLevel <- FLevelSceneNode::Render <- FPlayerSceneNode::Render <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- Level Crystal Lake <- UpdateWorld <- MainLoop <- FMallocWindows::Free <- FMallocWindows::Realloc <- 4C576C61 0 FArray <- FArray::Realloc <- 0*2 <- FMallocWindows::Free
//

I just want to play this game again, please.
 

YoYoBatty

FNG / Fresh Meat
Dec 17, 2009
3,459
2,502
0
Canada
The map that is causing KF-CrystalLake right? You can simply delete the map or it has something to do with projectors, shut off bLevelStatic in the default properties of all projectors of the map in the SDK to stop this error. You can set all your settings back to normal.
 
Last edited:

FelixNova

FNG / Fresh Meat
May 12, 2010
6
0
0
But this happens on more than one map, just about every single one.
Would shutting off bLevelStatic stop KF from crashing on those maps as well?
And I don't know anything about 'projectors' or the SDK, having to go into the code of multiple maps myself seems like a poor fix.
 

FelixNova

FNG / Fresh Meat
May 12, 2010
6
0
0
Happened again on Farm.
I would love to be able to finish a map again.
Or play without the threat of a random crash hanging over my head and ruining my experience.

//
Build UT2004_Build_[2004-11-11_10.48]

OS: Windows NT 6.1 (Build: 7600)
CPU: AuthenticAMD Unknown processor @ 3215 MHz with 2046MB RAM
Video: NVIDIA GeForce 9800 GTX/9800 GTX+ (9745)

IDirect3DVertexBuffer9::Lock failed(88760870).

History: FD3D9VertexStream::Cache <- FD3D9RenderInterface::SetVertexStreams <- USkeletalMeshInstance::Render <- FDynamicActor::Render <- FActorSceneNode::Render <- UShadowBitmapMaterial::Get <- FD3D9RenderInterface::SetProjectorMaterial <- FD3D9RenderInterface::SetMaterial <- ATerrainInfo::Render::RenderProjectors <- ATerrainInfo::Render <- RenderLevel <- KF-Farm.myLevel <- FLevelSceneNode::Render <- FPlayerSceneNode::Render <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- Level KF-Farm <- UpdateWorld <- MainLoop <- FMallocWindows::Free <- FMallocWindows::Realloc <- 4C576C61 0 FArray <- FArray::Realloc <- 0*2 <- FMallocWindows::Free
//
 

nath2009uk

FNG / Fresh Meat
May 25, 2009
1,368
174
0
England, UK
Mine likes to stop the driver after I changed to custom drivers.

Have you tried Uninstalling and Installing the latest Graphics drivers?
 

FelixNova

FNG / Fresh Meat
May 12, 2010
6
0
0
Yes, I have, and reinstalling the game too.
Didn't work.

cachesizemegs... I'll try that.
 

FelixNova

FNG / Fresh Meat
May 12, 2010
6
0
0
I have already updated all of my drivers if you read the first post.
And in regard to the temps, try reading the first post.

I don't see why I would want to play my game windowed so that doesn't matter.