wireshark/ui/cli
Peter Wu b02a0ee48a Fix crashes related to RTP Streams analysis
The data that describes RTP streams become invalid when packets are
re-dissected. This results in a crash in GTK when the "RTP Analyse"
option is used and and a crash in Qt when the display filter is changed
while the RTP Streams dialog is open.

Fix this by adding a tap_reset callback (modelled after mcaststream) to
the RTP tap listener that allows the GTK+ and Qt dialogs to clear the
displayed list of RTP streams.

Bug: 10016
Change-Id: I7478678db63d7ac8110c44c163844e9f66fad9e9
Reviewed-on: https://code.wireshark.org/review/10728
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-10-01 20:46:50 +00:00
..
Makefile.am Regenerate *-tap-register.c when associated Makefile.common is updated (*nix) 2015-06-25 21:36:45 +00:00
Makefile.common Convert Camel tap stats to new "generic stat API". 2015-08-04 19:12:00 +00:00
Makefile.nmake Regenerate *-tap-register.c when associated Makefile.common is updated 2015-06-23 13:42:16 +00:00
tap-camelsrt.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-comparestat.c [CLI, GTK] comparestat: Fix typos, output format, argument parsing 2015-08-22 14:46:14 +00:00
tap-diameter-avp.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-endpoints.c ep_<protocol>_port_to_display -> <protocol>_port_to_display 2015-01-08 05:32:32 +00:00
tap-expert.c Make sure per-packet tap callbacks return gbooleans. 2015-08-03 03:06:00 +00:00
tap-follow.c Fix checkapi warnings 2015-09-26 16:13:15 +00:00
tap-funnel.c Added Reload Lua plugins. 2015-08-11 12:09:07 +00:00
tap-gsm_astat.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-hosts.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-httpstat.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-icmpstat.c Make sure per-packet tap callbacks return gbooleans. 2015-08-03 03:06:00 +00:00
tap-icmpv6stat.c Make sure per-packet tap callbacks return gbooleans. 2015-08-03 03:06:00 +00:00
tap-iostat.c Fix checkapi warnings 2015-09-26 16:13:15 +00:00
tap-iousers.c ep_<protocol>_port_to_display -> <protocol>_port_to_display 2015-01-08 05:32:32 +00:00
tap-macltestat.c lte/ui: fix 'time' var name. 2015-09-11 06:15:59 +00:00
tap-protocolinfo.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-protohierstat.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-rlcltestat.c lte/ui: fix 'time' var name. 2015-09-11 06:15:59 +00:00
tap-rpcprogs.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-rtd.c Add ResponseTimeDelayDialog. 2015-07-07 23:17:51 +00:00
tap-rtp.c Fix crashes related to RTP Streams analysis 2015-10-01 20:46:50 +00:00
tap-rtspstat.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-sctpchunkstat.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-simple_stattable.c Add ResponseTimeDelayDialog. 2015-07-07 23:17:51 +00:00
tap-sipstat.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-smbsids.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-srt.c Avoid some Visual Studio Code Anaylzer warnings 2015-06-27 14:32:35 +00:00
tap-stats_tree.c Clean up stats_tree_presentation. 2015-06-05 21:39:08 +00:00
tap-sv.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tap-wspstat.c Get rid of an unused structure member. 2015-03-07 04:41:09 +00:00
tshark-tap.h Create very basic "generic" stat tap API to create a "GUI" independent table. 2015-07-03 23:08:28 +00:00