Wireshark-bugs: [Wireshark-bugs] [Bug 12656] Buildbot crash output: fuzz-2016-07-24-1421.pcap

Date: Sun, 24 Jul 2016 21:14:23 +0000

Comment # 1 on bug 12656 from
Running with options to get more details shows a lot of "definitely lost" leaks
from registrations of various sorts:

==32103== 1 bytes in 1 blocks are definitely lost in loss record 2 of 2,869 
==32103==    at 0x100054D81: malloc (vg_replace_malloc.c:303)
==32103==    by 0x1001B2CB8: g_malloc (in /usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001CAA4A: g_strdup (in /usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1050CFF83: proto_reg_handoff_user_encap
(packet-user_encap.c:$
==32103==    by 0x1054AED3C: register_all_protocol_handoffs (register.c:7925) 
==32103==    by 0x1048821E1: proto_init (proto.c:545)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)

==32103== 3 bytes in 1 blocks are possibly lost in loss record 5 of 2,869
==32103==    at 0x100054D81: malloc (vg_replace_malloc.c:303)
==32103==    by 0x1001B2CB8: g_malloc (in /usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001CAA4A: g_strdup (in /usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10489EE84: stats_tree_register_with_group (stats_tree.c:260)
==32103==    by 0x10489EFA0: stats_tree_register_plugin (stats_tree.c:284)
==32103==    by 0x10F32CEF1: register_pinfo_stat_trees (pinfo_stats_tree.c:291)
==32103==    by 0x1001C9ECC: g_slist_foreach (in
/usr/local/lib/libglib-2.0.0.d$
==32103==    by 0x10000C100: main (tshark.c:811)

The biggest few losses are:

==32103== 8,192 bytes in 1 blocks are possibly lost in loss record 2,848 of
2,869
==32103==    at 0x100054D81: malloc (vg_replace_malloc.c:303)
==32103==    by 0x100055C6C: realloc (vg_replace_malloc.c:789)
==32103==    by 0x1001B2D76: g_realloc (in /usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10017CA60: g_ptr_array_sized_new (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10011DB16: ws_buffer_init (in
/Users/gharris/src/cmd/wireshark/git/wsutil/.libs/libwsutil.0.dylib)
==32103==    by 0x10006F8C0: wtap_open_offline (file_access.c:1101)
==32103==    by 0x100010044: cf_open (tshark.c:3907)
==32103==    by 0x10000DAFE: main (tshark.c:1864)
==32103== 
==32103== 8,928 bytes in 18 blocks are possibly lost in loss record 2,851 of
2,869
==32103==    at 0x1000567A0: malloc_zone_memalign (vg_replace_malloc.c:864)
==32103==    by 0x10197B416: posix_memalign (in
/usr/lib/system/libsystem_malloc.dylib)
==32103==    by 0x1001C8C3D: slab_allocator_alloc_chunk (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001C8848: g_slice_alloc (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001A8016: g_list_append (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10486523A: read_disabled_heur_dissector_list_file
(disabled_protos.c:617)
==32103==    by 0x104865133: read_disabled_heur_dissector_list
(disabled_protos.c:680)
==32103==    by 0x10000C324: main (tshark.c:920)
==32103== 
==32103== 11,088 bytes in 11 blocks are possibly lost in loss record 2,854 of
2,869
==32103==    at 0x1000567A0: malloc_zone_memalign (vg_replace_malloc.c:864)
==32103==    by 0x10197B416: posix_memalign (in
/usr/lib/system/libsystem_malloc.dylib)
==32103==    by 0x1001C8C3D: slab_allocator_alloc_chunk (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001C8848: g_slice_alloc (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10019AD69: g_hash_table_new (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10518263A: duplicate_element (packet-xml.c:922)
==32103==    by 0x105182318: make_xml_hier (packet-xml.c:988)
==32103==    by 0x105180C2D: proto_register_xml (packet-xml.c:1178)
==32103==    by 0x1054A64D8: register_all_protocols (register.c:4136)
==32103==    by 0x104882173: proto_init (proto.c:528)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 12,096 bytes in 12 blocks are possibly lost in loss record 2,855 of
2,869
==32103==    at 0x1000567A0: malloc_zone_memalign (vg_replace_malloc.c:864)
==32103==    by 0x10197B416: posix_memalign (in
/usr/lib/system/libsystem_malloc.dylib)
==32103==    by 0x1001C8C3D: slab_allocator_alloc_chunk (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001C8848: g_slice_alloc (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10019AD69: g_hash_table_new (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x105182612: duplicate_element (packet-xml.c:905)
==32103==    by 0x105182318: make_xml_hier (packet-xml.c:988)
==32103==    by 0x105180C2D: proto_register_xml (packet-xml.c:1178)
==32103==    by 0x1054A64D8: register_all_protocols (register.c:4136)
==32103==    by 0x104882173: proto_init (proto.c:528)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 13,888 bytes in 28 blocks are possibly lost in loss record 2,856 of
2,869
==32103==    at 0x1000567A0: malloc_zone_memalign (vg_replace_malloc.c:864)
==32103==    by 0x10197B416: posix_memalign (in
/usr/lib/system/libsystem_malloc.dylib)
==32103==    by 0x1001C8C3D: slab_allocator_alloc_chunk (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001C8848: g_slice_alloc (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001A8096: g_list_prepend (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x104890AEE: proto_register_protocol (proto.c:5709)
==32103==    by 0x1049C6C73: proto_reg_handoff_btatt (packet-btatt.c:14999)
==32103==    by 0x1054AD923: register_all_protocol_handoffs (register.c:5867)
==32103==    by 0x1048821E1: proto_init (proto.c:545)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 14,384 bytes in 29 blocks are possibly lost in loss record 2,857 of
2,869
==32103==    at 0x1000567A0: malloc_zone_memalign (vg_replace_malloc.c:864)
==32103==    by 0x10197B416: posix_memalign (in
/usr/lib/system/libsystem_malloc.dylib)
==32103==    by 0x1001C8C3D: slab_allocator_alloc_chunk (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001C8848: g_slice_alloc (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001D71E3: g_tree_insert_internal (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10521F9AD: h248_register_package
(packet-h248-template.c:1708)
==32103==    by 0x104C3DE38: proto_register_h248_3gpp (packet-h248_3gpp.c:644)
==32103==    by 0x1054A547F: register_all_protocols (register.c:2462)
==32103==    by 0x104882173: proto_init (proto.c:528)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 14,384 bytes in 29 blocks are possibly lost in loss record 2,858 of
2,869
==32103==    at 0x1000567A0: malloc_zone_memalign (vg_replace_malloc.c:864)
==32103==    by 0x10197B416: posix_memalign (in
/usr/lib/system/libsystem_malloc.dylib)
==32103==    by 0x1001C8C3D: slab_allocator_alloc_chunk (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001C8848: g_slice_alloc (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10017C9BD: g_ptr_array_new (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x104890AB6: proto_register_protocol (proto.c:5703)
==32103==    by 0x1049C6C73: proto_reg_handoff_btatt (packet-btatt.c:14999)
==32103==    by 0x1054AD923: register_all_protocol_handoffs (register.c:5867)
==32103==    by 0x1048821E1: proto_init (proto.c:545)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 14,976 bytes in 117 blocks are possibly lost in loss record 2,859 of
2,869
==32103==    at 0x100054D81: malloc (vg_replace_malloc.c:303)
==32103==    by 0x10180CE72: _vasprintf (in /usr/lib/system/libsystem_c.dylib)
==32103==    by 0x1001EFA59: g_vasprintf (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001CAC68: g_strdup_printf (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x10531DA28: proto_register_qsig (packet-qsig-template.c:622)
==32103==    by 0x1054A5E1B: register_all_protocols (register.c:3446)
==32103==    by 0x104882173: proto_init (proto.c:528)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 27,216 bytes in 27 blocks are possibly lost in loss record 2,861 of
2,869
==32103==    at 0x1000567A0: malloc_zone_memalign (vg_replace_malloc.c:864)
==32103==    by 0x10197B416: posix_memalign (in
/usr/lib/system/libsystem_malloc.dylib)
==32103==    by 0x1001C8C3D: slab_allocator_alloc_chunk (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x1001C8848: g_slice_alloc (in
/usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x104890B23: proto_register_protocol (proto.c:5714)
==32103==    by 0x1049C6C73: proto_reg_handoff_btatt (packet-btatt.c:14999)
==32103==    by 0x1054AD923: register_all_protocol_handoffs (register.c:5867)
==32103==    by 0x1048821E1: proto_init (proto.c:545)
==32103==    by 0x104865B5E: epan_init (epan.c:127)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 240,760 (65,536 direct, 175,224 indirect) bytes in 1 blocks are
definitely lost in loss record 2,866 of 2,869
==32103==    at 0x100054D81: malloc (vg_replace_malloc.c:303)
==32103==    by 0x1001B2CB8: g_malloc (in /usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x105548CA1: wmem_alloc0 (wmem_core.c:47)
==32103==    by 0x10554AD8A: wmem_map_insert (wmem_map.c:116)
==32103==    by 0x104853EAB: addr_resolv_init (addr_resolv.c:1181)
==32103==    by 0x104865AA3: epan_init (epan.c:109)
==32103==    by 0x10000C0F3: main (tshark.c:800)
==32103== 
==32103== 798,400 (262,144 direct, 536,256 indirect) bytes in 1 blocks are
definitely lost in loss record 2,869 of 2,869
==32103==    at 0x100054D81: malloc (vg_replace_malloc.c:303)
==32103==    by 0x1001B2CB8: g_malloc (in /usr/local/lib/libglib-2.0.0.dylib)
==32103==    by 0x105548CA1: wmem_alloc0 (wmem_core.c:47)
==32103==    by 0x10554AD8A: wmem_map_insert (wmem_map.c:116)
==32103==    by 0x10485583B: manuf_hash_new_entry (addr_resolv.c:1147)
==32103==    by 0x104853EB8: addr_resolv_init (addr_resolv.c:1171)
==32103==    by 0x104865AA3: epan_init (epan.c:109)
==32103==    by 0x10000C0F3: main (tshark.c:800)


You are receiving this mail because:
  • You are watching all bug changes.