aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/voip_calls_dialog.cpp
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2015-09-04 18:23:51 +0200
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2015-09-04 18:19:59 +0000
commitf7a370086d44684ae7973055e55e91a99b028ff2 (patch)
tree5c82d3a5d32c963077037c45ff7f089fa4cbdce0 /ui/qt/voip_calls_dialog.cpp
parent0a68c9d2578ea3432de78c52e4c53bf660eadfb6 (diff)
Qt: fix crash when selecting Telephony > VoIP Calls or SIP Flows menu entries
Bug: 11499 Change-Id: I8785907013c38c5ac6f9624afdfbf8e02f2bf68d Reviewed-on: https://code.wireshark.org/review/10383 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Gerald Combs <gerald@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'ui/qt/voip_calls_dialog.cpp')
-rw-r--r--ui/qt/voip_calls_dialog.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/ui/qt/voip_calls_dialog.cpp b/ui/qt/voip_calls_dialog.cpp
index 8aa9f036a6..e530993c56 100644
--- a/ui/qt/voip_calls_dialog.cpp
+++ b/ui/qt/voip_calls_dialog.cpp
@@ -191,8 +191,10 @@ VoipCallsDialog::VoipCallsDialog(QWidget &parent, CaptureFile &cf, bool all_flow
updateWidgets();
- tapinfo_.session = cap_file_.capFile()->epan;
- cap_file_.delayedRetapPackets();
+ if (cap_file_.isValid()) {
+ tapinfo_.session = cap_file_.capFile()->epan;
+ cap_file_.delayedRetapPackets();
+ }
}
VoipCallsDialog::~VoipCallsDialog()