summaryrefslogtreecommitdiffstats
path: root/src/net
diff options
context:
space:
mode:
authorSebastien Braun2010-10-05 20:40:41 +0200
committerSebastien Braun2010-10-05 22:12:28 +0200
commitc88247ec4d10d37b8387dc532eed0f8aba5c41f6 (patch)
treea38d85d891a6644b912636be18eb0ec505bead84 /src/net
parentForgot to add pvsNetworkInterfaceListModel.cpp to CMakeLists.txt (diff)
downloadpvs-c88247ec4d10d37b8387dc532eed0f8aba5c41f6.tar.gz
pvs-c88247ec4d10d37b8387dc532eed0f8aba5c41f6.tar.xz
pvs-c88247ec4d10d37b8387dc532eed0f8aba5c41f6.zip
Fix SIGSEGV when address info cannot be parsed.
Diffstat (limited to 'src/net')
-rw-r--r--src/net/mcast/McastPGMSocket.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/net/mcast/McastPGMSocket.cpp b/src/net/mcast/McastPGMSocket.cpp
index fa86d3b..731fc13 100644
--- a/src/net/mcast/McastPGMSocket.cpp
+++ b/src/net/mcast/McastPGMSocket.cpp
@@ -128,6 +128,7 @@ bool McastPGMSocket::open(McastConfiguration const* config, Direction direction)
{
qCritical() << "Could not parse address info: PGM Error: "
<< err->message;
+ return false;
}
sa_family_t family = addrinfo->ai_send_addrs[0].gsr_group.ss_family;