Wireshark-bugs: [Wireshark-bugs] [Bug 10919] New: Buildbot crash output: fuzz-2015-02-03-27609.p
Date: Thu, 05 Feb 2015 03:10:02 +0000
Bug ID 10919
Summary Buildbot crash output: fuzz-2015-02-03-27609.pcap
Product Wireshark
Version unspecified
Hardware x86-64
URL https://www.wireshark.org/download/automated/captures/fuzz-2015-02-03-27609.pcap
OS Ubuntu
Status CONFIRMED
Severity Major
Priority High
Component Dissection engine (libwireshark)
Assignee bugzilla-admin@wireshark.org
Reporter buildbot-do-not-reply@wireshark.org

Problems have been found with the following capture file:

https://www.wireshark.org/download/automated/captures/fuzz-2015-02-03-27609.pcap

stderr:
Input file: /home/wireshark/menagerie/menagerie/ethercat.cap.gz

Build host information:
Linux wsbb04 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:22:43 UTC 2014
x86_64 x86_64 x86_64 GNU/Linux
Distributor ID:    Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:    14.04
Codename:    trusty

Buildbot information:
BUILDBOT_REPOSITORY=ssh://wireshark-buildbot@code.wireshark.org:29418/wireshark
BUILDBOT_BUILDNUMBER=3128
BUILDBOT_URL=http://buildbot.wireshark.org/trunk/
BUILDBOT_BUILDERNAME=Clang Code Analysis
BUILDBOT_SLAVENAME=clang-code-analysis
BUILDBOT_GOT_REVISION=2cae3201b7353ebef07cb8b07e8efd7c4bcb1842

Return value:  0

Dissector bug:  0

Valgrind error count:  1



Git commit
commit 2cae3201b7353ebef07cb8b07e8efd7c4bcb1842
Author: Gerald Combs <gerald@zing.org>
Date:   Sun Feb 1 13:56:39 2015 -0800

    CMake: Build a complete application bundle on OS X.

    Run osx-app.sh by default on OS X. Aside from giving us a fully portable
    application bundle after building this should let us clear our library
    path at startup should the need arise. Change the name of the osx-app
    target to app_bundle.

    Search ../Frameworks before ../lib. Create PkgInfo at configure time
    instead of compile time. Build our program list as we go.

    Change-Id: If5511ee921108b1c079cef67026eac9e47211be1
    Reviewed-on: https://code.wireshark.org/review/6896
    Reviewed-by: Gerald Combs <gerald@wireshark.org>


Command and args: ./tools/valgrind-wireshark.sh 

==1933== Memcheck, a memory error detector
==1933== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==1933== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
==1933== Command:
/home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install/bin/tshark
-nr /fuzz/buildbot/clangcodeanalysis/valgrind-fuzz/fuzz-2015-02-03-27609.pcap
==1933== 
==1933== Conditional jump or move depends on uninitialised value(s)
==1933==    at 0x9BF0294: g_strlcat (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0)
==1933==    by 0x66E49EC: col_do_append_str (column-utils.c:767)
==1933==    by 0xF1CF408: dissect_ecat_foe.isra.1.constprop.13
(packet-ecatmb.c:1094)
==1933==    by 0xF1CF9FE: dissect_ecat_mailbox (packet-ecatmb.c:1236)
==1933==    by 0x66F8743: call_dissector_through_handle (packet.c:630)
==1933==    by 0x66F91D4: call_dissector_work (packet.c:717)
==1933==    by 0x66FAE51: call_dissector_with_data (packet.c:2407)
==1933==    by 0xF1D2804: dissect_ecat_datagram
(packet-ethercat-datagram.c:805)
==1933==    by 0x66F8743: call_dissector_through_handle (packet.c:630)
==1933==    by 0x66F91D4: call_dissector_work (packet.c:717)
==1933==    by 0x66F991B: dissector_try_uint_new (packet.c:1149)
==1933==    by 0x66F9966: dissector_try_uint (packet.c:1175)
==1933== 
==1933== 
==1933== HEAP SUMMARY:
==1933==     in use at exit: 1,220,770 bytes in 29,793 blocks
==1933==   total heap usage: 242,669 allocs, 212,876 frees, 29,214,810 bytes
allocated
==1933== 
==1933== LEAK SUMMARY:
==1933==    definitely lost: 3,656 bytes in 156 blocks
==1933==    indirectly lost: 36,968 bytes in 51 blocks
==1933==      possibly lost: 0 bytes in 0 blocks
==1933==    still reachable: 1,180,146 bytes in 29,586 blocks
==1933==         suppressed: 0 bytes in 0 blocks
==1933== Rerun with --leak-check=full to see details of leaked memory
==1933== 
==1933== For counts of detected and suppressed errors, rerun with: -v
==1933== Use --track-origins=yes to see where uninitialised values come from
==1933== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)

[ no debug trace ]


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