Try deleting all of the files in the '..\Divine Divinity\Run\Dynamic' folder.
This folder is used as a cache for the game. Files are created / copied there from the save game folder when you load, and written / copied from that folder when you save a game. The files will be re-created as required the next time you start Divinity. If there was a corrupt file in that folder, deleting the files should fix the problem.
After this, try starting a new game and see if the problem persists (start, save, re-load). If not, try your latest save. If the new game works, but the latest save does not, there may be a problem in the saved game folder itself. If neither work, it may be a problem with Divinity, in which case re-installing might help. If they both work, problem solved.