rohit khare wrote:
i am working on a WIMAX dissector.
So were Intel; they contributed their dissector, which is checked into 
the current version of the Wireshark code base.
I am not getting that why the module is getting called up twice in some 
cases even after it has digonosed successfully the packet?
There appear to be cases where, when you click on a packet, the 
dissector is called twice, rather than just once.
However, that *still* means it's called more than once.  When a capture 
file is read in, each packet is dissected.  After that, every time you 
click on a packet, it's dissected again.
And how to solve this problem?
Either
	1) fix your dissector so that it handles being called more than once
or
	2) just use Intel's dissector by getting a recent buildbot build.