JASS NewGen Pack 1.5d

tom_mai78101

The Helper Connoisseur / Ex-MineCraft Host
Staff member
Reaction score
1,694
I just found out that the common.j file must be put into the jasshelper folder, not into the TESH folder. Simply copy it there and the error will be gone. This syntax check is still kinda useless since it can only do a very limited check (without vJass syntax etc.).

I could try that.

tom_mai78102: Does the crash happen with older versions of NewGen too? Or does it only happen with the latest 4d version?

The latest. I had not tried the older versions of it before this version.
 

Kenoriga

Ultra Cool Member
Reaction score
34
I just found out that the common.j file must be put into the jasshelper folder, not into the TESH folder. Simply copy it there and the error will be gone. This syntax check is still kinda useless since it can only do a very limited check (without vJass syntax etc.).

tom_mai78102: Does the crash happen with older versions of NewGen too? Or does it only happen with the latest 4d version?

Both common.j and blizzard.j moved into jasshelper solves the problem. :)
 

Terrabull

Veteran Member (Done that)
Reaction score
38
With the new NeGen pack (d version), when I hit the "test" button, warcraft 3 loads in a window, then crashes when the map starts. If I open the map w/ Custom Scenerio, it works fine. This didn't happen w/ older versions of NewGen, it only started w/ the new verison, and it happens every time.
 

PitzerMike

poo kaka
Reaction score
38
With the new NeGen pack (d version), when I hit the "test" button, warcraft 3 loads in a window, then crashes when the map starts. If I open the map w/ Custom Scenerio, it works fine. This didn't happen w/ older versions of NewGen, it only started w/ the new verison, and it happens every time.

Disable war3err in the Grimoire menu for a temporary workaround. We're working on a solution.
 

tom_mai78101

The Helper Connoisseur / Ex-MineCraft Host
Staff member
Reaction score
1,694
tom_mai78102

Does it always crash for a specific map?
Or does it crash only sometimes without any relation to a specific map?

Also please try this older version to see if the issue was introduced with the latest version:
http://tools.assembla.com/svn/war3tools/releases/jassnewgenpack4c.7z

Some with JASS-implemented maps, and some I created by myself, those are what made NewGen crash. I'm not sure if it only crashes without any relations to one particular kind of map.

Also, it gives out false errors, even though I only use GUIs. It said something about struct (Did it means "structure"?) not right.

I will try the older version. If there's a problem, I'll notify you the cause.





EDIT:

Here's the pictures:

I took this in case the old version might have some conflicts with common.j. Since I already had encountered an error that NewGen can't locate common.j, it seems the old version may still have this problem.
264102162921517zb3.png
As I thought, it did happened. That's one proof.
33658504vl3.png
And here's the crash. I opened up two maps, one with JASS implemented, the other (shown behind it) is my map, called Footmen Wars Mini. I just press "Test Map" button, as shown there already down. The crash appears. Note that it is in Chinese, you might not understand it, but it is the same error popup most people have seen when a program crashes.
90370450bu3.png
Here's a different view
rwkv0.png
Here's a picture of the error message.
rw1ml2.png
And I have here is an attached text file from the error console. Feel free to look it up.
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="worldedit.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="BNUpdate.exe" SIZE="417792" CHECKSUM="0x31F86B0C" BIN_FILE_VERSION="2.129.0.0" BIN_PRODUCT_VERSION="2.129.0.0" PRODUCT_VERSION="2, 129, 0, 0" FILE_DESCRIPTION="BNUpdate" COMPANY_NAME="Blizzard Entertainment" PRODUCT_NAME="Blizzard Update Program" FILE_VERSION="2, 129, 0, 0" ORIGINAL_FILENAME="BNUpdate.exe" INTERNAL_NAME="BNUpdate" LEGAL_COPYRIGHT="(c) 1996-2006 Blizzard Entertainment" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.129.0.0" UPTO_BIN_PRODUCT_VERSION="2.129.0.0" LINK_DATE="11/02/2006 08:02:33" UPTO_LINK_DATE="11/02/2006 08:02:33" VER_LANGUAGE="英文 (美國) [0x409]" />
<MATCHING_FILE NAME="Frozen Throne.exe" SIZE="274432" CHECKSUM="0x19E8EEA6" BIN_FILE_VERSION="1.5.0.0" BIN_PRODUCT_VERSION="1.5.0.0" PRODUCT_VERSION="1, 5, 0, 0" FILE_DESCRIPTION="Frozen Throne" COMPANY_NAME="Blizzard Entertainment" PRODUCT_NAME="Frozen Throne" FILE_VERSION="1, 5, 0, 0" ORIGINAL_FILENAME="Frozen Throne.exe" INTERNAL_NAME="Frozen Throne" LEGAL_COPYRIGHT="Copyright (c) 2003" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.5.0.0" UPTO_BIN_PRODUCT_VERSION="1.5.0.0" LINK_DATE="04/30/2003 19:21:33" UPTO_LINK_DATE="04/30/2003 19:21:33" VER_LANGUAGE="中文 (台灣) [0x404]" />
<MATCHING_FILE NAME="game.dll" SIZE="9375804" CHECKSUM="0xB04EA4B3" BIN_FILE_VERSION="1.21.1.6300" BIN_PRODUCT_VERSION="1.21.1.6300" PRODUCT_VERSION="Version 1.21.1" FILE_DESCRIPTION="Warcraft III" COMPANY_NAME="Blizzard Entertainment" PRODUCT_NAME="Warcraft III" FILE_VERSION="1, 21, 1, 6300" ORIGINAL_FILENAME="Game.dll" INTERNAL_NAME="Warcraft III" LEGAL_COPYRIGHT="Copyright © 2003-2007" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.21.1.6300" UPTO_BIN_PRODUCT_VERSION="1.21.1.6300" LINK_DATE="07/19/2007 18:50:11" UPTO_LINK_DATE="07/19/2007 18:50:11" VER_LANGUAGE="中性語言 [0x0]" />
<MATCHING_FILE NAME="ijl15.dll" SIZE="372736" CHECKSUM="0xF38F7F17" BIN_FILE_VERSION="1.5.4.36" BIN_PRODUCT_VERSION="1.5.4.36" PRODUCT_VERSION="1,5,4,36" FILE_DESCRIPTION="Intel® JPEG Library - Retail Version" COMPANY_NAME="Intel Corporation" PRODUCT_NAME="Intel® JPEG Library" FILE_VERSION="1,5,4,36" ORIGINAL_FILENAME="ijl15.dll" INTERNAL_NAME="ijl15" LEGAL_COPYRIGHT="Copyright © Intel Corporation 1998 - 2000" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x611F0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.5.4.36" UPTO_BIN_PRODUCT_VERSION="1.5.4.36" LINK_DATE="09/15/2000 11:51:55" UPTO_LINK_DATE="09/15/2000 11:51:55" VER_LANGUAGE="英文 (美國) [0x409]" />
<MATCHING_FILE NAME="Mss32.dll" SIZE="347648" CHECKSUM="0xBD510F16" BIN_FILE_VERSION="3.0.0.0" BIN_PRODUCT_VERSION="3.0.0.0" PRODUCT_VERSION="6.1d" FILE_DESCRIPTION="Miles Sound System" COMPANY_NAME="RAD Game Tools, Inc." PRODUCT_NAME="Miles Sound System" FILE_VERSION="6.1d" LEGAL_COPYRIGHT="Copyright (C) 1991-2002, RAD Game Tools, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x0" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x565FE" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.0.0.0" UPTO_BIN_PRODUCT_VERSION="3.0.0.0" LINK_DATE="05/30/2002 22:09:39" UPTO_LINK_DATE="05/30/2002 22:09:39" />
<MATCHING_FILE NAME="Storm.dll" SIZE="368702" CHECKSUM="0xC0912C3A" BIN_FILE_VERSION="1.0.9.0" BIN_PRODUCT_VERSION="1.0.9.0" FILE_DESCRIPTION="Storm Library" COMPANY_NAME="Blizzard Entertainment" FILE_VERSION="1.09" ORIGINAL_FILENAME="Storm.dll" LEGAL_COPYRIGHT="Copyright © 2002, Blizzard Entertainment" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.9.0" UPTO_BIN_PRODUCT_VERSION="1.0.9.0" LINK_DATE="07/19/2007 18:40:51" UPTO_LINK_DATE="07/19/2007 18:40:51" VER_LANGUAGE="英文 (美國) [0x409]" />
<MATCHING_FILE NAME="war3.exe" SIZE="409660" CHECKSUM="0xB7E5CEE4" BIN_FILE_VERSION="1.21.1.6300" BIN_PRODUCT_VERSION="1.21.1.6300" PRODUCT_VERSION="Version 1.21.1" FILE_DESCRIPTION="Warcraft III" COMPANY_NAME="Blizzard Entertainment" PRODUCT_NAME="Warcraft III" FILE_VERSION="1, 21, 1, 6300" ORIGINAL_FILENAME="war3.exe" INTERNAL_NAME="Warcraft III" LEGAL_COPYRIGHT="Copyright © 2003-2007" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.21.1.6300" UPTO_BIN_PRODUCT_VERSION="1.21.1.6300" LINK_DATE="07/19/2007 18:41:12" UPTO_LINK_DATE="07/19/2007 18:41:12" VER_LANGUAGE="中性語言 [0x0]" />
<MATCHING_FILE NAME="Warcraft III.exe" SIZE="274432" CHECKSUM="0x80C116FD" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="Warcraft III" COMPANY_NAME="Blizzard Entertainment" PRODUCT_NAME="Warcraft III" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="Warcraft III.exe" INTERNAL_NAME="Warcraft III" LEGAL_COPYRIGHT="Copyright (c) 2002" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="01/29/2003 19:18:52" UPTO_LINK_DATE="01/29/2003 19:18:52" VER_LANGUAGE="中文 (PRC) [0x804]" />
<MATCHING_FILE NAME="World Editor.exe" SIZE="65536" CHECKSUM="0xC8BFFD37" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="World Editor" COMPANY_NAME="Blizzard Entertainment" PRODUCT_NAME="World Editor" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="World Editor.exe" INTERNAL_NAME="World Editor" LEGAL_COPYRIGHT="Copyright ?2002" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="11/16/2002 00:35:21" UPTO_LINK_DATE="11/16/2002 00:35:21" VER_LANGUAGE="英文 (美國) [0x409]" />
<MATCHING_FILE NAME="worldedit.exe" SIZE="4362330" CHECKSUM="0x3B50BC8D" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/19/2007 19:06:02" UPTO_LINK_DATE="07/19/2007 19:06:02" />
<MATCHING_FILE NAME="Maps\MPQMaster\Lang_CHS.dll" SIZE="12288" CHECKSUM="0x81E91053" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" />
<MATCHING_FILE NAME="Maps\MPQMaster\Lang_RUS.dll" SIZE="13824" CHECKSUM="0x838DAC54" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" />
<MATCHING_FILE NAME="Maps\MPQMaster\MpqLib.dll" SIZE="81567" CHECKSUM="0xFAA88F02" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/01/1970 01:08:16" UPTO_LINK_DATE="01/01/1970 01:08:16" />
<MATCHING_FILE NAME="Maps\MPQMaster\MPQMaster.exe" SIZE="64512" CHECKSUM="0x7224F56E" BIN_FILE_VERSION="1.3.2.43" BIN_PRODUCT_VERSION="1.3.2.43" PRODUCT_VERSION="1.3.2.43" FILE_DESCRIPTION="MPQ Master" COMPANY_NAME="Quixotic Yawl Studio" PRODUCT_NAME="MPQ Master" FILE_VERSION="1.3.2.43" ORIGINAL_FILENAME="MPQMaster.exe" INTERNAL_NAME="" LEGAL_COPYRIGHT="" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1882C" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.3.2.43" UPTO_BIN_PRODUCT_VERSION="1.3.2.43" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" VER_LANGUAGE="英文 (美國) [0x409]" />
<MATCHING_FILE NAME="Maps\Optimizer\SFmpq.dll" SIZE="72704" CHECKSUM="0x7A57A796" BIN_FILE_VERSION="1.0.7.3" BIN_PRODUCT_VERSION="1.0.7.3" PRODUCT_VERSION="1, 0, 7, 3" FILE_DESCRIPTION="ShadowFlare MPQ API Library" COMPANY_NAME="ShadowFlare Software" PRODUCT_NAME="MPQ API Library" FILE_VERSION="1.07" ORIGINAL_FILENAME="SFmpq.dll" INTERNAL_NAME="SFmpq" LEGAL_COPYRIGHT="Copyright © ShadowFlare Software 2002" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.7.3" UPTO_BIN_PRODUCT_VERSION="1.0.7.3" LINK_DATE="11/21/2002 06:35:19" UPTO_LINK_DATE="11/21/2002 06:35:19" VER_LANGUAGE="英文 (美國) [0x409]" />
<MATCHING_FILE NAME="Maps\Optimizer\VXJWTSOPT.exe" SIZE="289280" CHECKSUM="0xED860771" BIN_FILE_VERSION="4.5.0.0" BIN_PRODUCT_VERSION="4.5.0.0" PRODUCT_VERSION="whatever" FILE_DESCRIPTION="Wc3 Map optimizer" COMPANY_NAME="Vexorian" PRODUCT_NAME="Wc3 Text optimizer" FILE_VERSION="4.5.0.0" ORIGINAL_FILENAME="VXJWTSOPT" INTERNAL_NAME="VXJWTSOPT" LEGAL_COPYRIGHT="(c) 2007 Victor Hugo Soliz Kuncar" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.5.0.0" UPTO_BIN_PRODUCT_VERSION="4.5.0.0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" VER_LANGUAGE="西班牙文 (玻利維亞) [0x400a]" />
<MATCHING_FILE NAME="Maps\RGBMixer\RGBMixer.exe" SIZE="184320" CHECKSUM="0x64BA7FBC" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="MFC-Anwendung RGBMixer" COMPANY_NAME="" PRODUCT_NAME="Anwendung RGBMixer" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="RGBMixer.EXE" INTERNAL_NAME="RGBMixer" LEGAL_COPYRIGHT="Copyright (C) 1999" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="04/25/2000 07:39:33" UPTO_LINK_DATE="04/25/2000 07:39:33" VER_LANGUAGE="德文 (德國) [0x407]" />
<MATCHING_FILE NAME="UMSWE\UMSWE4.exe" SIZE="1009394" CHECKSUM="0x6B81D868" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/23/2003 20:14:24" UPTO_LINK_DATE="04/23/2003 20:14:24" />
<MATCHING_FILE NAME="UMSWE\UMSWE4AU.exe" SIZE="1008361" CHECKSUM="0x6B81D868" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/23/2003 20:14:24" UPTO_LINK_DATE="04/23/2003 20:14:24" />
<MATCHING_FILE NAME="UMSWE\UMSWE4NB.exe" SIZE="545952" CHECKSUM="0x6B81D868" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/23/2003 20:14:24" UPTO_LINK_DATE="04/23/2003 20:14:24" />
<MATCHING_FILE NAME="UMSWE\UMSWE4RD.exe" SIZE="993096" CHECKSUM="0x6B81D868" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/23/2003 20:14:24" UPTO_LINK_DATE="04/23/2003 20:14:24" />
<MATCHING_FILE NAME="UMSWE\war3config.exe" SIZE="587264" CHECKSUM="0xD62B004D" BIN_FILE_VERSION="1.6.1.0" BIN_PRODUCT_VERSION="1.6.1.0" PRODUCT_VERSION="1.6" FILE_DESCRIPTION="This is a tool to configure Warcraft III" COMPANY_NAME="SCFREAK Programs" PRODUCT_NAME="Warcraft III Configuration Utility" FILE_VERSION="1.6.1.0" ORIGINAL_FILENAME="war3config.exe" INTERNAL_NAME="War3Config" LEGAL_COPYRIGHT="©2002-2003 Starcraftfreak" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.1.0" UPTO_BIN_PRODUCT_VERSION="1.6.1.0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" VER_LANGUAGE="英文 (美國) [0x409]" />
</EXE>
<EXE NAME="lua5.1.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="lua5.1.dll" SIZE="54784" CHECKSUM="0x686ED456" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x50001" LINK_DATE="03/03/2006 23:05:53" UPTO_LINK_DATE="03/03/2006 23:05:53" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1150976" CHECKSUM="0xF06CF5C7" BIN_FILE_VERSION="5.1.2600.3119" BIN_PRODUCT_VERSION="5.1.2600.3119" PRODUCT_VERSION="5.1.2600.3119" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(R) Windows(R) Operating System" FILE_VERSION="5.1.2600.3119 (xpsp_sp2_gdr.070416-1301)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="(C) Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x11DE9E" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3119" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3119" LINK_DATE="04/16/2007 15:54:23" UPTO_LINK_DATE="04/16/2007 15:54:23" VER_LANGUAGE="中文 (台灣) [0x404]" />
</EXE>
</DATABASE>
 

PitzerMike

poo kaka
Reaction score
38
tom_mai78102:

Thanks for the report. Unfortunately the file that you posted doesn't help that much.
Next time it crashes please follow these steps:

1) In the crash window that pops up follow the link that shows further details about the crash
2) In the window that opens click the upper link of the 2 (the one that shows technical information)
3) Make a screenshot of this window (we're especially interested in the exception address which may be something like Address: 0x0000000000006af7be)
4) In this window scroll down further until you find a Module with the name wehack.dll and take down the Image Base of it (for example Image Base: 0x007c0000)
5) Post the screenshot and the image base here.

That should help us track down the problem.
 

tom_mai78101

The Helper Connoisseur / Ex-MineCraft Host
Staff member
Reaction score
1,694
Here's the pictures you wanted:

rwiv3.png


rw1as5.png


Hoping it is much better.
 

AceHart

Your Friendly Neighborhood Admin
Reaction score
1,495
Quick report:
4d starts up and runs just fine on Vista "basic" (as opposed to "Aero").
The c release just never started unless either back to Aero or changing the loading order in the config file...
 

SerraAvenger

Cuz I can
Reaction score
234
Sorry if this is the wrong thread or if you have already heard this, but I would really enjoy a nodebug keyword in vJass. It should work like the debug keyword, just that it would ignore the line if in debug mode and ignore the keyword if in normal mode.

Thanks, Davey
 

sjakie

Cookie Be Awesome!
Reaction score
127
My newgen always crashes when I save a map.
Do I have to toggle something on or off, or is it just my computer or map?
 
Reaction score
333
Sorry if this is the wrong thread or if you have already heard this, but I would really enjoy a nodebug keyword in vJass. It should work like the debug keyword, just that it would ignore the line if in debug mode and ignore the keyword if in normal mode.

Thanks, Davey

Why not do this?

JASS:
local boolean isDebug = false
debug set isDebug = true
if not isDebug then
    ...
endif
 

SerraAvenger

Cuz I can
Reaction score
234
Why not do this?

JASS:
local boolean isDebug = false
debug set isDebug = true
if not isDebug then
    ...
endif

because of this

JASS:
nodebug function Handler takes nothing returns nothing
debug function Handler takes integer depth returns nothing
 .
 .
 .
 debug call Handler( depth + 1 )
 nodebug call Handler()
endfunction

globals
 nodebug integer array IAR
 real ToxicLength
endglobals


now, try doing this with your method ; )

Apart from that:
Compare
JASS:
globals
 boolean debug
endglobals

function XXX takes nothing returns nothing
 .
 .
 .
 if debug then
  ...
 else
  ...
 endif
endfunction


to
JASS:
function XXX takes nothing returns nothing
 .
 .
 .
 debug ...
 nodebug ...
endfunction


Now, which would you prefer?^^

greetings, davey
 
Reaction score
333
I see your point, but there is little reason to add a feature that is not going to be widely used (I can think of no situation where a complex use of nodebug would be necessary). If being preferable to a workaround was a good basis for the inclusion of a feature, you may as well add (approximations of) aspects, enumerations, operator overloading, for & while loops, exceptions, function overloading, templates, lambda expressions, preprocessor conditionals and anything else you can think of.
 

SerraAvenger

Cuz I can
Reaction score
234
I see your point, but there is little reason to add a feature that is not going to be widely used (I can think of no situation where a complex use of nodebug would be necessary). If being preferable to a workaround was a good basis for the inclusion of a feature, you may as well add (approximations of) aspects, enumerations, operator overloading, for & while loops, exceptions, function overloading, templates, lambda expressions, preprocessor conditionals and anything else you can think of.

I can think of many situations where a nodebug would be preferable. It would ease debugging a lot, and It shouldn't be too difficult to implement. Most probably the debug code can be used as a template, but I had no look into the source files ( I don't think its open source anyway : P ) so I cannot tell. For and while loops are quite unessecary in my eyes as the exitwhen statement doesn't really do that much trouble compared to scripting index allocators on yourself... But most of the things you mentioned would be pretty cool : D
 

PitzerMike

poo kaka
Reaction score
38
v5a is here

  • Stable 1.21b version of Grimoire (war3err crash fixed)
  • Stable JassHelper 0.9.9.B
  • UMSWE 5 as a NewGen plugin :D
  • Major grimex bugfixes and improvements
  • All Grimex tools are now lua-driven and scriptable
  • Graphical tile picker for the 'edit tileset' feature
  • Standalone version of w3jdebug that doesn't require python
  • More documentation, use NewGenReadme.html as a starting point

I'm especially happy about the revival of UMSWE which now comes in a language - and patch-independent format. Scio, the UMSWE godfather would definitely be happy to see this.

attachment.php


For those not familiar with UMSWE here's a short list of what it adds:

  • Terrain editing features (steep hills, increased max height)
  • Adds new fields to the game interface editor (Tooltips, Hotkeys, Icons for move, patrol, cancel etc..., Chat recipient strings, fonts)
  • Some object editor fields (units produced, researches etc....) made available for normal units/heros
  • Added the missing natives to the (GUI) trigger editor + a lot of presets
  • Hidden models and icons added
  • Customizable sorting for the categories in the object editor (can be turned off)
  • Customizable pathability of all tiles (walkability, buildability, flyability)
  • Optionally make all creeps available for all tilesets

Check out the UMSWEManual.html in the umswe subfolder of NewGen.
It offers a number of very interisting/useful options and configuration possibilities.

Then I've also made a graphical tile picker for the 'edit tileset' options, that llows you to add up to 16 tiles to you map.

attachment.php
 

Attachments

  • umswemini.gif
    umswemini.gif
    3.5 KB · Views: 1,039
  • tilepicker.gif
    tilepicker.gif
    5.1 KB · Views: 786

Romek

Super Moderator
Reaction score
963
Nice! :D
Thanks a lot! :thup:
 

PurgeandFire

zxcvmkgdfg
Reaction score
509
Hooray, UMSWE! I loved that tool, but left it behind long ago. Great hookup, awesome. Downloading! :D

And cookies for you because of that graphic tileset editor.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top