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: Fri, 28 Jul 2006 10:48:05 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1001





------- Comment #11 from gentoo-a7x@xxxxxxxxxxxxxxx  2006-07-28 10:48 GMT -------
Created an attachment (id=319)
 --> (http://bugs.wireshark.org/bugzilla/attachment.cgi?id=319&action=view)
gdb disas dissect_802_3

(In reply to comment #10)
> --a bug in SSP gcc,
> Can you attache the gdb output of 
> disas dissect_802_3

Attached.

> --Does valgrind work with SSP? 

Not sure...  I've never used valgrind before (I'm far from an experienced
programmer).  How would I test it?

> --Can you try to run it with all protocols below 802_3 disabled?

I'm not exactly sure how.  I went to Analyze..Enabled Protocols and turned of
IP and ARP (I don't expect to see any traffic besides these) and it still
crashed the instant a packet was supposed to be displayed in the list of
packets.

Which reminds me that I haven't yet explained when Wireshark crashes:  It
always crashes the instant a packet is supposed to be displayed.  If I have
"Update list of packets in real time" checked, it crashes the instant a packet
arrives.  If I don't have it checked, it crashes once I stop the capture
(assuming a packet arrived while it was capturing).


Thank you all for your help.  This is a fantastic program, and I'm really
appreciative of all your work.


-- 
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.