View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000788 | Ecere SDK | compiler:ecc | public | 2013-04-16 03:22 | 2013-09-23 07:36 |
| Reporter | nicktick | Assigned To | jerome | ||
| Priority | immediate | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 0.44 Ryoan-ji | ||||
| Target Version | 0.44.07 | Fixed in Version | 0.44.07 | ||
| Summary | 0000788: wrong declaration of Box box{0,0,0,0,100,100} will cause ecc crash | ||||
| Description | open a new default project in IDE, then put the following function in it, and then test it. void GrabScreen() { Bitmap b{}; Box box{0,0,0,0,1000,1000}; this.Grab(b, box, true); // this.display.Grab(b,0,0,this. b.Save("d:/a.jpg",null,null); } it will cause ecc crash | ||||
| Tags | No tags attached. | ||||
|
|
Box box { 0, width = 1 }; ProcessBracketInst returning false, and freeing stuff even though some was already taken |
|
|
Fixed by: https://github.com/ecere/sdk/commit/dd7bc6eb57ac50e5ce91b98b5498055076246bc1 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-04-16 03:22 | nicktick | New Issue | |
| 2013-04-16 03:36 | jerome | Note Added: 0000683 | |
| 2013-04-16 03:36 | jerome | Assigned To | => jerome |
| 2013-04-16 03:36 | jerome | Priority | normal => immediate |
| 2013-04-16 03:36 | jerome | Status | new => assigned |
| 2013-04-16 07:05 | jerome | Status | assigned => resolved |
| 2013-04-16 07:05 | jerome | Fixed in Version | => 0.44.1 64 |
| 2013-04-16 07:05 | jerome | Resolution | open => fixed |
| 2013-04-16 07:05 | jerome | Note Added: 0000684 | |
| 2013-05-19 22:15 | jerome | Status | resolved => closed |
| 2013-09-23 07:36 | jerome | Fixed in Version | 0.44.12 Fixes => 0.44.07 |
| 2013-09-23 07:36 | jerome | Target Version | => 0.44.07 |