I am getting crashes whenever I try to look at the area where most of my Dwarves are at. I can look at the fortress with your previous version with no problem. I have installed the new version in its own directory so there is no interaction with the old version. After the crash, I have to use Task Manager to get rid of the application because it is still in memory.
I can look at the surrounding terrain complete with wildlife, but every time I creep up on the areas with the Dwarves, I get the crash. I have tried it with the game paused and with the auto reload time set to 0.
WinXP SP 3
3.8 GHz Pentium 4
2.0 GB RAM
NVIDIA GeForce 9800 GTX+
DF 40d
What other information do you need?
Edit: I can look at the crowded area if I go there with CF and use F to get there in Stonesense. It seems to be one particular view that is upsetting Stonesense. Let me try to capture the information for you graphically.
Thanks for posting such detailed info, and the save really helped pinout the weakness. I figured out what was causing it, and it was some insane data coming from DF, seems something has been corrupted in there somehow. I added a check to handle cases like this now, but that check isn't in the a4 release, so I'm afraid there's not much I can do for you right now...
It seems to be the walls in this area that are doing it. so maybe it would help taking them down and reconstructing them. Not sure though.
http://imagebin.org/72932
Good luck
I have just tested the construction method on another fortress and your program seems to display it okay. I started deconstructing the roof in this fortress but too many people were being killed so I stopped.
After further experimentation I think this is the result of editing constructions with Dtil. Stonesense crashes whenever it encounters a location in which I remove a construction by replacing it with Open Space. It does not crash where one type of natural terrain is replaced with another. I know that Dtil does not copy constructions correctly, but apparently it also does not correctly overwrite constructions with natural terrain. I remember now that I had used Dtil to remove some faulty work on that roof area because I was in a hurry to get it rebuilt before the next siege arrived. It protects the courtyards from archers on the surrounding slopes, and therefore exposed the construction workers to those archers while they were building.
Given that DF happily rebuilt something in a location where Dtil had evidentally not removed everything it was supposed to remove in order to create empty space, and that Stonesense objects violently to the data found there, I suspect destroying the roof and rebuilding it would not help.
The lesson here is not to use Dtil to edit constructions, at least until such time as the programmers of that utility fix their issue.
It would be interesting to know what data Stonesense had to ignore in order to function, because that is the data which Dtil does not correctly handle when editing constructions.