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 9072] Enhancement of the packet-mq dissector (WMQ 7.1-7.5)

Date: Wed, 11 Sep 2013 05:23:34 +0000

Comment # 23 on bug 9072 from
(In reply to comment #22)

I've traced step by step the flow after the divide by 0 and found out the
following in packet_frame.c:

#ifdef _MSC_VER
        /* Win32: Visual-C Structured Exception Handling (SEH) to trap hardware
exceptions
           like memory access violations.
           (a running debugger will be called before the except part below) */
                /* Note: A Windows "exceptional exception" may leave the
kazlib's (Portable Exception Handling)
                   stack in an inconsistent state thus causing a crash at some
point in the
                   handling of the exception.
                   See:
https://www.wireshark.org/lists/wireshark-dev/200704/msg00243.html
                */
        __try {
#endif

So, this explain the rest, and this change is no more needed in except.c. So
how for the next step ?


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