Assertion error
"Jim Fan" <[email protected]> Tue, 20 Jun 2006 17:48:21 -0700
| Newsgroups | gmane.network.ethereal.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I am getting an error in one of the packets I am decoding: dissector bug, protocol xxx: proto.c:2742 Failed assertion "(guint)hfIndex < gpa_hfInfo.len" I found that this could be related to the limitation of how many header fields can a protocol have. 200 is the default value. In my case I have over 200 header fields (approximately 260), therefore any header fields that is after the 200th are reported as assertion error. Ethereal should have the ability of dynamically increases the memory allocation on the go based on the dissector definition, but somehow I am getting this error here. Anyone has any idea about how to fix this problem? Thanks... Jim _______________________________________________ Ethereal-dev mailing list [email protected] http://www.ethereal.com/mailman/listinfo/ethereal-dev