summaryrefslogtreecommitdiff
path: root/ui/gtk/sctp_assoc_analyse.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2013-05-29 13:50:45 +0000
committerMichael Mann <mmann78@netscape.net>2013-05-29 13:50:45 +0000
commitf57fbb614f6ebc92c9000ae7d0c94a95db07dcda (patch)
tree120bab6744ab05e480f25146bc4ae34fecc2c462 /ui/gtk/sctp_assoc_analyse.c
parentdc7772cce2019e794f93dd7ee71db4c988d5a15c (diff)
downloadwireshark-f57fbb614f6ebc92c9000ae7d0c94a95db07dcda.tar.gz
Bugfix crash when 'SCTP' -> 'Prepare Filter for this Association' has no associations. Bug 8731 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8731)
Dialog (wants to) pop up noting no associations, but sctp_set_filter() wants to press on assuming there is an association. Added NULL check to prevent assumption. svn path=/trunk/; revision=49610
Diffstat (limited to 'ui/gtk/sctp_assoc_analyse.c')
-rw-r--r--ui/gtk/sctp_assoc_analyse.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/gtk/sctp_assoc_analyse.c b/ui/gtk/sctp_assoc_analyse.c
index 4bf749808d..2a986445ee 100644
--- a/ui/gtk/sctp_assoc_analyse.c
+++ b/ui/gtk/sctp_assoc_analyse.c
@@ -422,6 +422,8 @@ sctp_set_filter(GtkButton *button _U_, struct sctp_analyse *u_data)
gchar *filter_string = NULL;
selected_stream = u_data->assoc;
+ if (selected_stream == NULL)
+ return;
if (selected_stream->check_address == FALSE)
{