Quote:
Originally Posted by paulgiamatti
[You must be logged in to view images. Log in or Register.]
I think trakanon.eqg is loaded server-side - could be some corruption going on there
|
No reason for the server to be loading files in response to someone zoning in (other than scripts maybe -- but no reason for the server to inform the client about those).
The line about "trakanon.EQG" is just there because when the client is entering <zonename>, it always tries to load <zonename>.eqg before defaulting to <zonename>.s3d if the .eqg file doesn't exist. This is the most basic way the client distinguishes newer-format zone data from old, classic format zones. Think of the "re-done" nektulos vs classic nektulos.
Looking at the actual error reported... it seems like the client is simply running out of RAM (or VRAM, but probably RAM). Bear in mind that 32bit programs like the client can generally only use up to 2GB. Speaking from the experience of having written some zone-viewery type stuff... Trakanon's Teeth is one of the most memory-intensive zones in the game to load, up there with Plane of Growth. Later zones tend to be more efficient. Older clients probably had a lot of little tricks to keep total memory use down by loading things piecemeal, which presumably got wiped out when they moved everything to newer systems, and clients with 1GB+ of RAM became a given.
Could explain why the crash presents after zoning in and out multiple times (more stuff sticking around in memory, maybe the client doesn't aggressively unload things if it keeps seeing them get reloaded?) and why it would get more severe when you have much-larger textures hogging memory.