Hi
We are using wireshark-1.4.1 to develop our custom dissectors.
There are options to set preferences for our Dissectors.While Testing its observed that wireshark crashes at certain times when the preferences are applied. (Apply preferences when the pcap is open and all the Tree's Expanded)
For Example , to get the crash
1. Start Wireshak
2. Open the TCP packet
3. Expand all the Tree's
4. Set/Unset the Preferences for TCP
Edit->Preferences->TCP->Validate the TCP Check Sum , if Possible.
With all the tree expanded , setting /unsetting preference options eventually crashes wireshark on Linux (non systematic). It doesnt crash on a Windows .
The Wireshark crashes at g_slice_alloc from /lib/libglib-2.0.so.0
We have noticed the same behavior for other checkbox options like UDP CRC Validation, IP Validation of CRC. etc.
A similer kind of bug was found to be raised in BUG 2053. But it is reported as closed.
Please provide some insight on the issue.
Thank You
Regards
Lakshmi