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

Wireshark-bugs: [Wireshark-bugs] [Bug 1001] free() invalid pointer in dissect_802_3 at packet-ie

Date: Thu, 27 Jul 2006 10:20:16 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1001


gentoo-a7x@xxxxxxxxxxxxxxx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gentoo-a7x@xxxxxxxxxxxxxxx




------- Comment #6 from gentoo-a7x@xxxxxxxxxxxxxxx  2006-07-27 10:20 GMT -------
What would be a good minimal test to see who's responsible for the crash?  It
would be great to reproduce the crash in simple, non-Wireshark code.

I tried compiling the following:

==============ssptest.c=================
#include <stdlib.h>

int main(int argc, char* argv[]) {
    free(NULL);
    return 0;
}
========================================

using the following command:

gcc -O2 -march=pentium-m -pipe -ggdb -o ssptest ssptest.c

It ran without crashing, but I'm not sure if it is exercising the same glibc
code that is involved in the Wireshark crash.


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.