Hi,
here is patch for a memory leak in packet-k12.c which allocates a hash table and may return without destroying it. Regards, Sebastien Tandel
Index: epan/dissectors/packet-k12.c =================================================================== --- epan/dissectors/packet-k12.c (révision 20131) +++ epan/dissectors/packet-k12.c (copie de travail) @@ -136,7 +136,7 @@ FILE* fp; gchar buffer[0x10000]; size_t len; - GHashTable* hash = g_hash_table_new(g_str_hash,g_str_equal); + GHashTable* hash; gchar** curr; gchar** lines = NULL; guint i; @@ -152,6 +152,8 @@ return NULL; } + hash = g_hash_table_new(g_str_hash, g_str_equal); + if (len > 0) { lines = g_strsplit(buffer,"\n",0);
_______________________________________________ Wireshark-dev mailing list Wireshark-dev@wireshark.org http://www.wireshark.org/mailman/listinfo/wireshark-dev