forums | blogs | polls | tutorials | downloads | rules | help

Add new comment

Shadow Watcher's picture

RSimpkinuk57 wrote:
Lady Femme, its not my computer crashing, nor even Windows, just the game with a software bug. If "protection exception" means the same on Windows as it did on the old mainframes on which I was once a programmer, then the way to get one is to mess up memory management in some way. Do something to the 200th entry in a table set up for only 100 entries. Build a 200-characters-long command sequence into a "buffer" 100 characters long. Whatever legitimately occupies the location you overwrite will be "corrupted", and if it happens to be the memory address for where to go for something else.. "Protection exception" is when the end result is DS straying "out of bounds" into memory space reserved by or for Windows itself.

The only possible fix would be a new patch from GPG! which we know isn't going to happen.

On my old system, but not on my new one, I then had a wait of a minute or two while Windows "collected exception data" to be sent - or not, as one chose - to Microsoft over the internet.

If you never had this happen to you, lucky you.

I think anyone that has modded the game or played the game has from time to time had the game tell them "collecting exception data" and then closing. It has happened to me while modding when I forget the correct format of a template or exceed the hard coded limits of the game. To resolve why you keep getting this problem I would suggest that you verify the you have all the patches for the game which you can still download from the official site. If you have the patches installed I would next remove all the mods you have installed, with DSLoA remember to also uninstall the mods in your ds1 resources folder because LoA reads and uses all that is in the DS1 resources folder along with the mods in your DSLoA and Maps folder. Some mods include a dsmap file and a dsres file so be careful to remove both.
Inventory mods a notorious for causing exception data crashes because they often exceed the hard coded limit of 255 inventory items. That is not for just one character that is for the entire party!
Also it can be caused by two or more mods that modify the same thing, so look at the read-me files for conflicts too.

If the game still gets exceptions when you have all the mods removed and you have verified you are patched to the most current level. Do the following.
Move all your mods out of the Dungeon Siege one directory to a safe location. then uninstall DS1.
Then go into program files and totally delete the DS1 directory and all its sub folders.
Then go to my documents and delete the folders for DS1 and DSLoA
Then reinstall the game
Then reinstall the patches and try again.
If things work reinstall the mods you are using ONE AT A TIME and verify that the game works.
If you still get errors let us know

Shadow Watcher
Dorchadas Tá blaincéad go seithí mo bealaí olc.