1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. We've created a new forum: Overwatch! Discuss gameplay strategies, team composition, lootboxes and much more!
    Dismiss Notice
  3. The dust has finally settled for Hive's first joint Hero Contest. Come check out the results and comment on what you think should be a Neutral Tavern Hero!
    Dismiss Notice
  4. The awesome entries of Mini-Mapping Contest #13 - Ghastly Realm are finished! Vote for your favorite here!
    Dismiss Notice
  5. Last squad standing! The results for Modeling Contest - Squad are out. Congratulate the winners!
    Dismiss Notice
  6. The results for the 4-way challenge is up! Congratulate the winner and take pity on the losers here!
    Dismiss Notice
  7. Looking to expand an altered melee race of yours? Join the Advanced Techtree Contest - Recycle, Revise, Reinvent contest!
    Dismiss Notice

JASS Checker

Welcome to the JASS Checker.
A tool that scans the JASS script of Warcraft maps for memory leaks and reports them. It cannot find all leaks, but the goal is to only find definite leaks. If you notice any false positives, please report them in the Bug Reports forum so I can fix them.
A static analysis of the code is made to detect allocations that exist past the termination of each trigger function and if no global variable references it.

Over time I may add more input sources such as links to maps, attachments and a form field for pasting code directly. I also have ideas to make it more able to find leaks and making a dedicated and improved page for displaying the results in a more helpful fashion.

Upload:

Upload either a map (.w3m or .w3x) or a .j file.