[Freeciv-Dev] [bug #17700] auto_arrange_workers() memory leak

2011-02-14 Thread Marko Lindqvist

Update of bug #17700 (project freeciv):

  Status:  Ready For Test = Fixed  
 Assigned to:None = cazfi  
 Open/Closed:Open = Closed 


___

Reply to this item at:

  http://gna.org/bugs/?17700

___
  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] [bug #17700] auto_arrange_workers() memory leak

2011-02-10 Thread Marko Lindqvist

URL:
  http://gna.org/bugs/?17700

 Summary: auto_arrange_workers() memory leak
 Project: Freeciv
Submitted by: cazfi
Submitted on: Fri 11 Feb 2011 02:12:42 AM EET
Category: general
Severity: 3 - Normal
Priority: 5 - Normal
  Status: Ready For Test
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: None
 Planned Release: 2.3.0, 2.4.0

___

Details:

Valgrind says:

==29695== 3,654 (3,120 direct, 534 indirect) bytes in 26 blocks are
definitely lost in loss record 1,059 of 1,077
==29695==at 0x4C244E8: malloc (vg_replace_malloc.c:236)
==29695==by 0x5B23F9: fc_real_malloc (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x5B2508: fc_real_calloc (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x5D07E2: cm_result_new (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x46DCC1: auto_arrange_workers (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x46C9D7: city_map_update_tile_direct (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x46CBDA: city_map_update_all (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x46DD15: auto_arrange_workers (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x46641B: city_thaw_workers (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x468B70: transfer_city (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x46A887: unit_enter_city (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x4274E2: unit_move_consequences (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x42820A: move_unit (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x4C89D6: unit_move_handling (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x42E4FC: ai_unit_attack (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x42E5BA: ai_unit_move_or_attack (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x4429A1: adv_unit_execute_path (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x4CC0E7: ai_military_rampage (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x4CF978: ai_military_attack (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)
==29695==by 0x4D10E0: ai_manage_military (in
/usr/freeciv/S2_3/src.valgrind/build/server/freeciv-server)


I believe attached patch to fix this.



___

File Attachments:


---
Date: Fri 11 Feb 2011 02:12:42 AM EET  Name: AAWLeakFix.diff  Size: 826B  
By: cazfi

http://gna.org/bugs/download.php?file_id=12385

___

Reply to this item at:

  http://gna.org/bugs/?17700

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


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