Wireshark-bugs: [Wireshark-bugs] [Bug 12646] New: Buildbot crash output: fuzz-2016-07-23-26522.p

Date: Sat, 23 Jul 2016 02:00:04 +0000
Bug ID 12646
Summary Buildbot crash output: fuzz-2016-07-23-26522.pcap
Product Wireshark
Version unspecified
Hardware x86-64
URL https://www.wireshark.org/download/automated/captures/fuzz-2016-07-23-26522.pcap
OS Ubuntu
Status CONFIRMED
Severity Major
Priority High
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Problems have been found with the following capture file:

https://www.wireshark.org/download/automated/captures/fuzz-2016-07-23-26522.pcap

stderr:
Input file: /home/wireshark/menagerie/menagerie/10129-trc_00004_20130227111552

Build host information:
Linux wsbb04 3.13.0-92-generic #139-Ubuntu SMP Tue Jun 28 20:42:26 UTC 2016
x86_64 x86_64 x86_64 GNU/Linux
Distributor ID:    Ubuntu
Description:    Ubuntu 14.04.4 LTS
Release:    14.04
Codename:    trusty

Buildbot information:
BUILDBOT_REPOSITORY=ssh://[email protected]:29418/wireshark
BUILDBOT_BUILDNUMBER=3623
BUILDBOT_URL=http://buildbot.wireshark.org/wireshark-master/
BUILDBOT_BUILDERNAME=Clang Code Analysis
BUILDBOT_SLAVENAME=clang-code-analysis
BUILDBOT_GOT_REVISION=4a6089795aa3dfcfa9cc2839190b05a10642c63e

Return value:  1

Dissector bug:  0

Valgrind error count:  0



Git commit
commit 4a6089795aa3dfcfa9cc2839190b05a10642c63e
Author: Roland Knall <[email protected]>
Date:   Fri Jul 22 13:31:07 2016 +0200

    sshdump: Change ws_close to closesocket

    ws_close just calls _close(); that doesn't close sockets.  closesocket()
    is the API to close a socket on Windows, and is defined as close()
    on UN*X, so using closesocket() will close sockets on Windows and UN*X.

    This way, we close the pipe socket correctly on Windows.

    Change-Id: I6d50e26bfabac5618c74a180cbe94d444b591bd4
    Reviewed-on: https://code.wireshark.org/review/16582
    Reviewed-by: Guy Harris <[email protected]>



** (process:31862): WARNING **: Dissector bug, protocol SMB2, in packet 6204:
proto.c:5376: failed assertion "length >= 0"
ASAN:SIGSEGV
=================================================================
==31862==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000000d (pc
0x7f04dfddf513 bp 0x7fffabd39d70 sp 0x7fffabd39c20 T0)
    #0 0x7f04dfddf512 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x7f2d512)
    #1 0x7f04df52eb61 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767cb61)
    #2 0x7f04df52ee08 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767ce08)
    #3 0x7f04e02e6391 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x8434391)
    #4 0x7f04e02ea1cd 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x84381cd)
    #5 0x7f04e02e793d 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x843593d)
    #6 0x7f04df52eb61 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767cb61)
    #7 0x7f04df52e7fa 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767c7fa)
    #8 0x7f04dfc58633 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x7da6633)
    #9 0x7f04dfc5b595 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x7da9595)
    #10 0x7f04df52eb61 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767cb61)
    #11 0x7f04df52ee08 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767ce08)
    #12 0x7f04dfa7e2e1 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x7bcc2e1)
    #13 0x7f04df52eb61 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767cb61)
    #14 0x7f04df52cb2c 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767ab2c)
    #15 0x7f04dfa7ca5b 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x7bcaa5b)
    #16 0x7f04dfa7b690 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x7bc9690)
    #17 0x7f04df52eb61 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767cb61)
    #18 0x7f04df52e7fa 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767c7fa)
    #19 0x7f04dfac9c92 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x7c17c92)
    #20 0x7f04df52eb61 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767cb61)
    #21 0x7f04df52cb2c 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767ab2c)
    #22 0x7f04df52c2eb 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x767a2eb)
    #23 0x7f04df511cae 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/lib/libwireshark.so.0+0x765fcae)
    #24 0x501339 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/bin/tshark+0x501339)
    #25 0x4fbecc 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/bin/tshark+0x4fbecc)
    #26 0x7f04d515bf44  (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
    #27 0x440946 
(/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/bin/tshark+0x440946)

AddressSanitizer can not provide additional info.
==31862==ABORTING

[ no debug trace ]


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