[Gtkradiant] [Bug 730] New: gtk window close / aqua winodw close bug
gtkradiant@zerowing.idsoftware.com
gtkradiant@zerowing.idsoftware.com
Tue, 14 Jan 2003 07:25:33 -0600
http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=730
Summary: gtk window close / aqua winodw close bug
Product: GtkRadiant
Version: 1.3
Platform: All
OS/Version: MacOS X
Status: NEW
Severity: normal
Priority: P2
Component: editor
AssignedTo: ttimo@idsoftware.com
ReportedBy: champoux@attbi.com
If I try to close a window ( Map Info, Entity Info... ) using the Aqua window controls Radiant will crash. If I use the "Close" button, radiant does not exhibit this behavior.
Command: radiant.ppc
PID: 14083
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xcc000000
Thread 0 Crashed:
#0 0xcc000000 in 0xcc000000
#1 0x9619c6e8 in XIfEvent
#2 0x00c01b54 in gdk_event_get_graphics_expose (gdkevents.c:310)
#3 0x011148cc in process_exposes (gtktext.c:4519)
#4 0x01114b8c in scroll_down (gtktext.c:4614)
#5 0x0110fffc in gtk_text_adjustment (gtktext.c:2336)
#6 0x010f6b50 in gtk_handlers_run (gtksignal.c:1917)
#7 0x010f5c48 in gtk_signal_real_emit (gtksignal.c:1478)
#8 0x010f3754 in gtk_signal_emit_by_name (gtksignal.c:618)
#9 0x01114860 in scroll_int (gtktext.c:4500)
#10 0x01112574 in find_line_containing_point (gtktext.c:3662)
#11 0x01112bdc in find_cursor (gtktext.c:3810)
#12 0x01111198 in insert_expose (gtktext.c:2904)
#13 0x0110cd4c in gtk_text_insert (gtktext.c:1050)
#14 0x000afa2c in Sys_FPrintf_VA (qe3.cpp:1752)
#15 0x000afaa4 in Sys_Printf_VA (qe3.cpp:1764)
#16 0x000f8980 in Syn_Printf (synapse.cpp:65)
#17 0x000fad24 in CSynapseClient::Shutdown() (synapse.cpp:734)
#18 0x000faff4 in CSynapseClient::~CSynapseClient [unified]() (synapse.cpp:761)
#19 0x000faf30 in CSynapseClient::~CSynapseClient [not-in-charge]() (synapse.cpp:762)
#20 0x0011df58 in CSynapseBuiltinClient::~CSynapseBuiltinClient [unified]() (eclass_def.cpp:405)
#21 0x0011deb4 in CSynapseBuiltinClient::~CSynapseBuiltinClient [not-in-charge]() (eclass_def.cpp:405)
#22 0x0011de30 in CSynapseBuiltinClientDef::~CSynapseBuiltinClientDef [unified]() (eclass_def.cpp:36)
#23 0x0011dd54 in CSynapseBuiltinClientDef::~CSynapseBuiltinClientDef [in-charge]() (eclass_def.cpp:36)
#24 0x0013125c in _static_initialization_and_destruction_0(int, int) (eclass_def.cpp:54)
#25 0x001312cc in _GLOBAL__D_g_ScripLibTable (eclass_def.cpp:467)
#26 0x8fe16a38 in _dyld_mod_term_funcs
#27 0x900057d8 in exit
#28 0x00bf69c4 in gdk_x_error (gdk.c:1093)
#29 0x961b13f8 in _XError
#30 0x961afd28 in _XReply
#31 0x9619a634 in XGetGeometry
#32 0x00c14228 in gdk_window_get_root_origin (gdkwindow.c:1615)
#33 0x0004c3f0 in get_window_pos(_GtkWidget*, int*, int*) (gtkmisc.cpp:75)
#34 0x00047578 in save_window_pos(_GtkWidget*, window_position_t&) (gtkmisc.cpp:85)
#35 0x0003b97c in DoMapInfo() (gtkdlgs.cpp:1363)
#36 0x00064ee0 in MainFrame::OnEditMapinfo() (mainframe.cpp:4547)
#37 0x00050564 in HandleCommand(_GtkWidget*, void*) (mainframe.cpp:412)
#38 0x010f6b50 in gtk_handlers_run (gtksignal.c:1917)
#39 0x010f5c48 in gtk_signal_real_emit (gtksignal.c:1478)
#40 0x010f32bc in gtk_signal_emit (gtksignal.c:553)
#41 0x01135e74 in gtk_widget_activate (gtkwidget.c:2892)
#42 0x010c57bc in gtk_menu_shell_activate_item (gtkmenushell.c:861)
#43 0x010c4594 in gtk_menu_shell_button_release (gtkmenushell.c:487)
#44 0x010bad28 in gtk_marshal_BOOL__POINTER (gtkmarshal.c:28)
#45 0x010f5c8c in gtk_signal_real_emit (gtksignal.c:1494)
#46 0x010f32bc in gtk_signal_emit (gtksignal.c:553)
#47 0x01135cb8 in gtk_widget_event (gtkwidget.c:2866)
#48 0x010bac54 in gtk_propagate_event (gtkmain.c:1378)
#49 0x010b9a84 in gtk_main_do_event (gtkmain.c:819)
#50 0x00c03b60 in gdk_event_dispatch (gdkevents.c:2141)
#51 0x008efb24 in g_main_dispatch (gmain.c:659)
#52 0x008f0214 in g_main_iterate (gmain.c:881)
#53 0x008f0424 in g_main_run (gmain.c:935)
#54 0x010b9234 in gtk_main (gtkmain.c:525)
#55 0x0004d8ec in main (main.cpp:875)
#56 0x00002660 in _start (crt.c:267)
#57 0x000024e0 in start
PPC Thread State:
srr0: 0xcc000000 srr1: 0x4200f030 vrsave: 0x00000000
xer: 0x20000000 lr: 0x961aef1c ctr: 0xcc000000 mq: 0x00000000
r0: 0x961aef1c r1: 0xbfffb0f0 r2: 0x00c00888 r3: 0x00cacac0
r4: 0xbfffb930 r5: 0x00c01a48 r6: 0x00d9adb0 r7: 0x0000002a
r8: 0x00cb0034 r9: 0x00cd35cb r10: 0x00cb0010 r11: 0xa6193188
r12: 0xcc000000 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x00000000 r17: 0x00000001 r18: 0x008ffc08 r19: 0x008ffc08
r20: 0x0090438c r21: 0x0000000e r22: 0xbfffbd10 r23: 0xbfffba10
r24: 0x00c01a48 r25: 0x00d9adb0 r26: 0x00000001 r27: 0x0000066a
r28: 0x00caef00 r29: 0x2404444f r30: 0x00000000 r31: 0x00c01ae8