ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
July 17th, 2024 | 10:00am-11:55am SGT (UTC+8) | Online

Wireshark-bugs: [Wireshark-bugs] [Bug 9112] epan/follow.c - Incorrect "bytes missing in capture

Date: Fri, 06 Sep 2013 16:34:57 +0000

Comment # 1 on bug 9112 from
Ah!
Maybe I've understood whats happened.
In Revision 23878 and Revision 25289
[http://anonsvn.wireshark.org/viewvc?view=revision&revision=23878]
[http://anonsvn.wireshark.org/viewvc?view=revision&revision=25289]
acknowledgement and lowest_seq were gulong, now they are guint32,
hence the wraparound:
'((long)((unsigned long)(1) - (unsigned long)(2)) > 0)' is false with both -m32
and -m64.
'((long)((unsigned int)(1) - (unsigned int)(2)) > 0)' is false with -m32, true
with -m64.


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