https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14499

            Bug ID: 14499
           Summary: Buildbot crash output: fuzz-2018-03-08-18792.pcap
           Product: Wireshark
           Version: unspecified
          Hardware: x86-64
                OS: Ubuntu
            Status: CONFIRMED
          Severity: Major
          Priority: High
         Component: Dissection engine (libwireshark)
          Assignee: bugzilla-ad...@wireshark.org
          Reporter: buildbot-do-not-re...@wireshark.org
  Target Milestone: ---

Problems have been found with the following capture file:

https://www.wireshark.org/download/automated/captures/fuzz-2018-03-08-18792.pcap

stderr:
Input file: /home/wireshark/menagerie/menagerie/0000.cap

Build host information:
Linux wsbb04 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018
x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.4 LTS
Release:        16.04
Codename:       xenial

Buildbot information:
BUILDBOT_REPOSITORY=ssh://wireshark-build...@code.wireshark.org:29418/wireshark
BUILDBOT_WORKERNAME=clang-code-analysis
BUILDBOT_BUILDNUMBER=4655
BUILDBOT_URL=http://buildbot.wireshark.org/wireshark-master/
BUILDBOT_BUILDERNAME=Clang Code Analysis
BUILDBOT_GOT_REVISION=cc45082635c9cfed0112727b1b10a0f863bce13c

Return value:  0

Dissector bug:  0

Valgrind error count:  6



Git commit
commit cc45082635c9cfed0112727b1b10a0f863bce13c
Author: ciechanowski <markciechanow...@gmail.com>
Date:   Mon Mar 5 13:50:58 2018 -0500

    Gryphon Protocol dissector fixes and updates.

    These updates fix the incorrect "malformed packet" errors.
    The updates include Gryphon Protocol commands that were
    not included in the prior version of the Gryphon dissector.
    Specifically, added LIN Protocol commands for LDF files,
    LIN ioctls, LIN signal conversion commands, and USDT
    ISO-15765-2 commands.

    Change-Id: I746aa871d8496f3a73374eefd52ed900a069d16b
    Reviewed-on: https://code.wireshark.org/review/26269
    Petri-Dish: Anders Broman <a.broma...@gmail.com>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broma...@gmail.com>


==18883== Memcheck, a memory error detector
==18883== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==18883== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==18883== Command:
/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install.plain/bin/tshark
-nr /fuzz/buildbot/clangcodeanalysis/valgrind-fuzz/fuzz-2018-03-08-18792.pcap
==18883== 
==18883== Conditional jump or move depends on uninitialised value(s)
==18883==    at 0x4C30F78: strlen (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18883==    by 0x7D87FD3: process_mmdbr_stdout (maxmind_db.c:134)
==18883==    by 0x7D889C0: mmdb_resolve_start (maxmind_db.c:261)
==18883==    by 0x7D87E23: maxmind_db_post_update_cb (maxmind_db.c:345)
==18883==    by 0x7E0D474: uat_load (uat_load.l:372)
==18883==    by 0x7DF6A3E: uat_load_all (uat.c:532)
==18883==    by 0x7DA3D7A: init_prefs (prefs.c:3961)
==18883==    by 0x7DA3E01: read_prefs (prefs.c:4314)
==18883==    by 0x7D7ED71: epan_load_settings (epan.c:283)
==18883==    by 0x11A2B0: main (tshark.c:1016)
==18883== 
==18883== Conditional jump or move depends on uninitialised value(s)
==18883==    at 0x4C3548F: strstr (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18883==    by 0xB8DAB77: g_strsplit (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==18883==    by 0x7D87FFC: process_mmdbr_stdout (maxmind_db.c:140)
==18883==    by 0x7D889C0: mmdb_resolve_start (maxmind_db.c:261)
==18883==    by 0x7D87E23: maxmind_db_post_update_cb (maxmind_db.c:345)
==18883==    by 0x7E0D474: uat_load (uat_load.l:372)
==18883==    by 0x7DF6A3E: uat_load_all (uat.c:532)
==18883==    by 0x7DA3D7A: init_prefs (prefs.c:3961)
==18883==    by 0x7DA3E01: read_prefs (prefs.c:4314)
==18883==    by 0x7D7ED71: epan_load_settings (epan.c:283)
==18883==    by 0x11A2B0: main (tshark.c:1016)
==18883== 
==18883== Conditional jump or move depends on uninitialised value(s)
==18883==    at 0x4C30F69: strlen (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18883==    by 0xB8D94E2: g_strdup (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==18883==    by 0xB8DAC3E: g_strsplit (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==18883==    by 0x7D87FFC: process_mmdbr_stdout (maxmind_db.c:140)
==18883==    by 0x7D889C0: mmdb_resolve_start (maxmind_db.c:261)
==18883==    by 0x7D87E23: maxmind_db_post_update_cb (maxmind_db.c:345)
==18883==    by 0x7E0D474: uat_load (uat_load.l:372)
==18883==    by 0x7DF6A3E: uat_load_all (uat.c:532)
==18883==    by 0x7DA3D7A: init_prefs (prefs.c:3961)
==18883==    by 0x7DA3E01: read_prefs (prefs.c:4314)
==18883==    by 0x7D7ED71: epan_load_settings (epan.c:283)
==18883==    by 0x11A2B0: main (tshark.c:1016)
==18883== 
==18883== Conditional jump or move depends on uninitialised value(s)
==18883==    at 0x4C30F69: strlen (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18883==    by 0x7D8803C: process_mmdbr_stdout (maxmind_db.c:143)
==18883==    by 0x7D889C0: mmdb_resolve_start (maxmind_db.c:261)
==18883==    by 0x7D87E23: maxmind_db_post_update_cb (maxmind_db.c:345)
==18883==    by 0x7E0D474: uat_load (uat_load.l:372)
==18883==    by 0x7DF6A3E: uat_load_all (uat.c:532)
==18883==    by 0x7DA3D7A: init_prefs (prefs.c:3961)
==18883==    by 0x7DA3E01: read_prefs (prefs.c:4314)
==18883==    by 0x7D7ED71: epan_load_settings (epan.c:283)
==18883==    by 0x11A2B0: main (tshark.c:1016)
==18883== 
==18883== Conditional jump or move depends on uninitialised value(s)
==18883==    at 0x4C30A0A: __GI_strchr (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18883==    by 0x7D8804C: process_mmdbr_stdout (maxmind_db.c:144)
==18883==    by 0x7D889C0: mmdb_resolve_start (maxmind_db.c:261)
==18883==    by 0x7D87E23: maxmind_db_post_update_cb (maxmind_db.c:345)
==18883==    by 0x7E0D474: uat_load (uat_load.l:372)
==18883==    by 0x7DF6A3E: uat_load_all (uat.c:532)
==18883==    by 0x7DA3D7A: init_prefs (prefs.c:3961)
==18883==    by 0x7DA3E01: read_prefs (prefs.c:4314)
==18883==    by 0x7D7ED71: epan_load_settings (epan.c:283)
==18883==    by 0x11A2B0: main (tshark.c:1016)
==18883== 
==18883== Conditional jump or move depends on uninitialised value(s)
==18883==    at 0x4C30A10: __GI_strchr (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18883==    by 0x7D8804C: process_mmdbr_stdout (maxmind_db.c:144)
==18883==    by 0x7D889C0: mmdb_resolve_start (maxmind_db.c:261)
==18883==    by 0x7D87E23: maxmind_db_post_update_cb (maxmind_db.c:345)
==18883==    by 0x7E0D474: uat_load (uat_load.l:372)
==18883==    by 0x7DF6A3E: uat_load_all (uat.c:532)
==18883==    by 0x7DA3D7A: init_prefs (prefs.c:3961)
==18883==    by 0x7DA3E01: read_prefs (prefs.c:4314)
==18883==    by 0x7D7ED71: epan_load_settings (epan.c:283)
==18883==    by 0x11A2B0: main (tshark.c:1016)
==18883== 
==18883== 
==18883== HEAP SUMMARY:
==18883==     in use at exit: 107,551 bytes in 138 blocks
==18883==   total heap usage: 332,404 allocs, 332,266 frees, 38,553,798 bytes
allocated
==18883== 
==18883== LEAK SUMMARY:
==18883==    definitely lost: 0 bytes in 0 blocks
==18883==    indirectly lost: 0 bytes in 0 blocks
==18883==      possibly lost: 0 bytes in 0 blocks
==18883==    still reachable: 12,956 bytes in 95 blocks
==18883==         suppressed: 94,595 bytes in 43 blocks
==18883== Rerun with --leak-check=full to see details of leaked memory
==18883== 
==18883== For counts of detected and suppressed errors, rerun with: -v
==18883== Use --track-origins=yes to see where uninitialised values come from
==18883== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0)

[ no debug trace ]

-- 
You are receiving this mail because:
You are watching all bug changes.
___________________________________________________________________________
Sent via:    Wireshark-bugs mailing list <wireshark-bugs@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-bugs
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-bugs
             mailto:wireshark-bugs-requ...@wireshark.org?subject=unsubscribe

Reply via email to