Wireshark-dev: [Wireshark-dev] assertion for malformed packets?
    
    
Hi list,
Bug 1511 replaced a g_assert() by a DISSECTOR_ASSERT() to avoid exiting 
on a bad packet, but that will show up as a "dissector bug" when really 
the problem is in the packet.
Any objections to, say, DISSECTOR_ASSERT_MALFORMED_PACKET which would 
throw a BoundsError for use in this kind of situations?  (No, it's not 
really a bounds error but the effect is the desired one: the user gets 
shown "malformed packet".)  I have, in the past, also wanted a simple 
assertion like that when a dissector finds illogical stuff in the packet.
-J