MINIDUMP ERROR

What to Do?

Good afternoon, All

 

I've been trying to mod this game for about a week now, and every time I build a ship i've edited, upon completion, the game crashes and exhumes a minidump file. does anyone know how to fix this? i am playing diplomacy v1.2, and my drivers are up to date. thanks for the help

10,073 views 17 replies
Reply #1 Top

We would need to see the code to help. Minidumps tell us nothing except something bad happened. Further advice can be found here.

https://forums.sinsofasolarempire.com/376221

Reply #2 Top

thanks for the reply. I am starting over with a clean slate now, but every time i click apply changes on any other mod that works for everyone else, like starts or bailknights, it crashes with a minidump. Do you know what this means?

Reply #3 Top

Somewhere you downloaded maybe the wrong version (1.051 Entrenchment is often near the 1.2 Diplomacy version). Make sure you check those. Also how they are unpacked can cause issues. Unpack/Unzip on the desktop then move it to the right folder. Also compare the checksum number (found in the upper right hand corner of the mod screen) and see if they match.

Reply #4 Top

the whole checksum thing is screwing with me a little bit. i've been reading around, and i remember seeing something saying that my GAME'S checksum needs to match with something, or the likes of that idea. could you explain that to me? thanks in advance

Reply #5 Top

Checksum is mostly for validating multi-player connections. If the game version and mods match, all players checksums would be the same. If the checksum does not match you can't connect.

It is a good way to tell if part of the mod was corrupted during upload, download or install. The maker of the mod can supply the mods checksum to compare with the one you install. If yours does not match the creators there was a corruption somewhere.

Reply #6 Top

thanks, myfist0. I'm not planning on playing online anytime soon, but that is useful, because my bro's gonna get this game in a month or so. i usually play skirmish matches, and that's what i'm trying to alter. i have downloaded the reference files for dip. v1.2 from the tutorials page you made (i made sure it was the most recent references too), copied the gameinfo folder into a randomly named folder (mod1) and put it in the respective place, making it visible in the mod selection window. i enable it, and apply the changes, and it works, no problem. 

 

The problem arises when i try to modify anything. I tried taking out a ship from the construction tab (following the tutorial given by forgetools 3, sins modset) and then i save the file. i go back ingame, try to enable the mod, and it takes 6-10 minutes before it crashes with a minidump file being saved. can you explain this? thanks in advance.

Reply #7 Top

Gives us a copy of the code you put in place. We may be able to pinpoint the problem then.

Reply #8 Top

Did you remember to change the count when removing the ship from the build list?

As Ryat stated we need a lot more info to help track your problem. General questions should include- Modding for what game? Vannila, Ent or Dip. What version are you updated to? What files did you modify and how? So we know Dip 1.2 and good reference files. Paste the section you changed here please and file name.

That tutorial from the mod set is as old as sins itself and badly outdated, probably even for vanilla sins for which is was written.

Ent & Dip use manifests. so if you remove an entity you should remove it from the manifest list and update the count -1 for each entity removed or +1 for each entity added.

Use the Developer EXEs to test your mod and when in n00b mode test often.

I no longer update that thread Ryat supplied. Check out the http://soase.weebly.com/

Modding Home Modeling Home
Placing Mods Modeling Tools
Placing Maps Texturing
Modding Tools Getting Rid of Non-Tris and Non Quads
Modding Basics Creating the UV Map
Developer EXEs Hooking-up Textures to the Model
Hard Code Limits Creating the Tangent Map
Sound Setting-up Meshpoints
Spiral Galaxy Fix Cleaning-up Your Model
Add Planets Exporting your Finalized Model
Add Race Creating a Second Set of Materials
Research Button Import Models
Particle Forge 3 Shared Models
Convert Data Convert XSI

 

 

Reply #9 Top

here's the string:

filename: PlayerPsi.entity

	capitalShipInfo
Page:0
count 5
entityDefName "CAPITALSHIP_PSIBATTLESHIP"
entityDefName "CAPITALSHIP_PSIPLANETPSIONIC"
entityDefName "CAPITALSHIP_PSICOLONY"
entityDefName "CAPITALSHIP_PSICARRIER"
entityDefName "CAPITALSHIP_PSIBATTLEPSIONIC"
 
to 
 
	capitalShipInfo
Page:0
count 1
entityDefName "CAPITALSHIP_PSIBATTLESHIP"
 
 I have tried several times, to no avail.. it kinda sucks.

 

Reply #11 Top

got me stumped, that part looks good. You dont have any empty lines where you deleted? Can you paste the code again but show a little above and below?

Did you test with the DEV.exe?

If not I will pm you my email to send me the complete file you're trying.

Reply #12 Top

ok. here's the line of code:

 

....

		Page:1
count 6
entityDefName "PLANETMODULE_PSIORBITALBEAMDEFENSE"
entityDefName "PLANETMODULE_PSIORBITALHANGARDEFENSE"
entityDefName "PLANETMODULE_PSIORBITALREPAIRPLATFORM"
entityDefName "PLANETMODULE_PSIORBITALJUMPBLOCKER"
entityDefName "PLANETMODULE_PSIORBITALANTIMATTERRECHARGER"
entityDefName "PLANETMODULE_PSIORBITALCANNON"
capitalShipInfo
Page:0
count 1
entityDefName "CAPITALSHIP_PSIBATTLESHIP"

frigateInfo
Page:0
count 6
entityDefName "FrigatePsiScout"
entityDefName "FrigatePsiLight"
entityDefName "FrigatePsiLongRange"
entityDefName "FrigatePsiSiege"
entityDefName "FrigatePsiAntiFighter"
entityDefName "FrigatePsiColony"
....
You mentioned empty lines.. does that mean that ALL of it needs to be one line after the next?
Would it be possible that i also have to update the manifest and text files as well?

 

Reply #13 Top

Yes, I believe that blank line between  "...PSIBATTLESHIP" and frigateInfo is causing you problem. Sins is picky with the file structure, any extra spaces or characters that throw it off will cause your mod to minidump.

BTW if you ran your mod in the dev.exe it would have told you that as well (or at least point to that line as the one causing the error).

Reply #14 Top

Is the indentation off or is that your way of separating the code line to show it off?

Reply #15 Top

Quoting Ryat, reply 14
Is the indentation off or is that your way of separating the code line to show it off?
End of Ryat's quote

Please use pastebin or dropbox to post the actual file contents. It's much easier to troubleshoot if the file is fully available.

Reply #16 Top

Quoting Marine2014, reply 23
i've got a little problem. i'm trying to mod diplomacy v1.2, and i have good reference files. here's the debug.txt:



Text FileArchive missing Label.

...\CAPITALSHIP_TECHSIEGE.entity
Label: m_weaponIndexForRange
Line Number:212
Line Contents:

and here's the actual file, the problem being in red:
End of Marine2014's quote

I'm quoting from the get an answer thread beings as you have this thread open too.

The file you posted appears to be correct and I was able to load it and start a mod ok.

The only way I could recreate the above error was to add a new line before m_weaponIndexForRange which also appears to correspond with the Line Contents: showing nothing.

A single blank line should be included at the end of the file only. Blank lines are not otherwise allowed in the file.

Can you confirm if this was the case when you previously tested?

Thanks,

Reply #17 Top

Gah. Sorry for not answering, i've been worshipping books for the past couple of days - Final Exams are upon us. 

 

THE HELP YOU HAVE SUPPLIED TO ME IS MUCH APPRECIATED!! After getting rid of the gap in the coding, it actually works now! thank you all so much!