| Anonymous | Login | Signup for a new account | 2013-05-22 02:14 PDT | ![]() |
| 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 | ||||
| 0001169 | LuxRender | Core | public | 2011-11-05 09:07 | 2012-09-11 06:10 | ||||
| Reporter | Mitxel | ||||||||
| Assigned To | jeanphi | ||||||||
| Priority | low | Severity | crash | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | Intel Core 2 Quad Q8 | OS | Windows XP Professional | OS Version | 5.0 SP 3 | ||||
| Product Version | 0.8 | ||||||||
| Target Version | 1.0 | Fixed in Version | 1.0 | ||||||
| Summary | 0001169: LuxRender crashes when it encounters un-nested "TransformEnd" (a syntax error) | ||||||||
| Description | LuxRender (Standalone 0.8) crashes when it encounters un-nested "TransformEnd" in imported file when loading scene file. Main escene file is >> CrashScene_Main.lxs, this file imports CrashScene_Geom.lxo CrashScene_Geom.lxo contains "TransformEnd" without previous "TransformBegin" This syntax error crashes LuxRender 0.8 when trying to read the .lxs file | ||||||||
| Steps To Reproduce | Attempt to render CrashScene_Main.lxs, this crashes LuxRender Then edit CrashScene_Geom.lxo and comment/uncomment "TransformEnd" in line 12 When "TransformEnd" in commented/deleted LuxRender stops crashing | ||||||||
| Tags | No tags attached. | ||||||||
| Mercurial Changeset # | f7c6089d8dc8 | ||||||||
| Requires Documentation Update | No | ||||||||
| Requires Exporter Update | |||||||||
| Attached Files | |||||||||
Notes |
|
|
(0003277) Lord Crc (administrator) 2011-12-15 13:17 |
The problem is that the core doesn't keep track of which block it's in, so it happily accepts the unmatched TransformEnd, but crashes on the AttributeEnd since the internal stacks are now out of sync. |
|
(0003578) jeanphi (administrator) 2012-08-27 16:17 |
Check that the transform stack has more objects than the graphics stack, otherwise ignore TransformEnd. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2011-11-05 09:07 | Mitxel | New Issue | |
| 2011-11-05 09:07 | Mitxel | File Added: CrashScene.rar | |
| 2011-12-11 08:09 | Lord Crc | Assigned To | => Lord Crc |
| 2011-12-11 08:09 | Lord Crc | Status | new => assigned |
| 2011-12-15 13:17 | Lord Crc | Note Added: 0003277 | |
| 2012-01-19 19:45 | J the Ninja | Category | LuxBlend => Core |
| 2012-05-12 13:25 | Lord Crc | Target Version | => 1.0 |
| 2012-08-27 16:15 | jeanphi | Assigned To | Lord Crc => jeanphi |
| 2012-08-27 16:17 | jeanphi | Mercurial Changeset # | => f7c6089d8dc8 |
| 2012-08-27 16:17 | jeanphi | Note Added: 0003578 | |
| 2012-08-27 16:17 | jeanphi | Status | assigned => resolved |
| 2012-08-27 16:17 | jeanphi | Fixed in Version | => 1.0 |
| 2012-08-27 16:17 | jeanphi | Resolution | open => fixed |
| 2012-09-11 06:10 | jeanphi | Status | resolved => closed |
| Copyright © 2000 - 2012 MantisBT Group |