Comments (3)
Hello, thanks for the bug find. I could not merge your PR, because it did not solve the problem completely. I did it on my own PR and also added regression test for this particular case.
PR: #313.
I also updated MPQEditor on my website.
I wish you a merry Christmas and a happy new year :-)
from stormlib.
Thank you! No worries, I figured you could code it better, just hoping the PR saved you debugging time.
from stormlib.
I figured you could code it better, just hoping the PR saved you debugging time.
Sure it did. Moreover, the map you provided is now added to my "pervert map collections", so this crash should never happen again.
Take care 👍
from stormlib.
Related Issues (20)
- heap-buffer overflow in SBaseFileTable.cpp HOT 1
- stack-buffer overflow at line 138 in SBaseFileTable.cpp HOT 1
- allocation-size-too-big in STORM_ALLOC HOT 1
- heap-buffer overflow at line 1158 in SBaseFileTable.cpp HOT 1
- heap-buffer overflow at line 1807 in SBaseFileTable.cpp HOT 1
- heap-buffer overflow at line 3103 in SBaseFileTable.cpp
- heap-buffer overflow in FileStream.cpp HOT 1
- FPE in FileStream.cpp HOT 1
- FPE in SBaseCommon.cpp HOT 1
- heap-buffer oveflow in huff.cpp HOT 1
- heap-buffer overflow in sparse.cpp HOT 1
- heap-buffer overflow in SBaseCommon.cpp HOT 1
- heap-buffer overflow in SCompression.cpp HOT 2
- heap-buffer overflow at line 725 in SCompression.cpp HOT 2
- heap-buffer overflow in adpcm.cpp HOT 1
- heap-buffer overflow at line 100 in adpcm.cpp HOT 3
- segmentation fault in SFileGetFileInfo.cpp HOT 1
- segmentation fault at line 454 in SFileGetFileInfo.cpp HOT 1
- Segmentation fault in SBaseFileTable.cpp HOT 1
- Cannot compile on Linux and MacOS anymore due to the usage `ERROR_BUFFER_OVERFLOW` HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stormlib.