<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40002 >
Hi, I get hit by this any time I try to bribe an enemy unit with my diplomat
in SDLclient. It's in both 2.1.0 and .2
0x00000000004b0b1e in diplomat_bribe_yes_callback (pWidget=0x13c68810) at
diplomat_dialog.c:1311
1311 if (find_unit_by_id(pIncite_Dlg->diplomat_id)
(gdb) bt
#0 0x00000000004b0b1e in diplomat_bribe_yes_callback (pWidget=0x13c68810) at
diplomat_dialog.c:1311
#1 0x00000000004e6c37 in widget_pressed_action (pWidget=0x13c68810) at
widget.c:402
#2 0x00000000004bdb4e in main_mouse_button_down_handler
(pButtonEvent=0x837120, pData=<value optimized out>) at gui_main.c:350
#3 0x00000000004be28f in gui_event_loop (pData=0x0, loop_action=0,
key_down_handler=0x4bdbe0 <main_key_down_handler>,
key_up_handler=0x4bd690 <main_key_up_handler>,
mouse_button_down_handler=0x4bdab0 <main_mouse_button_down_handler>,
mouse_button_up_handler=0x4bda20 <main_mouse_button_up_handler>,
mouse_motion_handler=0x4bd6c0 <main_mouse_motion_handler>)
at gui_main.c:734
#4 0x00000000004bea28 in ui_main (argc=1, argv=<value optimized out>) at
gui_main.c:1060
#5 0x000000000040ab16 in main (argc=<value optimized out>,
argv=0x7fff14ba0b98) at civclient.c:380
According to valgrind, it's trying to dereference a null pointer.
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev