Follow-up Comment #13, bug #21272 (project freeciv): Here is a 3rd version of this bug. And yes the top of the call stack is again gdk_win32_drawable_get_handle.
A question: if this is an old gtk bug why did it not happen before, for instance in LT30 which also used freeciv version 2.3 I guess it doesn't matter if it goes away with the new version of gtk C:MyGamesFreecivfreeciv-gtk2.exe caused an Access Violation at location 01b76408 Writing to location 01b76408. Registers: eax=01b76450 ebx=00000001 ecx=12a150b0 edx=00000000 esi=0022d6d4 edi=12983220 eip=01b76408 esp=0022d1a0 ebp=0022d1dc iopl=0 nv up ei pl nz na po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00210206 Call stack: 01B76408 6C36B525 C:MyGamesFreecivlibgdk-win32-2.0-0.dll:6C36B525 gdk_win32_drawable_get_handle 6C36DD14 C:MyGamesFreecivlibgdk-win32-2.0-0.dll:6C36DD14 gdk_event_get_graphics_expose 6C371737 C:MyGamesFreecivlibgdk-win32-2.0-0.dll:6C371737 gdk_event_get_graphics_expose 7739B6E3 C:WINDOWSsystem32USER32.dll:7739B6E3 LoadCursorW 7739B874 C:WINDOWSsystem32USER32.dll:7739B874 LoadCursorW 7739C8B8 C:WINDOWSsystem32USER32.dll:7739C8B8 GetMessageW 7739223B C:WINDOWSsystem32USER32.dll:7739223B LoadCursorA 7C8283A6 C:WINDOWSsystem32ntdll.dll:7C8283A6 KiUserCallbackDispatcher 77392390 C:WINDOWSsystem32USER32.dll:77392390 SetWindowLongW 773923EB C:WINDOWSsystem32USER32.dll:773923EB CreateWindowExW 6C38C8EF C:MyGamesFreecivlibgdk-win32-2.0-0.dll:6C38C8EF gdk_window_set_skip_taskbar_hint 6C35A8D3 C:MyGamesFreecivlibgdk-win32-2.0-0.dll:6C35A8D3 gdk_window_new 00DE3D4C C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00DE3D4C gtk_button_get_type 63A43B7A C:MyGamesFreecivlibgobject-2.0-0.dll:63A43B7A g_closure_invoke 63A522AC C:MyGamesFreecivlibgobject-2.0-0.dll:63A522AC g_signal_handler_disconnect 63A5A126 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A126 g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FAEF45 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FAEF45 gtk_widget_realize 00FAF760 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FAF760 gtk_widget_map 00F7C976 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00F7C976 gtk_tree_store_move_after 00F80AAD C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00F80AAD gtk_tree_view_get_type 63A43AA3 C:MyGamesFreecivlibgobject-2.0-0.dll:63A43AA3 g_closure_invoke 63A522AC C:MyGamesFreecivlibgobject-2.0-0.dll:63A522AC g_signal_handler_disconnect 63A5A126 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A126 g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FAF6D8 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FAF6D8 gtk_widget_map 00EF9EB8 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00EF9EB8 gtk_scrolled_window_get_type 00E11852 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E11852 gtk_container_forall 00E11992 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E11992 gtk_container_forall 63A43AA3 C:MyGamesFreecivlibgobject-2.0-0.dll:63A43AA3 g_closure_invoke 63A522AC C:MyGamesFreecivlibgobject-2.0-0.dll:63A522AC g_signal_handler_disconnect 63A5A126 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A126 g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FAF6D8 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FAF6D8 gtk_widget_map 00DDB0B6 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00DDB0B6 gtk_box_get_type 00E11852 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E11852 gtk_container_forall 00E11992 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E11992 gtk_container_forall 63A43AA3 C:MyGamesFreecivlibgobject-2.0-0.dll:63A43AA3 g_closure_invoke 63A522AC C:MyGamesFreecivlibgobject-2.0-0.dll:63A522AC g_signal_handler_disconnect 63A5A126 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A126 g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FAF6D8 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FAF6D8 gtk_widget_map 00DDB0B6 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00DDB0B6 gtk_box_get_type 00E11852 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E11852 gtk_container_forall 00E11992 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E11992 gtk_container_forall 63A43AA3 C:MyGamesFreecivlibgobject-2.0-0.dll:63A43AA3 g_closure_invoke 63A522AC C:MyGamesFreecivlibgobject-2.0-0.dll:63A522AC g_signal_handler_disconnect 63A5A126 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A126 g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FAF6D8 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FAF6D8 gtk_widget_map 00FB9D6B C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FB9D6B gtk_window_get_type 00E15ECB C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E15ECB gtk_dialog_get_type 63A43B7A C:MyGamesFreecivlibgobject-2.0-0.dll:63A43B7A g_closure_invoke 63A522AC C:MyGamesFreecivlibgobject-2.0-0.dll:63A522AC g_signal_handler_disconnect 63A5A126 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A126 g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FAF6D8 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FAF6D8 gtk_widget_map 00FBA847 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FBA847 gtk_window_set_focus 63A43B7A C:MyGamesFreecivlibgobject-2.0-0.dll:63A43B7A g_closure_invoke 63A522AC C:MyGamesFreecivlibgobject-2.0-0.dll:63A522AC g_signal_handler_disconnect 63A5A126 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A126 g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FB01DC C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FB01DC gtk_widget_show 00FBE2F1 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FBE2F1 gtk_window_present 00430383 C:MyGamesFreecivfreeciv-gtk2.exe:00430383 WinMain /Users/hercules/trunk/SDL-1.2/./src/main/win32/SDL_win32_main.c:402 00424AD6 C:MyGamesFreecivfreeciv-gtk2.exe:00424AD6 WinMain /Users/hercules/trunk/SDL-1.2/./src/main/win32/SDL_win32_main.c:402 0042E993 C:MyGamesFreecivfreeciv-gtk2.exe:0042E993 WinMain /Users/hercules/trunk/SDL-1.2/./src/main/win32/SDL_win32_main.c:402 00E9733A C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E9733A gtk_marshal_VOID__UINT_STRING 63A43B7A C:MyGamesFreecivlibgobject-2.0-0.dll:63A43B7A g_closure_invoke 63A52A50 C:MyGamesFreecivlibgobject-2.0-0.dll:63A52A50 g_signal_handler_disconnect 63A59F4E C:MyGamesFreecivlibgobject-2.0-0.dll:63A59F4E g_signal_emit_valist 63A5A2B6 C:MyGamesFreecivlibgobject-2.0-0.dll:63A5A2B6 g_signal_emit 00FA562F C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00FA562F gtk_requisition_copy 00E9565A C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E9565A gtk_propagate_event 00E95A97 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E95A97 gtk_main_do_event 6C371903 C:MyGamesFreecivlibgdk-win32-2.0-0.dll:6C371903 gdk_event_get_graphics_expose 685ED10B C:MyGamesFreecivlibglib-2.0-0.dll:685ED10B g_main_context_dispatch 685ED925 C:MyGamesFreecivlibglib-2.0-0.dll:685ED925 g_main_context_dispatch 685EDE61 C:MyGamesFreecivlibglib-2.0-0.dll:685EDE61 g_main_loop_run 00E94A80 C:MyGamesFreecivlibgtk-win32-2.0-0.dll:00E94A80 gtk_main 00405DD7 C:MyGamesFreecivfreeciv-gtk2.exe:00405DD7 WinMain /Users/hercules/trunk/SDL-1.2/./src/main/win32/SDL_win32_main.c:402 004072ED C:MyGamesFreecivfreeciv-gtk2.exe:004072ED WinMain /Users/hercules/trunk/SDL-1.2/./src/main/win32/SDL_win32_main.c:402 0040235B C:MyGamesFreecivfreeciv-gtk2.exe:0040235B console_main /Users/hercules/trunk/SDL-1.2/./src/main/win32/SDL_win32_main.c:318 00402418 C:MyGamesFreecivfreeciv-gtk2.exe:00402418 WinMain /Users/hercules/trunk/SDL-1.2/./src/main/win32/SDL_win32_main.c:402 00401AD6 C:MyGamesFreecivfreeciv-gtk2.exe:00401AD6 004010DB C:MyGamesFreecivfreeciv-gtk2.exe:004010DB 00401158 C:MyGamesFreecivfreeciv-gtk2.exe:00401158 77E6F1EB C:WINDOWSsystem32kernel32.dll:77E6F1EB ProcessIdToSessionId _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?21272> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev