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: Sat, 29 Jul 2006 17:25:04 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1001





------- Comment #20 from gentoo-a7x@xxxxxxxxxxxxxxx  2006-07-29 17:25 GMT -------
(In reply to comment #19)
> 1) an exception is not throw if there's no trailer (tvb_trailer length is 
> zero) attached is a STP packet with a trailer, does it crash?

Yes, and it still prints the "failed assertion" message when run under
valgrind.

> 2) dyndata is not used by wireshark,
> you can try to set a watch point in gdb on except_ch.except_obj.except_dyndata
> but you have to recompile first without -O2

Currently it's compiled with -O1.  I'll start it compiling with -O0.

How do I set a watch point on that variable?  If I run "gdb tshark" and then
type "watch except_ch.except_obj.except_dyndata" it says "No symbol except_ch
in current context."  Is that due to -O1?


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