http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1521
luis.ontanon@xxxxxxxxx changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
------- Comment #9 from luis.ontanon@xxxxxxxxx 2007-04-16 21:07 GMT -------
I found the cause:
I got it broken when I modify exception.h to add the windows exception
management to avoid over-popping the exception stack.
What happens is that the exception thrown by check_exists() on STTYPE_UNPARSED
is not catched and thus dfw_semcheck() returns TRUE even if it has not to.
The solution is not simple, just removing the __try {} __finally {} blocks
causes the stack to get over popped when a win32 exception is thrown and in
other conditions as well.
L
--
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.