When running RotMK, the game crashes for me the second time per session it runs the "Processing raw data... Loading object files... Initializing..." stage (so, for instance, if I generate a new world, attempting to start a new game in that world will make DF crash unless I close and reopen it first); this seems to be delayed to the third time per session if I delete all vanilla DF creature, entity, and plant files first. Any ideas what might be causing this?
Sometime in the months since I posted this, I reformatted my computer, and today I decided to see if I could get RotMK to run on a fresh system. No luck; same as before, even on just a plain 0.43.05 Windows SDL download without anything else (not even tilesets, color schemes, or the like).
Problem signature:
Problem Event Name: APPCRASH
Application Name: Dwarf Fortress.exe
Application Version: 0.0.0.0
Application Timestamp: 577b5e93
Fault Module Name: StackHash_532e
Fault Module Version: 6.1.7601.23915
Fault Module Timestamp: 59b94ee4
Exception Code: c0000374
Exception Offset: 00000000000bf3e2
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 532e
Additional Information 2: 532eb57e62292583c820dd61d315b2d4
Additional Information 3: 648d
Additional Information 4: 648dead2b46bcc6d17ff43ca52294334
If you downloaded the graphics pack more than about a week ago, go to the raw/object folder and delete any files that use _mw instead of _rotmk in their title. They are duplicated from an older version that I accidentally left in.
Sorry for not responding to this at the time; I was unsure whether you were replying to me or someone else, though looking back on it nobody else really makes sense. In any case, I wasn't using any graphics pack when the crash first started happening (nor am I now that I'm trying it again), so that can't be the cause here.
Has anyone else experienced this, with this or any other mods? It just seems strange for this to happen with a non-utility-based mod.
Update: I just decided to try the mod again, and although I had the same problem, I thought to google 'fault module stackhash' without specifiyng the _532e (with which I had tried previously, and was just led to nothing but my own post here), and was led to
this Microsoft help page. Attempting to edit the DEP settings to exclude Dwarf Fortress.exe gave me an error message saying "You cannot set DEP attributes on 64-bit executables.", so I went and downloaded a 32-bit copy of DF and installed RotMK over that. To my surprise, when I went in for a test run before even editing the DEP settings, it worked without problem!
TL;DR: If RotMK causes crashes on Windows 7 64-bit, try 32-bit DF instead.