Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-commits: [Wireshark-commits] master ecb04e4: vg-suppressions: suppress more GLib-related

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 24 Apr 2018 21:13:01 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=ecb04e4076adab6537288e72790e13a88d421baf
Submitter: Peter Wu (peter@xxxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

ecb04e4 by Peter Wu (peter@xxxxxxxxxxxxx):

    vg-suppressions: suppress more GLib-related memleaks
    
    g_get_charset, g_get_filename_charsets, g_strerror, g_get_home_dir all
    return a const char pointer. get_global_random is internally called by
    g_random_int, g_random_int_range, etc.
    
    On Arch Linux with glibc 2.26-11 and glib2 2.56.0+7+g66948ae23-1,
    "call_init" is not visible in the stack trace, so replace it by "...".
    It also has "possibly lost" entries due to GLib types initialization
    (gobject_init -> _g_enum_types_init). Finally "g_private_set" internally
    leaks after calling "g_private_get_impl".
    
    Change-Id: Ifb2be3188add7bdd060d1e7321c8126e5924a738
    Reviewed-on: https://code.wireshark.org/review/27118
    Reviewed-by: Dario Lombardo <lomato@xxxxxxxxx>
    Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
    

Actions performed:

    from  ee3bc52   QUIC: fix NEW_CONNECTION_ID dissection (draft -11)
    adds  ecb04e4   vg-suppressions: suppress more GLib-related memleaks


Summary of changes:
 tools/vg-suppressions | 43 +++++++++++++++++++++++++++++++++++++------
 1 file changed, 37 insertions(+), 6 deletions(-)