Network related tests fail on Windows 10 #6886

issue dexX7 opened this issue on October 24, 2015
  1. dexX7 commented at 8:42 PM on October 24, 2015: contributor

    Tested the nightly build based on 46f7437 on Windows 10 x64:

    bitcoin-0.11.99\bin>test_bitcoin.exe
    Running 179 test cases...
    test/rpc_tests.cpp(232): error in "rpc_ban": exception thrown by r = CallRPC(string("setban 127.0.0.0 add"))
    unknown location(0): fatal error in "rpc_ban": std::runtime_error: JSON value is not an object as expected
    test/rpc_tests.cpp(234): last checkpoint
    test/netbase_tests.cpp(21): error in "netbase_networks": check CNetAddr("8.8.8.8").GetNetwork() == NET_IPV4 failed
    test/netbase_tests.cpp(22): error in "netbase_networks": check CNetAddr("2001::8888").GetNetwork() == NET_IPV6 failed
    test/netbase_tests.cpp(23): error in "netbase_networks": check CNetAddr("FD87:D87E:EB43:edb1:8e4:3588:e546:35ca").GetNetwork() == NET_TOR failed
    test/netbase_tests.cpp(28): error in "netbase_properties": check CNetAddr("127.0.0.1").IsIPv4() failed
    test/netbase_tests.cpp(29): error in "netbase_properties": check CNetAddr("::FFFF:192.168.1.1").IsIPv4() failed
    test/netbase_tests.cpp(31): error in "netbase_properties": check CNetAddr("10.0.0.1").IsRFC1918() failed
    test/netbase_tests.cpp(32): error in "netbase_properties": check CNetAddr("192.168.1.1").IsRFC1918() failed
    test/netbase_tests.cpp(33): error in "netbase_properties": check CNetAddr("172.31.255.255").IsRFC1918() failed
    test/netbase_tests.cpp(34): error in "netbase_properties": check CNetAddr("2001:0DB8::").IsRFC3849() failed
    test/netbase_tests.cpp(35): error in "netbase_properties": check CNetAddr("169.254.1.1").IsRFC3927() failed
    test/netbase_tests.cpp(36): error in "netbase_properties": check CNetAddr("2002::1").IsRFC3964() failed
    test/netbase_tests.cpp(37): error in "netbase_properties": check CNetAddr("FC00::").IsRFC4193() failed
    test/netbase_tests.cpp(38): error in "netbase_properties": check CNetAddr("2001::2").IsRFC4380() failed
    test/netbase_tests.cpp(39): error in "netbase_properties": check CNetAddr("2001:10::").IsRFC4843() failed
    test/netbase_tests.cpp(40): error in "netbase_properties": check CNetAddr("FE80::").IsRFC4862() failed
    test/netbase_tests.cpp(41): error in "netbase_properties": check CNetAddr("64:FF9B::").IsRFC6052() failed
    test/netbase_tests.cpp(42): error in "netbase_properties": check CNetAddr("FD87:D87E:EB43:edb1:8e4:3588:e546:35ca").IsTor() failed
    test/netbase_tests.cpp(43): error in "netbase_properties": check CNetAddr("127.0.0.1").IsLocal() failed
    test/netbase_tests.cpp(44): error in "netbase_properties": check CNetAddr("::1").IsLocal() failed
    test/netbase_tests.cpp(45): error in "netbase_properties": check CNetAddr("8.8.8.8").IsRoutable() failed
    test/netbase_tests.cpp(46): error in "netbase_properties": check CNetAddr("2001::1").IsRoutable() failed
    test/netbase_tests.cpp(47): error in "netbase_properties": check CNetAddr("127.0.0.1").IsValid() failed
    test/netbase_tests.cpp(87): error in "netbase_lookupnumeric": check TestParse("127.0.0.1", "127.0.0.1:65535") failed
    test/netbase_tests.cpp(88): error in "netbase_lookupnumeric": check TestParse("127.0.0.1:8333", "127.0.0.1:8333") failed
    test/netbase_tests.cpp(89): error in "netbase_lookupnumeric": check TestParse("::ffff:127.0.0.1", "127.0.0.1:65535") failed
    test/netbase_tests.cpp(90): error in "netbase_lookupnumeric": check TestParse("::", "[::]:65535") failed
    test/netbase_tests.cpp(91): error in "netbase_lookupnumeric": check TestParse("[::]:8333", "[::]:8333") failed
    test/netbase_tests.cpp(92): error in "netbase_lookupnumeric": check TestParse("[127.0.0.1]", "127.0.0.1:65535") failed
    test/netbase_tests.cpp(101): error in "onioncat_test": check addr1 == addr2 failed
    test/netbase_tests.cpp(110): error in "subnet_test": check CSubNet("1.2.3.0/24") != CSubNet("1.2.4.0/255.255.255.0") failed
    test/netbase_tests.cpp(111): error in "subnet_test": check CSubNet("1.2.3.0/24").Match(CNetAddr("1.2.3.4")) failed
    test/netbase_tests.cpp(113): error in "subnet_test": check CSubNet("1.2.3.4").Match(CNetAddr("1.2.3.4")) failed
    test/netbase_tests.cpp(114): error in "subnet_test": check CSubNet("1.2.3.4/32").Match(CNetAddr("1.2.3.4")) failed
    test/netbase_tests.cpp(117): error in "subnet_test": check CSubNet("::ffff:127.0.0.1").Match(CNetAddr("127.0.0.1")) failed
    test/netbase_tests.cpp(118): error in "subnet_test": check CSubNet("1:2:3:4:5:6:7:8").Match(CNetAddr("1:2:3:4:5:6:7:8")) failed
    test/netbase_tests.cpp(120): error in "subnet_test": check CSubNet("1:2:3:4:5:6:7:0/112").Match(CNetAddr("1:2:3:4:5:6:7:1234")) failed
    test/netbase_tests.cpp(121): error in "subnet_test": check CSubNet("192.168.0.1/24").Match(CNetAddr("192.168.0.2")) failed
    test/netbase_tests.cpp(122): error in "subnet_test": check CSubNet("192.168.0.20/29").Match(CNetAddr("192.168.0.18")) failed
    test/netbase_tests.cpp(123): error in "subnet_test": check CSubNet("1.2.2.1/24").Match(CNetAddr("1.2.2.4")) failed
    test/netbase_tests.cpp(124): error in "subnet_test": check CSubNet("1.2.2.110/31").Match(CNetAddr("1.2.2.111")) failed
    test/netbase_tests.cpp(125): error in "subnet_test": check CSubNet("1.2.2.20/26").Match(CNetAddr("1.2.2.63")) failed
    test/netbase_tests.cpp(127): error in "subnet_test": check CSubNet("::/0").Match(CNetAddr("1:2:3:4:5:6:7:1234")) failed
    test/netbase_tests.cpp(128): error in "subnet_test": check CSubNet("::/0").Match(CNetAddr("1.2.3.4")) failed
    test/netbase_tests.cpp(137): error in "subnet_test": check CSubNet("1.2.3.0/0").IsValid() failed
    test/netbase_tests.cpp(139): error in "subnet_test": check CSubNet("1.2.3.0/32").IsValid() failed
    test/netbase_tests.cpp(141): error in "subnet_test": check CSubNet("1:2:3:4:5:6:7:8/0").IsValid() failed
    test/netbase_tests.cpp(142): error in "subnet_test": check CSubNet("1:2:3:4:5:6:7:8/33").IsValid() failed
    test/netbase_tests.cpp(144): error in "subnet_test": check CSubNet("1:2:3:4:5:6:7:8/128").IsValid() failed
    test/netbase_tests.cpp(149): error in "subnet_test": check CSubNet(CNetAddr("127.0.0.1")).IsValid() failed
    test/netbase_tests.cpp(150): error in "subnet_test": check CSubNet(CNetAddr("127.0.0.1")).Match(CNetAddr("127.0.0.1")) failed
    test/netbase_tests.cpp(152): error in "subnet_test": check CSubNet(CNetAddr("127.0.0.1")).ToString() == "127.0.0.1/32" failed
    test/netbase_tests.cpp(154): error in "subnet_test": check CSubNet(CNetAddr("1:2:3:4:5:6:7:8")).IsValid() failed
    test/netbase_tests.cpp(155): error in "subnet_test": check CSubNet(CNetAddr("1:2:3:4:5:6:7:8")).Match(CNetAddr("1:2:3:4:5:6:7:8")) failed
    test/netbase_tests.cpp(157): error in "subnet_test": check CSubNet(CNetAddr("1:2:3:4:5:6:7:8")).ToString() == "1:2:3:4:5:6:7:8/128" failed
    test/netbase_tests.cpp(160): error in "subnet_test": check subnet.ToString() == "1.2.3.4/32" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.4/32]
    test/netbase_tests.cpp(162): error in "subnet_test": check subnet.ToString() == "1.2.3.4/31" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.4/31]
    test/netbase_tests.cpp(164): error in "subnet_test": check subnet.ToString() == "1.2.3.4/30" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.4/30]
    test/netbase_tests.cpp(166): error in "subnet_test": check subnet.ToString() == "1.2.3.0/29" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.0/29]
    test/netbase_tests.cpp(168): error in "subnet_test": check subnet.ToString() == "1.2.3.0/28" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.0/28]
    test/netbase_tests.cpp(170): error in "subnet_test": check subnet.ToString() == "1.2.3.0/27" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.0/27]
    test/netbase_tests.cpp(172): error in "subnet_test": check subnet.ToString() == "1.2.3.0/26" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.0/26]
    test/netbase_tests.cpp(174): error in "subnet_test": check subnet.ToString() == "1.2.3.0/25" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.0/25]
    test/netbase_tests.cpp(176): error in "subnet_test": check subnet.ToString() == "1.2.3.0/24" failed [0:0:0:0:0:0:0:0/128 != 1.2.3.0/24]
    test/netbase_tests.cpp(178): error in "subnet_test": check subnet.ToString() == "1.2.2.0/23" failed [0:0:0:0:0:0:0:0/128 != 1.2.2.0/23]
    test/netbase_tests.cpp(180): error in "subnet_test": check subnet.ToString() == "1.2.0.0/22" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/22]
    test/netbase_tests.cpp(182): error in "subnet_test": check subnet.ToString() == "1.2.0.0/21" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/21]
    test/netbase_tests.cpp(184): error in "subnet_test": check subnet.ToString() == "1.2.0.0/20" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/20]
    test/netbase_tests.cpp(186): error in "subnet_test": check subnet.ToString() == "1.2.0.0/19" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/19]
    test/netbase_tests.cpp(188): error in "subnet_test": check subnet.ToString() == "1.2.0.0/18" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/18]
    test/netbase_tests.cpp(190): error in "subnet_test": check subnet.ToString() == "1.2.0.0/17" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/17]
    test/netbase_tests.cpp(192): error in "subnet_test": check subnet.ToString() == "1.2.0.0/16" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/16]
    test/netbase_tests.cpp(194): error in "subnet_test": check subnet.ToString() == "1.2.0.0/15" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/15]
    test/netbase_tests.cpp(196): error in "subnet_test": check subnet.ToString() == "1.0.0.0/14" failed [0:0:0:0:0:0:0:0/128 != 1.0.0.0/14]
    test/netbase_tests.cpp(198): error in "subnet_test": check subnet.ToString() == "1.0.0.0/13" failed [0:0:0:0:0:0:0:0/128 != 1.0.0.0/13]
    test/netbase_tests.cpp(200): error in "subnet_test": check subnet.ToString() == "1.0.0.0/12" failed [0:0:0:0:0:0:0:0/128 != 1.0.0.0/12]
    test/netbase_tests.cpp(202): error in "subnet_test": check subnet.ToString() == "1.0.0.0/11" failed [0:0:0:0:0:0:0:0/128 != 1.0.0.0/11]
    test/netbase_tests.cpp(204): error in "subnet_test": check subnet.ToString() == "1.0.0.0/10" failed [0:0:0:0:0:0:0:0/128 != 1.0.0.0/10]
    test/netbase_tests.cpp(206): error in "subnet_test": check subnet.ToString() == "1.0.0.0/9" failed [0:0:0:0:0:0:0:0/128 != 1.0.0.0/9]
    test/netbase_tests.cpp(208): error in "subnet_test": check subnet.ToString() == "1.0.0.0/8" failed [0:0:0:0:0:0:0:0/128 != 1.0.0.0/8]
    test/netbase_tests.cpp(210): error in "subnet_test": check subnet.ToString() == "0.0.0.0/7" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/7]
    test/netbase_tests.cpp(212): error in "subnet_test": check subnet.ToString() == "0.0.0.0/6" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/6]
    test/netbase_tests.cpp(214): error in "subnet_test": check subnet.ToString() == "0.0.0.0/5" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/5]
    test/netbase_tests.cpp(216): error in "subnet_test": check subnet.ToString() == "0.0.0.0/4" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/4]
    test/netbase_tests.cpp(218): error in "subnet_test": check subnet.ToString() == "0.0.0.0/3" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/3]
    test/netbase_tests.cpp(220): error in "subnet_test": check subnet.ToString() == "0.0.0.0/2" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/2]
    test/netbase_tests.cpp(222): error in "subnet_test": check subnet.ToString() == "0.0.0.0/1" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/1]
    test/netbase_tests.cpp(224): error in "subnet_test": check subnet.ToString() == "0.0.0.0/0" failed [0:0:0:0:0:0:0:0/128 != 0.0.0.0/0]
    test/netbase_tests.cpp(227): error in "subnet_test": check subnet.ToString() == "1:2:3:4:5:6:7:8/128" failed [0:0:0:0:0:0:0:0/128 != 1:2:3:4:5:6:7:8/128]
    test/netbase_tests.cpp(229): error in "subnet_test": check subnet.ToString() == "1::/16" failed [0:0:0:0:0:0:0:0/128 != 1::/16]
    test/netbase_tests.cpp(231): error in "subnet_test": check subnet.ToString() == "::/0" failed [0:0:0:0:0:0:0:0/128 != ::/0]
    test/netbase_tests.cpp(233): error in "subnet_test": check subnet.ToString() == "1.2.0.0/255.255.232.0" failed [0:0:0:0:0:0:0:0/128 != 1.2.0.0/255.255.232.0]
    test/netbase_tests.cpp(235): error in "subnet_test": check subnet.ToString() == "1:2:3:4:5:6:7:8/ffff:ffff:ffff:fffe:ffff:ffff:ffff:ff0f" failed [0:0:0:0:0:0:0:0/128 != 1:2:3:4:5:6:7:8/ffff:ffff:ffff:fffe:ffff:ffff:ffff:ff0f]
    test/netbase_tests.cpp(244): error in "netbase_getgroup": check CNetAddr("1.2.3.4").GetGroup() == boost::assign::list_of((unsigned char)NET_IPV4)(1)(2) failed
    test/netbase_tests.cpp(245): error in "netbase_getgroup": check CNetAddr("::FFFF:0:102:304").GetGroup() == boost::assign::list_of((unsigned char)NET_IPV4)(1)(2) failed
    test/netbase_tests.cpp(246): error in "netbase_getgroup": check CNetAddr("64:FF9B::102:304").GetGroup() == boost::assign::list_of((unsigned char)NET_IPV4)(1)(2) failed
    test/netbase_tests.cpp(247): error in "netbase_getgroup": check CNetAddr("2002:102:304:9999:9999:9999:9999:9999").GetGroup() == boost::assign::list_of((unsigned char)NET_IPV4)(1)(2) failed
    test/netbase_tests.cpp(248): error in "netbase_getgroup": check CNetAddr("2001:0:9999:9999:9999:9999:FEFD:FCFB").GetGroup() == boost::assign::list_of((unsigned char)NET_IPV4)(1)(2) failed
    test/netbase_tests.cpp(249): error in "netbase_getgroup": check CNetAddr("FD87:D87E:EB43:edb1:8e4:3588:e546:35ca").GetGroup() == boost::assign::list_of((unsigned char)NET_TOR)(239) failed
    test/netbase_tests.cpp(250): error in "netbase_getgroup": check CNetAddr("2001:470:abcd:9999:9999:9999:9999:9999").GetGroup() == boost::assign::list_of((unsigned char)NET_IPV6)(32)(1)(4)(112)(175) failed
    test/netbase_tests.cpp(251): error in "netbase_getgroup": check CNetAddr("2001:2001:9999:9999:9999:9999:9999:9999").GetGroup() == boost::assign::list_of((unsigned char)NET_IPV6)(32)(1)(32)(1) failed
    Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.
    test/addrman_tests.cpp(29): error in "addrman_simple": check addr_null.ToString() == "[::]:0" failed
    test/addrman_tests.cpp(34): error in "addrman_simple": check addrman.size() == 1 failed
    test/addrman_tests.cpp(36): error in "addrman_simple": check addr_ret1.ToString() == "250.1.1.1:8333" failed
    test/addrman_tests.cpp(42): error in "addrman_simple": check addrman.size() == 1 failed
    test/addrman_tests.cpp(49): error in "addrman_simple": check addrman.size() == 2 failed
    test/addrman_tests.cpp(55): error in "addrman_simple": check addr_null2.ToString() == "[::]:0" failed
    test/addrman_tests.cpp(72): error in "addrman_ports": check addrman.size() == 1 failed
    test/addrman_tests.cpp(76): error in "addrman_ports": check addrman.size() == 1 failed
    test/addrman_tests.cpp(78): error in "addrman_ports": check addr_ret2.ToString() == "250.1.1.1:8333" failed
    test/addrman_tests.cpp(83): error in "addrman_ports": check addrman.size() == 1 failed
    test/addrman_tests.cpp(86): error in "addrman_ports": check addr_ret3.ToString() == "250.1.1.1:8333" failed
    test/addrman_tests.cpp(102): error in "addrman_select": check addrman.size() == 1 failed
    test/addrman_tests.cpp(106): error in "addrman_select": check addr_ret1.ToString() == "250.1.1.1:8333" failed
    test/addrman_tests.cpp(111): error in "addrman_select": check addrman.size() == 1 failed
    test/addrman_tests.cpp(113): error in "addrman_select": check addr_ret2.ToString() == "[::]:0" failed
    test/addrman_tests.cpp(116): error in "addrman_select": check addr_ret3.ToString() == "250.1.1.1:8333" failed
    test/addrman_tests.cpp(135): error in "addrman_new_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(135): error in "addrman_new_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(135): error in "addrman_new_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(141): error in "addrman_new_collisions": check addrman.size() == 3 failed
    test/addrman_tests.cpp(145): error in "addrman_new_collisions": check addrman.size() == 4 failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(166): error in "addrman_tried_collisions": check addrman.size() == i failed
    test/addrman_tests.cpp(172): error in "addrman_tried_collisions": check addrman.size() == 74 failed
    test/addrman_tests.cpp(176): error in "addrman_tried_collisions": check addrman.size() == 75 failed
    
    *** 199 failures detected in test suite "Bitcoin Test Suite"
    
  2. laanwj added the label Tests on Oct 26, 2015
  3. laanwj commented at 12:20 PM on October 26, 2015: member

    That's interesting. Looks like something weird with regard to IPv4/IPv6 address parsing is going on. CNetAddr constructor uses LookupHost(fAllowLookup=false) internally, which uses getaddrinfo. Which outsources to the OS. I suppose something is wrong there. I think the most straightforward way to debug this would be to sprinkle some debug print statements over LookupIntern, to see what goes in and comes out...

  4. dexX7 commented at 1:06 PM on October 31, 2015: contributor

    Just as quick follow up: the issue is also present with the current master on Windows 8.1. Haven't had the chance to test a build with more debug information yet though.

  5. laanwj commented at 10:30 AM on November 1, 2015: member

    The application itself does work on these systems?

  6. laanwj commented at 10:45 AM on November 1, 2015: member

    Well that was easy: #6926

  7. dexX7 commented at 1:53 PM on November 1, 2015: contributor

    The application itself does work on these systems?

    Oh, that's a pretty subsential information I didn't mention. Yes, it seems to works as expected.

    Well that was easy: #6926

    Thanks for taking a look at this. This patch works and resolves the issue.

  8. laanwj closed this on Nov 2, 2015

  9. DrahtBot locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me