Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Again SCMD2 proves to me I shouldn't use it
Again SCMD2 proves to me I shouldn't use it
Jan 2 2010, 2:51 am
By: sharf  

Jan 2 2010, 2:51 am sharf Post #1



Right so, I was making my map without using SCMD2 because I am tired of it always screwing up my strings. So this time, I decided it was going to be the best way to duplicate a bunch of triggers. Well that is what I get for trying to use the easiest method because it destroyed my strings again. I tried to fix them, and everything loaded up in the other editors fine, so I thought it might work. Unfortunately when I try to play it, I just get to see the interface, units, etc. for a split second before it crashes and windows tells me it performed an error.
Any idea on the issue or the fix?

Here is the error log
Quote
PROGRAM VERSION: 1.16.1.1
COMPUTER NAME: JEFFPC
USER NAME: Jefftemp
TIME: 01/01/10 21:45:11.515
INFO:

Exception code: C0000005 ACCESS_VIOLATION
Fault address: 000100FF 00:00000000 *unknown*

Registers:
EAX:00000018
EBX:00000000
ECX:0463A0F8
EDX:00000001
ESI:0463A107
EDI:00000000
CS:EIP:001B:000100FF
SS:ESP:0023:0012FE00 EBP:0012FE20
DS:0023 ES:0023 FS:003B GS:0000
Flags:00210206
Call stack:
Address Frame Logical addr Module
000100FF 0012FE20 0000:00000000 *unknown*
004D979D 0012FE48 0001:000D879D C:\Program Files\Starcraft\StarCraft.exe
004D9908 0012FE5C 0001:000D8908 C:\Program Files\Starcraft\StarCraft.exe
004D9A6F 0012FE6C 0001:000D8A6F C:\Program Files\Starcraft\StarCraft.exe
004E07FA 0012FE8C 0001:000DF7FA C:\Program Files\Starcraft\StarCraft.exe
004E0B20 0012FE98 0001:000DFB20 C:\Program Files\Starcraft\StarCraft.exe
00404DA5 0012FFC0 0001:00003DA5 C:\Program Files\Starcraft\StarCraft.exe
7C816FE7 0012FFF0 0001:00015FE7 C:\WINDOWS\system32\kernel32.dll

Stack bytes:
0x0012fe00: 29 92 48 00 28 fe 12 00 f0 a0 63 04 7d 94 48 00 ).H.(.....c.}.H.
0x0012fe10: 01 00 00 00 fb a4 48 00 40 01 00 00 f0 00 00 00 ......H.@.......
0x0012fe20: 48 fe 12 00 9d 97 4d 00 07 00 00 00 00 00 00 00 H.....M.........
0x0012fe30: 00 00 00 00 40 01 00 00 00 00 00 00 01 00 00 00 ....@...........
0x0012fe40: 01 00 00 00 55 41 52 02 5c fe 12 00 08 99 4d 00 ....UAR.\.....M.
0x0012fe50: 85 39 52 02 6c fe 12 01 00 00 00 00 6c fe 12 00 .9R.l.......l...
0x0012fe60: 6f 9a 4d 00 0a 00 00 00 01 00 00 00 8c fe 12 00 o.M.............
0x0012fe70: fa 07 4e 00 04 00 00 00 ac 09 4e 00 b1 b6 80 7c ..N.......N....|
0x0012fe80: 00 00 40 00 00 f0 fd 7f 7c 00 45 01 98 fe 12 00 ..@.....|.E.....
0x0012fe90: 20 0b 4e 00 00 00 00 00 c0 ff 12 00 a5 4d 40 00 .N..........M@.
0x0012fea0: 00 00 40 00 00 00 00 00 a3 23 14 00 01 00 00 00 ..@......#......
0x0012feb0: 94 00 00 00 05 00 00 00 01 00 00 00 28 0a 00 00 ............(...
0x0012fec0: 02 00 00 00 53 65 72 76 69 63 65 20 50 61 63 6b ....Service Pack
0x0012fed0: 20 32 00 e6 00 70 13 e6 00 80 13 e6 00 90 13 e6 2...p..........
0x0012fee0: 00 a0 13 e6 00 b0 13 e6 00 c0 13 e6 00 d0 13 e6 ................
0x0012fef0: 00 e0 13 e6 80 69 67 ff 00 00 00 00 5f eb cb 9f .....ig....._...
0x0012ff00: 5a 00 00 00 00 03 00 00 08 fe c2 88 01 00 00 00 Z...............
0x0012ff10: 5e 6b 07 00 11 00 00 00 80 69 67 ff ff ff ff ff ^k.......ig.....
0x0012ff20: 00 00 00 00 5a 00 00 01 11 00 00 00 30 51 00 00 ....Z.......0Q..
0x0012ff30: 60 0b 56 80 4c fc 4c b8 e8 81 54 80 00 00 d5 8a `.V.L.L...T.....
0x0012ff40: 39 4c 40 00 01 00 00 80 0c cd 7d 01 00 f0 fd 7f 9L@.......}.....
0x0012ff50: 44 00 00 00 c0 35 14 00 d0 35 14 00 c8 22 14 00 D....5...5..."..
0x0012ff60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0x0012ff70: 00 00 00 00 00 00 00 00 00 00 00 00 01 0c 00 00 ................
0x0012ff80: 01 00 00 00 00 00 00 00 00 00 00 00 01 00 01 00 ................
0x0012ff90: 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 c0 ................
0x0012ffa0: a3 23 14 00 00 00 00 00 b0 fe 12 00 24 fa 12 00 .#..........$...
0x0012ffb0: e0 ff 12 00 7c 5d 40 00 f0 e5 4f 00 00 00 00 00 ....|]@...O.....
0x0012ffc0: f0 ff 12 00 e7 6f 81 7c 01 00 00 80 0c cd 7d 01 .....o.|......}.
0x0012ffd0: 00 f0 fd 7f ed a6 54 80 c8 ff 12 00 d8 5b 6c 89 ......T......[l.
0x0012ffe0: ff ff ff ff f0 9a 83 7c f0 6f 81 7c 00 00 00 00 .......|.o.|....
0x0012fff0: 00 00 00 00 00 00 00 00 21 4c 40 00 00 00 00 00 ........!L@.....
0x00130000: 41 63 74 78 20 00 00 00 01 00 00 00 9c 24 00 00 Actx ........$..
0x00130010: c4 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 ........ .......
0x00130020: 14 00 00 00 01 00 00 00 06 00 00 00 34 00 00 00 ............4...
0x00130030: 14 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................
0x00130040: 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 ................
0x00130050: 00 00 00 00 00 00 00 00 00 00 00 00 14 02 00 00 ................
0x00130060: 9c 01 00 00 00 00 00 00 5b 49 59 2d b0 03 00 00 ........[IY-....
0x00130070: 32 00 00 00 e4 03 00 00 d8 02 00 00 00 00 00 00 2...............
0x00130080: e4 02 02 83 bc 06 00 00 46 00 00 00 04 07 00 00 ........F.......
0x00130090: ea 02 00 00 00 00 00 00 d2 d5 8c d1 f0 09 00 00 ................
0x001300a0: 46 00 00 00 38 0a 00 00 ea 02 00 00 00 00 00 00 F...8...........
0x001300b0: 2e ad 6a d8 24 0d 00 00 46 00 00 00 6c 0d 00 00 ..j.$...F...l...
0x001300c0: 04 03 00 00 10 00 00 00 04 00 00 00 d4 00 00 00 ................
0x001300d0: 02 00 00 00 01 00 00 00 14 01 00 00 90 0f 00 00 ................
0x001300e0: 01 00 00 00 02 00 00 00 a4 10 00 00 2c 03 00 00 ............,...
0x001300f0: 01 00 00 00 04 00 00 00 d0 13 00 00 50 10 00 00 ............P...

Code bytes:
0x000100ff: 00 67 00 72 00 61 00 6d 00 20 00 46 00 69 00 6c .g.r.a.m. .F.i.l

thanks, sharf



None.

Jan 2 2010, 2:56 am wish4me Post #2



backups are your friend. What editor do you use? if you start using scmdraft from the start of the map you shouldnt have these errors.



None.

Jan 2 2010, 2:59 am sharf Post #3



Yeah, I did back it up before I let SCMD2 touch it. I use SCXE for everything, accept for terrain (scmd2) which I do before anything else. The reason I use SCXE instead of scmd2 is because every time I would make a map from start to finish in scmd2 (yes I make sure it is up to date) and every time I do, about half way through it corrupts the strings.



None.

Jan 2 2010, 3:07 am darksnow Post #4



turn off the auto string recycling?



None.

Jan 2 2010, 3:08 am sharf Post #5



yeah it's off...that's not my issue now...I don't intend to use this program anymore, I just need to know how to fix it if I can, or if I just redo the days work on the backup in SCXE



None.

Jan 2 2010, 3:22 am poison_us Post #6

Back* from the grave

Quote from sharf
Right so, I was making my map without using SCMD2 because I am tired of it always screwing up my strings.
It doesn't do this if you exclusively use SCMDraft 2.

Quote from sharf
yeah it's off...that's not my issue now...I don't intend to use this program anymore, I just need to know how to fix it if I can, or if I just redo the days work on the backup in SCXE
There's not really a fix for it, and by the time Heinermann or someone with anything close to his knowledge comes around, you could've gone back to the backup twenty times or so.

EDIT: On second thought, there's an error in there that says kernal32.dll. [joke]Delete that.[/joke]





Jan 2 2010, 3:26 am sharf Post #7



I figured, but I wanted to make sure, already working on fixing it.

And yeah...it does still bug out. I have SCMD2 Beta 0.8.0 and anytime I try to make a map with it, sticking to nothing but that editor, Meaning I never even open it in anything but SCMD2 and starcraft, it still bugs up after a while and corrupts the strings. I have had maps where all I did was terrain, and saved the map. Edited it, saved as a new name, and then when I try to test it (not doing any triggers, or changing any unit names) it crashes and gives units bizzare names. I have had nothing but bad luck with SCMD2.



None.

Jan 2 2010, 3:34 am poison_us Post #8

Back* from the grave

Quote from sharf
I have had nothing but bad luck with SCMD2.
Your OS & where you have it saved, if you have (x86) and regular program files folders might affect that. I've never had a problem, until recently. Also, I use the stardat.mpq because it usually tends to be the most secure of the .mpqs.




Jan 2 2010, 3:42 am sharf Post #9



granted, I'm not sure which mpq is used, though stardat.mpq is one of the loaded ones. I use Windows XP 32 bit, reg program files etc. I'm not ever going to switch to SCMD2 because it is such a hassle. SCXE works great for anything I need, and have never had an issue with it. Anything such as using Players 9+ I use Starforge for (without an issue either, infact it has been able to fix corruptions caused by SCMD2 at times), and haven't had any issues with it like everyone else seems to.

Since I have heard here there is no way to recover my map practically, I'm just starting over.



None.

Jan 2 2010, 8:08 am rockz Post #10

ᴄʜᴇᴇsᴇ ɪᴛ!

You can manually edit all the strings, but obviously if you have a lot it makes things difficult. There aren't many programs which will allow you to edit strings very easily with control over how you do it. The best, IMO, is starforge to assign string numbers, and just hex the strings if you're that desperate.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Jan 3 2010, 1:21 am sharf Post #11



Ok well...it's not the strings per say....Somehow...beyond my realm of understanding, SCMD2 corrupted my .mpq databases...Starcraft could not play any map without crashing, no editor could read any map right...even after a reboot. So I uninstalled scmd2 and reinstalled sc and all the other editors I have, and now they work again. Unfortunately the maps I tested are now corrupt for good...I have no clue how, or what happened.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[10:53 pm]
Oh_Man -- https://youtu.be/MHOZptE-_-c are yall seeing this map? it's insane
[2024-5-04. : 1:05 am]
Vrael -- I won't stand for people going around saying things like im not a total madman
[2024-5-04. : 1:05 am]
Vrael -- that's better
[2024-5-04. : 12:39 am]
NudeRaider -- can confirm, Vrael is a total madman
[2024-5-03. : 10:18 pm]
Vrael -- who says I'm not a total madman?
[2024-5-03. : 2:26 pm]
UndeadStar -- Vrael, since the ad messages get removed, you look like a total madman for someone that come late
[2024-5-02. : 1:19 pm]
Vrael -- IM GONNA MANUFACTURE SOME SPORTBALL EQUIPMENT WHERE THE SUN DONT SHINE BOY
[2024-5-02. : 1:35 am]
Ultraviolet -- Vrael
Vrael shouted: NEED SOME SPORTBALL> WE GOT YOUR SPORTBALL EQUIPMENT MANUFACTURING
Gonna put deez sportballs in your mouth
[2024-5-01. : 1:24 pm]
Vrael -- NEED SOME SPORTBALL> WE GOT YOUR SPORTBALL EQUIPMENT MANUFACTURING
[2024-4-30. : 5:08 pm]
Oh_Man -- https://youtu.be/lGxUOgfmUCQ
Please log in to shout.


Members Online: lil-Inferno, Roy