d07RiV / d07RiV/wc3data

Heap corruption detected

Open
#13 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
54
Forks
14
PR merge metrics
No merged PRs in 30d

Description

Whenever I run the DataGen.exe file it starts parsing 1.32.9.16207 and get's up to 40.4%, but it errors out on everything starting with ReplaceableTextures\Selection\SpellAreaOfEffect_Undead.dds

I an error message stating:

HEAP CORRUPTION DETECTED: after Normal block (#6760333) at 0x0000023FBE0BD260. CRT detected that the application wrote to memory after end of heap buffer.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure with DataGen.exe while parsing version 1.32.9.16207, noting the failure at 40.4% and the ReplaceableTextures\\Selection\\SpellAreaOfEffect_Undead.dds asset. Trace the parser path handling that asset and use the reported heap-corruption location to identify the out-of-bounds write; done means the parse completes without the CRT heap error.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.