| Anonymous | Login | Signup for a new account | 10.09.2010 15:31 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |
| 0002118 | DarkRadiant | Design/Coding | public | 23.01.2010 22:54 | 20.06.2010 10:03 | |
| Reporter | tels | |||||
| Assigned To | greebo | |||||
| Priority | normal | Severity | normal | Reproducibility | always | |
| Status | closed | Resolution | fixed | |||
| Platform | OS | OS Version | ||||
| Product Version | 1.1.0 | |||||
| Target Version | 1.2.0 | Fixed in Version | 1.2.0 | |||
| Summary | 0002118: Crash when undoing "create entity from brush "atdm:mover_door_sliding" | |||||
| Description | Reproduce: * start DR, create a brush * right-click, select "make entity" and select "atdm:mover_door_sliding" * "Ok" * Press CTRL-Z to undo - DR crashes | |||||
| Additional Information | Linux, latest version on 64bit It crashes with "atdm:mover_door", too, but it doesn't crash f.i. with "atdm:light_static_geode". | |||||
| Tags | No tags attached. | |||||
| Attached Files | ||||||
Notes |
|
|
greebo (administrator) 25.01.2010 07:52 |
Confirmed, this seems to be serious problem due to double-links into the Octree. The order in which of Undoable objects are restoring their state is important, which should not be the case. This needs some serious thought, maybe a redesign. |
|
greebo (administrator) 28.01.2010 08:20 |
After looking at this, I think introducing handles when linking/unlinking nodes to the scenegraph should prevent double-additions or disallowed removals. Storing the handles in an efficient way to minimize the performance impact is a goal. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 23.01.2010 22:54 | tels | New Issue | |
| 25.01.2010 07:20 | greebo | Status | new => acknowledged |
| 25.01.2010 07:52 | greebo | Note Added: 0002897 | |
| 25.01.2010 07:52 | greebo | Status | acknowledged => confirmed |
| 25.01.2010 07:52 | greebo | Status | confirmed => assigned |
| 25.01.2010 07:52 | greebo | Assigned To | => greebo |
| 28.01.2010 08:20 | greebo | Note Added: 0002898 | |
| 01.02.2010 21:02 | greebo | Status | assigned => resolved |
| 01.02.2010 21:02 | greebo | Fixed in Version | => 1.1.1 |
| 01.02.2010 21:02 | greebo | Resolution | open => fixed |
| 01.02.2010 21:02 | greebo | Projection | none => redesign |
| 01.02.2010 21:02 | greebo | ETA | none => < 1 week |
| 01.02.2010 21:02 | greebo | Build | => 5167 |
| 01.02.2010 21:02 | greebo | Target Version | => 1.1.1 |
| 20.06.2010 10:03 | greebo | Status | resolved => closed |


