]> git.ipfire.org Git - thirdparty/tor.git/commit
Don't crash on torrc Vi[rtualAddrNetworkIPv[4|6]] with no option value
authorteor <teor2345@gmail.com>
Sun, 11 Jan 2015 08:33:04 +0000 (19:33 +1100)
committerNick Mathewson <nickm@torproject.org>
Sun, 11 Jan 2015 16:05:00 +0000 (11:05 -0500)
commitb08cfc65a78527cc97f4d0aeff3217d5f1c93e08
treec3230af788dec3640932ebb33090067ac9019ba0
parent2b9d48791d0b5245e3ccfd267150dfa34541c87c
Don't crash on torrc Vi[rtualAddrNetworkIPv[4|6]] with no option value

Check for a missing option value in parse_virtual_addr_network
before asserting on the NULL in tor_addr_parse_mask_ports.
This avoids crashing on torrc lines like Vi[rtualAddrNetworkIPv[4|6]]
when no value follows the option.

Bugfix on 0.2.3 (de4cc126cbb5 on 24 November 2012), fixes #14142.
changes/bug14142-parse-virtual-addr [new file with mode: 0644]
src/or/addressmap.c