Crash Dumps In Release Mode

Is there a major difference between the crash dumps in release and debug mode now that you have reverted the commit that disabled crash dumps in release?

The reason I ask this, is because I would like to support ArcEmu by submitting any crashes that occur, but when the server is built in debug, a crash can cause a message box to open asking whether to abort, retry or ignore. Whichever option you pick, it then logs the crash dump and shuts down (and starts back up with a auto-restarter). The issue with this is that the server hangs until a option is picked, which can cause long periods of downtime until I get on and respond to it.

If I am able to submit crash dumps in release mode then I can run the server normally without having to worry about possible downtime. However, if a release mode crash dump is not very useful then I will keep using debug mode.

There is. The best we can hope for in release mode is a callstack, since the values are optimized out. ( and it also often crashes too late, not where the problem is, as many things are not even checked )
In debug values are preserved and there are lots of checks so it crashes right where the problem is ( usually anyways ) so it's easier to track the issues down.
The reason why we re-enabled this is simply that we plan on having more official binary package releases and in a more orderly fashion, but we can't release debug builds, since you can only run that on a machine that has visual studio installed ( the debug libraries cannot be redistributed either technically or legally ), but we'd still like to be able to get at least some feedback about crashes, even if they are a lot harder ( if not impossible ) to sort out.
So if you can, just continue using debug mode
Thanks!

No crash dump is created since I applied that rev which removed the abort/retry/ignore message box. Though I'm guessing it's a Lua engine crash, since about 30 seconds before it frooze, all Lua scripts just stopped registering new functions.

try latest rev (r4504), cmake should recreate the project files automatically from VS (I had to stop the build and start it again after it recreated the projects) and then tell if you still get the "stopped responding" popup message.