Georg Zoeller
Senior Technical Designer

Suscrito: 27 may 2003 De: Austin, TX
|
Posted: miércoles, 21 julio 2004 07:54
The "high number addresses" you are talking about are probably taken from a "unable tor read/write from ..." error messge in the toolset.
These "addresses" are not set anywhere, are not programming mistakes or bug, it's an issue where the toolset trying to read memory outside it's memory space or at a non existant location, caused by a corrupted module.
If your module gets corrupted, which can happen due to power failure during saves, hardware or software failure during save or write processes, it will most likely cause problems like this - nothing we can fix, it's something that can also happen to your word documents or files written by any other application when the write process is terminated prematurely due to a crash.
Bottomline: The problem has nothing to do with high numbers, because those "high" numbers are memory addresses and the problem is that some data in the corrupted module is making the toolset trying to access memory addresses outside the current application space or at invalid locations such as NULL (FFFFFFF). It's not a problem with NWN or the toolset, it's a problem with the module.
And no, 1.63 will not fix that, because we can't magically fix data not written correctly to disk due to an external failure - nobody can.
To repair your module I would suggest exporting it area by area and reimporting it into a empty module, that will likely remove the corrupted files from it. There are no direct references to memory locations in your module (computers don't work that way), those errors occur when the toolset/game are trying to read damaged files/objects inside the module into memory. Whether or not data in a file is illegal can not be determined on the fly, unfortunately.
Does your module use a hakpak or do you have files in your nwn\override directory? _________________ georg zoeller senior rules and systems monkey [da | me] My custom NWN content
ceterum censeo ambulatiuncula esse delen
|