View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005093 | DarkRadiant | Design/Coding | public | 31.12.2019 04:48 | 08.11.2020 18:36 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | crash | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 2.6.0 | ||||
Target Version | 2.7.0 | Fixed in Version | 2.7.0 | ||
Summary | 0005093: When no GL context is present, OpenGLModule::assertNoErrors() runs into an endless loop until your memory runs out | ||||
Description | glGetError() cannot return an error when no GL context is current, so the loop in assertNoErrors() method will start accumulating the same error string (GL code 1282) and append it to an endlessly growing string. | ||||
Steps To Reproduce | Call assertNoErrors() when no GL context is present (this situation might be tricky to spot in the wild, but can be mocked in the code). | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
31.12.2019 04:48 | greebo | New Issue | |
31.12.2019 04:48 | greebo | Status | new => confirmed |
02.01.2020 05:02 | greebo | Assigned To | => greebo |
02.01.2020 05:02 | greebo | Status | confirmed => assigned |
02.01.2020 05:02 | greebo | Target Version | => 2.7.0 |
02.01.2020 05:03 | greebo | Status | assigned => resolved |
02.01.2020 05:03 | greebo | Resolution | open => fixed |
02.01.2020 05:03 | greebo | Fixed in Version | => 2.7.0 |
02.01.2020 05:03 | greebo | Note Added: 0012008 | |
09.01.2020 19:25 | greebo | Changeset attached | => DarkRadiant master 3c40334f |
08.11.2020 18:36 | greebo | Status | resolved => closed |