Ah you should have said that before because there is another possibility.
Btw that particular NPC has a different name in english version.
I've suggested file integrity/reinstall and gfx options because:
1. They did change the savegame process and memory usage after the release because of two things (old machines and steam cloud limit) and it's highly possible one of patches didn't "sit" properly. By using the latest install version (if GOG) or data integrity check (if Steam) you'll make sure game files are in correst state.
2. The game uses many different special effects and on old machine with god knows what shader version and etc it's impossible to be sure those will work flawlessly. That's why I've suggested turning gfx options down. Your new info just adds to it. In homestead (end of time) there are plenty of effects and it might have been too much for your machine to swallow on currest settings.
After your additional info there is a third possibility.
There is a huge difference between D:OS engine and some other engines out there. D:OS engine, if stumbles upon a script error will crash the game.
Infinity engine as an opposite example, won't crash the game in case of a script error but will shut down only that particular script and try to run it again on area transition.
A proper example is Bodhi not appearing in BG2 due to script error bug - BG2 just kills the area local script on certain error. If that script was in D:OS, the reports would be "my game crashes in area where Bodhi should show herself to you for the first time". This was never officially patched, but it's a part of SoA fixpack mod (sorcerers.net).
For all I know, the latest D:OS game version addressed every reported script error, but there is a side problem. Patches DO NOT change your savegame data!
It is possible that the cause of the script error is actually a part of your savegame(s)!
Luckily you said where the cash happens, so - we edit the save!
No cheating, just trying to fix it.
On my machine savegames are in this folder:
C:\Users\Joxer\Documents\Larian Studios\Divinity Original Sin\PlayerProfiles\Joxer\Savegames\
Since you're on winXP, you'll probably have them in …My Documents\Larian Studios\Divinity…
So find that folder and then backup the most recent savegame folder. Means, copypaste it somewhere else, on desktop for example.
After that, go to LevelCache subfolder and
delete the file named
homestead.lsb
Here's the pic which sums up where's the homestead cached file that might have been corrupted:
After you delete it, run the game and try to go to Homestead. The game will recreate the lsb file again, let's hope it won't crash.