Do not access e->to->prevedge if not defined
authorthorkill <thkr@hannover.ccc.de>
Sun, 19 Jul 2015 16:53:29 +0000 (18:53 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Sun, 19 Jul 2015 20:33:43 +0000 (22:33 +0200)
commitf75e6f61f280b138082b87ce69bdbdee3e4ba56e
treede81666c0ce2bf65ffed40ae1df7d88b2da3703b
parentf92c3446f2052a59d1e6a28f1bc7cec278cb1e48
Do not access e->to->prevedge if not defined

In some cases - mostly when e->to == myself the prevedge is set to NULL,
causing invalid memory access. In rare cases this may lead to malformed mst
or segfaults.
src/graph.c