[Gtkradiant] [Bug 917] New: adjusting entity window splits causes crash on next editor start
gtkradiant@zerowing.idsoftware.com
gtkradiant@zerowing.idsoftware.com
Sun, 09 Nov 2003 20:18:57 -0600
http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=917
Summary: adjusting entity window splits causes crash on next
editor start
Product: GtkRadiant
Version: 1.3
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: editor
AssignedTo: ttimo@idsoftware.com
ReportedBy: rfm@collectivecomputing.com
Happens in 1.3.12 and 1.2.13 test
steps to produce:
start with a fresh local.pref in game/radiant_directory
load radiant, select floating window mode.
restart radiant
all 3 windows will be bunched up in the middle of the screen. Select the entity
window, and adjust the splits so they no longer overlap
restart radiant
-> crash
crash is in plugins/entity/entity.cpp:
const char *ValueForKey ( epair_t *&e, const char *key)
Stack:
ValueForKey(epair_s * &, const char * 0x0053cb10 `string') line 126 + 3 bytes
ValueForKey(entity_s * 0x00000000, const char * 0x0053cb10 `string') line 138 +
19 bytes
SetSpawnFlags() line 157 + 17 bytes
UpdateSel(int 0, eclass_s * 0x0586f860) line 345
eclasslist_selection_changed(_GtkTreeSelection * 0x054c6be8, void * 0x054b2090)
line 999 + 24 bytes
LIBGOBJECT-2.0-0! 00337ae9()
... bunch of gtk stuff ...
LIBGTK-WIN32-2.0-0! 0081af95()
GroupDlg::Show() line 98 + 24 bytes
MainFrame::Create() line 2770
MainFrame::MainFrame() line 2960
main(int 1, char * * 0x04fd2508) line 880 + 30 bytes
mainCRTStartup() line 338 + 17 bytes
KERNEL32! 7c5987e7()