View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003349 | NoesisGUI | C++ SDK | public | 2024-05-28 22:44 | 2024-06-05 17:12 |
| Reporter | AnKor | Assigned To | sfernandez | ||
| Priority | normal | Severity | crash | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.2 | ||||
| Target Version | 3.2.4 | Fixed in Version | 3.2.4 | ||
| Summary | 0003349: Crash when re-evaluating style triggers while IView is being destroyed | ||||
| Description | Found an access violation crash which always happen. An item inside list box has a style that:
My guess is that during IView destruction the condition gets re-evaluated and becomes false. While this example reproduces the crash during IView destruction, I may have stumbled upon it in other scenarios as well - when only a part of the element tree was being removed, but I'm not 100% sure. | ||||
| Steps To Reproduce | Using "Buttons" example, add this code into MainWindow.xaml, then run and close the application. There will be an access violation error deep in the code called by ~IView() <ListBox> This seems to be reproducible even in XamlToy which shows nothing every other attempt to run this xaml. | ||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-05-28 22:44 | AnKor | New Issue | |
| 2024-05-29 15:13 | jsantos | Assigned To | => sfernandez |
| 2024-05-29 15:13 | jsantos | Status | new => assigned |
| 2024-05-29 15:13 | jsantos | Target Version | => 3.2.4 |
| 2024-06-05 17:12 | sfernandez | Status | assigned => resolved |
| 2024-06-05 17:12 | sfernandez | Resolution | open => fixed |
| 2024-06-05 17:12 | sfernandez | Fixed in Version | => 3.2.4 |