| Anonymous | Login | Signup for a new account | 10.09.2010 15:26 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 | |
| 0001829 | DarkRadiant | GUI | public | 22.06.2009 23:03 | 23.10.2009 18:53 | |
| Reporter | SneaksieDave | |||||
| Assigned To | greebo | |||||
| Priority | high | Severity | crash | Reproducibility | sometimes | |
| Status | closed | Resolution | fixed | |||
| Platform | OS | OS Version | ||||
| Product Version | 0.10.0 | |||||
| Target Version | 1.0.0 | Fixed in Version | 1.0.0 | |||
| Summary | 0001829: Crash upon resizing splitpane mode dividers | |||||
| Description | It's not 100% consistent, but on both of my systems I get it regularly enough (well over 50% of the time I can crash DR with it) to report it. Since 0.10, splitpane sizebar dividers cannot be locked down to zero values. Sometimes when attempting to drag them to zero, DR crashes out. I'm finding it most regularly when dragging the bottom panes up. | |||||
| Tags | No tags attached. | |||||
| Attached Files | ||||||
Notes |
|
|
greebo (administrator) 11.10.2009 17:54 |
I just activated the Splitpane layout and tried to drag the dividers to their extreme positions (both horizontal and vertical ones), but no crash. Any hints what I'm missing? |
|
SneaksieDave (developer) 16.10.2009 03:42 |
I'm really not sure, though I did just get it to happen (once so far) on my newer system, and 1.0.0. It seems like every time I get it, the following things are true: 1. it was a quick grab of right, horizontal divider, and flick quickly upward 2. it feels like I grabbed it high, perhaps at the top pixel or two; sometimes when doing this instead of grabbing the divider, it actually drags the ortho grid until you stop, as if it's drawing a degerate brush. Maybe I can manage to repro on the system where I have VC2008 installed, if that helps. |
|
SneaksieDave (developer) 16.10.2009 04:12 |
Okay I reproduced the crash on my compile image (first try!) and though I am completely unfamiliar with this compiler and advanced debugging in general (read: anything more complicated than "what does x equal during the crash?"), I took some snapshots and data I hope is useful. If not, I can try again; I just didn't want to risk losing the info by stopping the debugger, and not knowing how to get a dump of all info. The repetition in the text log is because I hit Continue a bunch of times, I think. http://i37.tinypic.com/t5ppae.jpg [^] http://i34.tinypic.com/15n83zd.jpg [^] http://i38.tinypic.com/2uiu8so.jpg [^] http://i36.tinypic.com/14obzet.jpg [^] log: ---- ... 'DarkRadiant.exe': Loaded 'C:\darkradiant-src\install\plugins\eclasstree.dll', Symbols loaded. 'DarkRadiant.exe': Loaded 'C:\darkradiant-src\install\plugins\script.dll', Symbols loaded. 'DarkRadiant.exe': Loaded 'C:\darkradiant-src\install\python26.dll' First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012f1f8.. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012f1f8.. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012f0b4.. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012f0b4.. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012f0b4.. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012f2b8.. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012f2b8.. 'DarkRadiant.exe': Loaded 'C:\darkradiant-src\install\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-bmp.dll', Binary was not built with debug information. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: DirectoryNotFoundException at memory location 0x0012e764.. First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: DirectoryNotFoundException at memory location 0x0012e764.. 'DarkRadiant.exe': Loaded 'C:\WINDOWS\system32\mcd32.dll' 'DarkRadiant.exe': Unloaded 'C:\WINDOWS\system32\mcd32.dll' 'DarkRadiant.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll' 'DarkRadiant.exe': Loaded 'C:\WINDOWS\system32\netapi32.dll' First-chance exception at 0x7c812a23 in DarkRadiant.exe: Microsoft C++ exception: boost::bad_lexical_cast at memory location 0x0012ed98.. First-chance exception at 0x013da588 (eventmanager.dll) in DarkRadiant.exe: 0xC0000005: Access violation reading location 0xbaadf031. Unhandled exception at 0x013da588 (eventmanager.dll) in DarkRadiant.exe: 0xC0000005: Access violation reading location 0xbaadf031. First-chance exception at 0x013da588 (eventmanager.dll) in DarkRadiant.exe: 0xC0000005: Access violation reading location 0xbaadf031. Unhandled exception at 0x013da588 (eventmanager.dll) in DarkRadiant.exe: 0xC0000005: Access violation reading location 0xbaadf031. First-chance exception at 0x013da588 (eventmanager.dll) in DarkRadiant.exe: 0xC0000005: Access violation reading location 0xbaadf031. Unhandled exception at 0x013da588 (eventmanager.dll) in DarkRadiant.exe: 0xC0000005: Access violation reading location 0xbaadf031. The program '[404] DarkRadiant.exe: Native' has exited with code 0 (0x0). |
|
greebo (administrator) 16.10.2009 11:46 |
Looking at the stack traces, I think I ran into a similar issue in the past. I believe I know what to do to fix that issue. |
|
greebo (administrator) 16.10.2009 12:51 |
I committed a fix to SVN, please check it out. |
|
SneaksieDave (developer) 23.10.2009 18:53 |
Doesn't seem to be crashing; I think you got it this time. Will re-open if necessary. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 22.06.2009 23:03 | SneaksieDave | New Issue | |
| 11.10.2009 17:54 | greebo | Note Added: 0002677 | |
| 11.10.2009 17:54 | greebo | Status | new => feedback |
| 16.10.2009 03:42 | SneaksieDave | Note Added: 0002687 | |
| 16.10.2009 04:12 | SneaksieDave | Note Added: 0002688 | |
| 16.10.2009 11:46 | greebo | Note Added: 0002689 | |
| 16.10.2009 11:46 | greebo | Status | feedback => assigned |
| 16.10.2009 11:46 | greebo | Assigned To | => greebo |
| 16.10.2009 12:51 | greebo | Note Added: 0002690 | |
| 16.10.2009 12:51 | greebo | Status | assigned => resolved |
| 16.10.2009 12:51 | greebo | Fixed in Version | => 1.0.0 |
| 16.10.2009 12:51 | greebo | Resolution | open => fixed |
| 16.10.2009 12:52 | greebo | Projection | none => minor fix |
| 16.10.2009 12:52 | greebo | ETA | none => half an hour |
| 16.10.2009 12:52 | greebo | Build | => 4870 |
| 16.10.2009 12:52 | greebo | Target Version | => 1.0.0 |
| 16.10.2009 13:42 | greebo | Category | Design/Coding => GUI |
| 23.10.2009 18:53 | SneaksieDave | Note Added: 0002709 | |
| 23.10.2009 18:53 | SneaksieDave | Status | resolved => closed |


