[Freeciv-Dev] [patch #2489] Clear output window (and free its resources) on exit

2011-02-25 Thread Marko Lindqvist

Update of patch #2489 (project freeciv):

  Status:  Ready For Test = Done   
 Open/Closed:Open = Closed 


___

Reply to this item at:

  http://gna.org/patch/?2489

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2489] Clear output window (and free its resources) on exit

2011-02-12 Thread Marko Lindqvist

Update of patch #2489 (project freeciv):

  Status: In Progress = Ready For Test 

___

Follow-up Comment #2:

Gtk-client-specific fix for problem seen in gtk-client only.

(file #12413)
___

Additional Item Attachment:

File name: FreeGtkMBOnExit_2489.diff  Size:0 KB


___

Reply to this item at:

  http://gna.org/patch/?2489

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #2489] Clear output window (and free its resources) on exit

2011-02-06 Thread Marko Lindqvist

URL:
  http://gna.org/patch/?2489

 Summary: Clear output window (and free its resources) on
exit
 Project: Freeciv
Submitted by: cazfi
Submitted on: Mon 07 Feb 2011 04:05:35 AM EET
Category: client
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.3.0

___

Details:

Valgrind says:

==24431== 30,384 bytes in 726 blocks are possibly lost in loss record 11,767
of 11,801
==24431==at 0x4C244E8: malloc (vg_replace_malloc.c:236)
==24431==by 0xA091534: g_malloc (gmem.c:132)
==24431==by 0x7A5149F: _gtk_char_segment_new (gtktextsegment.c:198)
==24431==by 0x7A3564F: _gtk_text_btree_insert (gtktextbtree.c:1177)
==24431==by 0x7A3D5A2: gtk_text_buffer_real_insert_text
(gtktextbuffer.c:868)
==24431==by 0x980147D: g_closure_invoke (gclosure.c:767)
==24431==by 0x981703F: signal_emit_unlocked_R (gsignal.c:3286)
==24431==by 0x9818A75: g_signal_emit_valist (gsignal.c:2981)
==24431==by 0x9818FC2: g_signal_emit (gsignal.c:3038)
==24431==by 0x487F58: real_output_window_append (chatline.c:901)
==24431==by 0x41B1ED: handle_event (climisc.c:1020)
==24431==by 0x41B489: create_event (climisc.c:1048)
==24431==by 0x43B3AA: handle_new_year (packhand.c:1000)
==24431==by 0x43FD38: client_handle_packet (packhand_gen.c:234)
==24431==by 0x418E2D: client_packet_input (client_main.c:565)
==24431==by 0x41DEF4: input_from_server (clinet.c:417)
==24431==by 0x7EAAC4E: gdk_io_invoke (gdkevents.c:1082)
==24431==by 0xA0886F1: g_main_context_dispatch (gmain.c:1960)
==24431==by 0xA08C567: g_main_context_iterate (gmain.c:2591)
==24431==by 0xA08CA74: g_main_loop_run (gmain.c:2799)

Untested patch attached.



___

File Attachments:


---
Date: Mon 07 Feb 2011 04:05:35 AM EET  Name: FreeOPWOnExit.diff  Size: 379B  
By: cazfi

http://gna.org/patch/download.php?file_id=12304

___

Reply to this item at:

  http://gna.org/patch/?2489

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev