engine error : failed to lock vertex buffer in CmeshDX8::LockVertexBuffer

speed is DDR2 667 (or whatever the number is supposed to be..) I know it's in the 6 hundreds.
 
nvidia 7100 gs 256mb, amd 2x athelon, and 1gig ram. i have a few specifics on my cmeshdx8 crash. i can play gun game maps almost all day long. i might get a cmesh crash 1 out of 40 gun games. but it always crashes if i play any cs_office maps, or anything of the like. i can play for about a min or two before the crash, but always crashes under those maps.

my drivers are up to date and installed properly. i had this problem a lot a few months ago, then magicly it dissapeared. i thought it was my new drivers. but without updating, the problem came back...right after a steam update. so i updated my drivers and still have the same problem.

judging from some personal research, this may be a ram issue. according to a post on another forum, your video might crash if the info cant be loaded from the ram fast enough. this might be inacurate, but anything that helps at this point is probably welcome i imagine.

also, i have a lot of custome skins and models installed. i think this may have exacerbated the problem. the extra loading required might have somthing to do with this.

well, ive been reading posts like this for months now and havnt seen any this detailed, so i thought i would throw in my two cents. sorry so long, just trying to be helpful.


Yeah i've got the same problem. I can play Gun games and stuff forever... but when i try to play on my WC server, i cant get 1 min into it before-

"failed to lock vertex buffer in CMeshDX8::LockVertexBuffer"
-pops in and closes my game.. ;(
 
ok this is a simple fix and i stumbled upon it while searching other forums for a os page pool memory problem.
BE WARNED THIS SOLUTION, IF NOT DONE CORRECTLY MAY BE HARMFUL TO YOUR COMPUTER.
Heres the solution:
Start Menu > Run > regedit

Surf down to this key. The REG_DWORD "PagedPoolSize"
Code:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Double click on "PagedPoolSize". Hexadecimal is listed first.
Change the "Value Data" to one of these below:
Note: You only need to enter EITHER Hexadecimal or Decimal.
They both are the same. I recomend using 256Mb should solve the problem.
Code:

Megabytes Hexadecimal Decimal
192Mb 0c000000 201326592
256Mb 10000000 268435456
384Mb 18000000 402653184

You do not need anything bigger than 400Mb... in most cases 300Mb is too much as well.

Once you are done, make sure you reboot your computer.

GOOD LUCK! HAVE FUN!
 
yeah i am getting the very same problem (locked vertex buffer), it appears randomly in the game.
i have a rather good laptop, so it can't be a hardware issues
specs:
dell inspirion 1520
3gb ram
dual core intel centrino t7300 2.0ghz
nvidia 8600M GT 256mb
windows vista with the latest dx10 drivers
if it helps, screen rez is 1440 x 900
and plenty of hard drive space
someone must have a fix for this, it is the only error i get...
thanks
 
I am having this same problem for counterstrike source but only on some maps or if i have x fire running. I have installed the latest drivers and reinstalled all my games a number of times but nothing has worked. A Teacher at my school suggested getting more ram. He thinks the root of this problem had to do with my ram. He thinks it has nothing to do with the graphics card or the level i have my graphics on.
 
Im getting alot of the same issues...
first it started with:
"Internal Driver Error in IDirect 3D Device 9:: present ()"
I have search all over and with all the help I have found I tried all options yet to no avail. I started from scratch... Fresh new XP pro installation.
and newest drivers for all.

The other half of the time I crash out now matter what Source game I use with this error...
"Failed to lock vertex buffer in cmesh DX8::LockVertexBuffer"

Valve and Steam do not want to fess up to the problem they or Microsoft have created as I believe Direct X also has somethign to do with these issues.
I have been playing all my Steam games for well over 5 years.. DOD source and CSS as I am also a map developer. I am now having trouble even testing a map i make becuse the game crashes on spash screen. This is really getting annoying.
I also noticed all these problems first started showing up after a the large steam update. It also mad changes to some of my SDK structure and Hammer no longer works..

Here are my specs.
------------------
System Information
------------------
Time of this report: 2/2/2008, 12:45:41
Machine name: GRAPHICO-705405
Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 2 (2600.xpsp_sp2_gdr.070227-2254)
Language: English (Regional Setting: English)
System Manufacturer: GBT___
System Model: AWRDACPI
BIOS: Award Modular BIOS v6.00PG
Processor: Intel(R) Pentium(R) 4 CPU 3.00GHz (2 CPUs)
Memory: 1024MB RAM
Page File: 664MB used, 1797MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
DxDiag Version: 5.03.2600.2180 32bit Unicode

-----------------------------------------------
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
-----------------------------------------------
---------------
Display Devices
---------------
Card name: NVIDIA GeForce 7600 GS
Manufacturer: NVIDIA
Chip type: GeForce 7600 GS
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_02E1&SUBSYS_21C319F1&REV_A2
Display Memory: 512.0 MB
Current Mode: 1440 x 900 (32 bit) (60Hz)
Monitor: LG L192WS
Monitor Max Res: 1440,900
Driver Name: nv4_disp.dll
Driver Version: 6.14.0010.9371 (English)
DDI Version: 9 (or higher)
Driver Attributes: Final Retail
Driver Date/Size: 5/18/2007 12:20:54, 4527488 bytes
WHQL Logo'd: Yes
WHQL Date Stamp: n/a
VDD: n/a
Mini VDD: nv4_mini.sys
Mini VDD Date: 5/18/2007 12:20:54, 3994624 bytes
Device Identifier: {D7B71E3E-41A1-11CF-DA5E-C90103C2CB35}
Vendor ID: 0x10DE
Device ID: 0x02E1
SubSys ID: 0x21C319F1
Revision ID: 0x00A2
Revision ID: 0x00A2
Video Accel: ModeMPEG2_A ModeMPEG2_B ModeMPEG2_C ModeMPEG2_D ModeWMV9_B ModeWMV9_A
 
I'm also experiencing this 'Vertex Buffer' error.

I did the Registry mod as mentioned by DIEB4ME and set it for 256MB.

The problem is still there, but happens a LOT less.

I have a 2.0GB Processor with 1GB memory and a 7300 GS video card (I may be one number off on the video card)

The strange thing I've noticed is that I used to TRY and play the game on an Athlon 650, 512MB memory, and a GeForce3 video card with 64MB memory and NEVER had this problem.

I did give up playing HL2 at the time because it was so slow.

Perhaps we have a timing problem in the game? We pop an error because the Processor or video card is just too fast.
 
Try running the game in DirectX 9 mode:

Left-click on the Steam tray icon.
Select "Games".
Click on the "My Games" tab.
Right-click on the game that you want to run in DX9 mode.
Select "Properties".
Click on the "General" tab.
Click on the "Set Launch Options" button.
Put in the window box: -dxlevel 90
Click "OK".
Click "Close".

If that doesn't work, replace 90 with 81. Then with 80 if that doesn't work and finally 70.

It's pretty weird your card pops up with this error, though.
 
Engine Error:Failed to lock vertex buffer in CMeshDX8::LockVertexBuffer

im getting this message everytime i try and enter a server on HL2 deathmatch or singleplayer it crashes the ses that. im a bit of a noob and need someone to just spell out wot i need to do if they cud. I dunno my rig but its a mediocre desktop and. i tried restarting my computer but it didnt work sometimes it crashes so bad it restarts itself and ses something about a debug and recovering from a serious error.TF2 and Portal both work fine.

i dont know what half the stuff here means about terminal services or remote desktop
but mc6_aphex sound right with changing graphics aperture size but i dont now how to do it

also ive seen it work since before the updates then now it doesnt work at all this seems to be a problem for a lot of people i cant see why steam havent done something about it
 
ok this is a simple fix and i stumbled upon it while searching other forums for a os page pool memory problem.
BE WARNED THIS SOLUTION, IF NOT DONE CORRECTLY MAY BE HARMFUL TO YOUR COMPUTER.
Heres the solution:
Start Menu > Run > regedit

Surf down to this key. The REG_DWORD "PagedPoolSize"
Code:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Double click on "PagedPoolSize". Hexadecimal is listed first.
Change the "Value Data" to one of these below:
Note: You only need to enter EITHER Hexadecimal or Decimal.
They both are the same. I recomend using 256Mb should solve the problem.
Code:

Megabytes Hexadecimal Decimal
192Mb 0c000000 201326592
256Mb 10000000 268435456
384Mb 18000000 402653184

You do not need anything bigger than 400Mb... in most cases 300Mb is too much as well.

Once you are done, make sure you reboot your computer.

GOOD LUCK! HAVE FUN!

I thought i was losing my mind when HL2 just stopped loading all of a sudden. I can't believe how dumb Win XP really is. Anyhow, this solution worked for me, thank you very much.

Sincerely,
Saber...
 
This worked for me!

Originally Posted by DIEB4ME
ok this is a simple fix and i stumbled upon it while searching other forums for a os page pool memory problem.
BE WARNED THIS SOLUTION, IF NOT DONE CORRECTLY MAY BE HARMFUL TO YOUR COMPUTER.
Heres the solution:
Start Menu > Run > regedit

Surf down to this key. The REG_DWORD "PagedPoolSize"
Code:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Double click on "PagedPoolSize". Hexadecimal is listed first.
Change the "Value Data" to one of these below:
Note: You only need to enter EITHER Hexadecimal or Decimal.
They both are the same. I recomend using 256Mb should solve the problem.
Code:

Megabytes Hexadecimal Decimal
192Mb 0c000000 201326592
256Mb 10000000 268435456
384Mb 18000000 402653184

You do not need anything bigger than 400Mb... in most cases 300Mb is too much as well.

Once you are done, make sure you reboot your computer.

GOOD LUCK! HAVE FUN!

Vince 31;)
 
OK, theres another similar thread thats on-going to do with internal driver error. Now I'm also getting this one too.

I have above the recommended, and I was playing for over 2 years until 6 months ago when I decided to uninstall and take a break. I lost my copy, buy a new one and then reinstall and now all these crappy errors...wtf?

So the situation would seem its nothing to do with PC/Laptop specs but maybe something to do with the updates and stuff? I don't know much about computers but that makes sense to me.

Anyone from Valve/Steam care to comment or make a webpage with the solution???
 
It's just crazy. This is realy a steam game problem only. That's what gets me pissed of. I've seen lot of ways but they just don't work. I presume you just need to arrange something with the graphic card. I'm at the point of just buying a new one, cause formatting helps not even a bit. I have the prob with: first CSS, and then it's like half life 2 DM got infected aswel. If anyone has THE solution to this, tell me please. Like i see here even above basic users, pro's have this problem too. Why is steam just so stubern just not to make a site and put the link on the main page, it's just wrong !!!
 
Worked for me too - thx

ok this is a simple fix and i stumbled upon it while searching other forums for a os page pool memory problem.
BE WARNED THIS SOLUTION, IF NOT DONE CORRECTLY MAY BE HARMFUL TO YOUR COMPUTER.
Heres the solution:
Start Menu > Run > regedit

Surf down to this key. The REG_DWORD "PagedPoolSize"
Code:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Double click on "PagedPoolSize". Hexadecimal is listed first.
Change the "Value Data" to one of these below:
Note: You only need to enter EITHER Hexadecimal or Decimal.
They both are the same. I recomend using 256Mb should solve the problem.
Code:

Megabytes Hexadecimal Decimal
192Mb 0c000000 201326592
256Mb 10000000 268435456
384Mb 18000000 402653184

You do not need anything bigger than 400Mb... in most cases 300Mb is too much as well.

Once you are done, make sure you reboot your computer.

GOOD LUCK! HAVE FUN!
-----
 
If it helps, I have had this problem for the last few weeks, it just appeared out of nowhere, and before all Source-engine games were working perfectly fine.

It started with white artefacts appearing along all vertices in the game, then a mild crash with sound looping, this happened a few times, and eventually a full on crash with the cmesh error.

I tried everything I could find to fix the problem, reinstalling Catalyst drivers (for an ATI Radeon X1650), tuning down all detail and res settings, disabling and uninstalling AVG, disabling my extended desktop, reinstalling HL2 itself and closing down all background applications.
None of the above methods worked, so I have been stuck with a broken game for over a month, until tonight.

I should have thought of it earlier, but why not check the actualy gfx hardware? Looking inside my PC, the cooler fan on the gfx card was clogged up with dust and not spinning, so therefore over-heating.

After a cleanout of the fan I have had no crashes or loops at all.

It's just a thought, but after having looked through many forums for an answer to the cmesh issue, not anywhere has anyone suggested it being caused by an overheating gfx card... If it fixes the problem for anyone else, let me know!

Equinoxo.
 
I am unabled to start hl2
with other Vertex shader than "emulated"
it crashed with "none" and "hardware"
with a message box
"Engine Error - failed to lock vertex buffer in CMeshDX8::LockVertexBuffer"
I start hl2 with
-fullscreen -width 1024 -height 768 -novid -map_background none -dxlevel 70

the -dxlevel doesnt change anything, also tried 80 90 and 91
crash the same way.
 
just got HL2 and recieved this error. all stared when i chaged anitaliasing to 4x in video options. now when it loads it barely responds and and only close it through task manager, but NOW when i do that i get blue screen.

3gb ram
amd 2.10 ghz
Nvidia geforce 8200M
 
I'm getting this error message too.

You know what? I'm sick of this. I'm sick and tired of no one taking any pride in their work and doing their job anymore. I'm sick of living in a world where no one gives a damn about quality, and just does a half-assed job to make a quick buck.

No wonder I rarely buy games anymore.

I'm done, I'm not buying any more games. Not until the programmers out there wake up and get a clue, and START DOING THEIR JOBS INSTEAD OF SLACKING OFF LIKE A BUNCH OF LAZY GOOD FOR NOTHING PRICKS!

Get a clue, get to work, and do your jobs, jerks, and stop wasting my time and money selling me unfinished crap that doesn't work right!!!!

There is no excuse for this, if you can't program something to work, then go find something else to do to actually be a productive member of society instead of being a waste of space.
 
hy...i have this problem....i finish hl2...and i found a mod ''Strider_Mountain'' and when i play hl2 i have this error :engine error could no load library client......and then Engine Error- hl2.exe-Application Error: The instruction at "0x241f94b7" referenced memory at "0x0106f5c0". The memory could not be "read".....pls help
 
I've tried most of the solutions posted around and none seem to work, tend to make it worse if im honest, I Defraged my drives and it sorted my issue out, i used Ulitmate Defrag
 
Back
Top