It sounds like the world.x1 file in your save may have become corrupt...

First, try deleting all of the files in the '..\SteamApps\common\divine_divinity\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.

If that doesn't help, the file in your latest save is likely missing or corrupt.

Do you have any older working saves? If you don't have one recent enough to revert back to, a world.x1 file from a previous save may at least partly fix the problems in your current save (make a copy of your latest save game folder, and copy the older world.x1 file into it). The world files keep track of items left directly on the ground, as well as quest opened locations.


There are several ways to get around resealed locations:

FIX for the Missing Catacombs Portal

Teleporting Anywhere, via hex editor

and restore possible missing quest items:

Lost Items - guide and directory of inventory files