Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.2.0 Beta3
-
Ubuntu 18.04 LTS, Ubuntu 20.04 LTS
clang 10.0.0, g++ 9.3.0
-
36cfd9efb9b22b891adee9c48d30202289cfa620 (qt/qtsvg/dev) a3b753c2d077313fc9eb93af547051b956e383fc (qt/qtsvg/5.12) 79bb9f51fa374106a612d17c9d98d35d807be670 (qt/qtsvg/6.2) 6958581c5cfa6ceb75edcd8b64699b2e71af29f7 (qt/tqtc-qtsvg/5.15)
Description
- Build the attached project.
No sanitizers needed. - Run the resulting program, passing the attached .svg file:
./report 37306.svg
The running program will occupy about 2GB of memory. When you set
ulimit -Sv 1900000
before starting the program, it will crash.
oss-fuzz found this as issue 37306. They will publish the details on November 16th.
Attachments
For Gerrit Dashboard: QTBUG-96044 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
378250,2 | Do stricter error checking when parsing path nodes | dev | qt/qtsvg | Status: MERGED | +2 | 0 |
378661,2 | Do stricter error checking when parsing path nodes | 6.2 | qt/qtsvg | Status: MERGED | +2 | 0 |
378662,2 | Do stricter error checking when parsing path nodes | 5.12 | qt/qtsvg | Status: MERGED | +2 | 0 |
378666,2 | Do stricter error checking when parsing path nodes | tqtc/lts-5.15 | qt/tqtc-qtsvg | Status: MERGED | +2 | 0 |