OFPEC Forum

Editors Depot - Mission Editing and Scripting => Arma2 - Editing/Scripting General => Topic started by: Binary on 14 Nov 2011, 16:42:13

Title: How to troubleshoot a crashing mission
Post by: Binary on 14 Nov 2011, 16:42:13
Note: I have also posted this thread on the BIS forums, but on second thought the answers would likely be better here :)

I've created a really neat mission, that unfortunately crashes every 30-45 minutes on dedi server. The mission doesn't really use any scripts, but it's using a lot of addons and a whole lot of units. But all the other missions on our servers also use a lot of addons, but they never crash.

Since i know that this wouldn't be a "official" issue i don't want to use the bug tracer for this one.. But how can i go about troubleshooting my mission?

I got the .rpt, .mdmp and .bidmp files.

I really don't mind digging around the files myself, I just don't know where to look.

If relevant, here's the files:
.rpt - just from the crash exception (http://b-world.dk/arma/crash-rpt.txt)
.rpt - from missions start till crash (http://b-world.dk/arma/crash-rpt-long.txt)
.bidmp (http://b-world.dk/arma/arma2oaserver.bidmp)
.mdmp (http://b-world.dk/arma/arma2oaserver.mdmp)
Title: Re: How to troubleshoot a crashing mission
Post by: kju on 15 Nov 2011, 14:13:57
Best do this:
http://dev-heaven.net/projects/cis/wiki/CIT#How-to-report-a-crash
http://dev-heaven.net/projects/cis/issues/new
Title: Re: How to troubleshoot a crashing mission
Post by: Wolfrug on 15 Nov 2011, 19:13:57
First, compare the addons used in this mission with the addons used in your other (non-crashy) missions. Does this mission have any addons that are new/addon combinations that are new? If so, try removing them one by one until the crashing stops. If it doesn't stop, it's probably a scripting error of some kind (say, all your tanks automatically shoot their smokelaunchers at once and cause massive lag and a self-destructing mission).

Not all addons play nice with one another, so it might very well be that that's the problem. :)

Wolfrug out.