Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) bt full
- #0 0x00007f24d4fa306e in SHAPE_POLY_SET::pointInPolygon (this=0x2b41640, aP=..., aPath=...) at /home/cmp/git/kicad/common/geometry/shape_poly_set.cpp:714
- result = 0
- cnt = -4
- ip = {<VECTOR2_TRAITS<int>> = {static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 33481408, y = 0}
- #1 0x00007f24d4fa2c27 in SHAPE_POLY_SET::Contains (this=0x2b41640, aP=..., aSubpolyIndex=0) at /home/cmp/git/kicad/common/geometry/shape_poly_set.cpp:697
- No locals.
- #2 0x00007f24d4cdcdf2 in RN_POLY::HitTest (this=0x1fee2c0, aNode=...) at /home/cmp/git/kicad/pcbnew/ratsnest_data.cpp:409
- p = {<VECTOR2_TRAITS<int>> = {static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 142000000, y = 56460000}
- #3 0x00007f24d4cdd6f5 in RN_NET::processZones (this=0x35162d0) at /home/cmp/git/kicad/pcbnew/ratsnest_data.cpp:972
- node = @0x1fee2e0: {px = 0x2b41810, pn = {pi_ = 0x2b417f0}}
- poly = {m_subpolygonIndex = 0, m_bbox = {m_Pos = {<VECTOR2_TRAITS<int>> = {static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 51127000, y = 51127000}, m_Size = {<VECTOR2_TRAITS<int>> = {
- static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 97746000, y = 6746000}}, m_parentPolyset = , m_node = {px = , pn = {pi_ = }}}
- polyEnd = {m_subpolygonIndex = 62540000, m_bbox = {m_Pos = {<VECTOR2_TRAITS<int>> = {static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 0, y = 55179605}, m_Size = {<VECTOR2_TRAITS<int>> = {
- static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 0, y = 61567073}}, m_parentPolyset = , m_node = {px = , pn = {pi_ = }}}
- zone = 0x2b41510
- zoneData = @0x370e038: {m_Polygons = std::deque with 1 elements = {{m_subpolygonIndex = 0, m_bbox = {m_Pos = {<VECTOR2_TRAITS<int>> = {static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 51127000, y = 51127000},
- m_Size = {<VECTOR2_TRAITS<int>> = {static ECOORD_MAX = 9223372036854775807, static ECOORD_MIN = -9223372036854775808}, x = 97746000, y = 6746000}}, m_parentPolyset = 0x2b41640, m_node = {px = 0x2b41810, pn = {pi_ = 0x2b417f0}}}},
- m_Edges = std::deque with 0 elements}
- layers = {<std::bitset<50>> = std::bitset = {[31] = 1}, <No data fields>}
- candidates = {
- table_ = {<boost::unordered::detail::table<boost::unordered::detail::set<std::allocator<boost::shared_ptr<hed::NODE> >, boost::shared_ptr<hed::NODE>, RN_NODE_HASH, RN_NODE_COMPARE> >> = {<boost::unordered::detail::functions<RN_NODE_HASH, RN_NODE_COMPARE>> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = <incomplete sequence \353>, align_ = -21 '\353'}}, {data_ = {buf = "m", align_ = 109 'm'}}}},
- allocators_ = {<boost::unordered::detail::compressed_base<std::allocator<boost::unordered::detail::ptr_bucket>, 1>> = {<std::allocator<boost::unordered::detail::ptr_bucket>> = {<__gnu_cxx::new_allocator<boost::unordered::detail::ptr_bucket>> = {<No data fields>}, <No data fields>}, <No data fields>}, <boost::unordered::detail::compressed_base<std::allocator<boost::unordered::detail::ptr_node<boost::shared_ptr<hed::NODE> > >, 2>> = {<std::allocator<boost::unordered::detail::ptr_node<boost::shared_ptr<hed::NODE> > >> = {<__gnu_cxx::new_allocator<boost::unordered::detail::ptr_node<boost::shared_ptr<hed::NODE> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, bucket_count_ = 64, size_ = 33, mlf_ = 1, max_load_ = 64,
- buckets_ = 0x3644a40}, <No data fields>}}
- point = {<std::iterator<std::forward_iterator_tag, boost::shared_ptr<hed::NODE>, long, boost::shared_ptr<hed::NODE> const*, boost::shared_ptr<hed::NODE> const&>> = {<No data fields>}, node_ = 0x1fcf270}
- pointEnd = {<std::iterator<std::forward_iterator_tag, boost::shared_ptr<hed::NODE>, long, boost::shared_ptr<hed::NODE> const*, boost::shared_ptr<hed::NODE> const&>> = {<No data fields>}, node_ = 0x0}
- it = {<std::iterator<std::forward_iterator_tag, std::pair<ZONE_CONTAINER const* const, RN_NET::RN_ZONE_DATA>, long, std::pair<ZONE_CONTAINER const* const, RN_NET::RN_ZONE_DATA>*, std::pair<ZONE_CONTAINER const* const, RN_NET::RN_ZONE_DATA>&>> = {<No data ---Type <return> to continue, or q <return> to quit---
- fields>}, node_ = 0x370e020}
- #4 0x00007f24d4cdce1c in RN_NET::Update (this=0x35162d0) at /home/cmp/git/kicad/pcbnew/ratsnest_data.cpp:416
- No locals.
- #5 0x00007f24d4ce3d63 in RN_DATA::updateNet (this=0x2ca0110, aNetCode=41) at /home/cmp/git/kicad/pcbnew/ratsnest_data.cpp:1270
- No locals.
- #6 0x00007f24d4ce3c59 in RN_DATA::Recalculate (this=0x2ca0110, aNet=41) at /home/cmp/git/kicad/pcbnew/ratsnest_data.cpp:1257
- netCount = 45
- #7 0x00007f24d4e3a56f in PNS_ROUTER::StopRouting (this=0x3571ed0) at /home/cmp/git/kicad/pcbnew/router/pns_router.cpp:968
- n = 41
- _foreach_continue965 = false
- _foreach_end965 = @0x26df030: {<No data fields>}
- _foreach_cur965 = @0x26df040: {<No data fields>}
- _foreach_col965 = @0x26df060: {<No data fields>}
- _foreach_is_rvalue965 = false
- nets = std::vector of length 1, capacity 1 = {41}
- #8 0x00007f24d4e09200 in ROUTER_TOOL::finishInteractive (this=0x3c6b000) at /home/cmp/git/kicad/pcbnew/router/router_tool.cpp:480
- No locals.
- #9 0x00007f24d4e09c83 in ROUTER_TOOL::performRouting (this=0x3c6b000) at /home/cmp/git/kicad/pcbnew/router/router_tool.cpp:558
- evt = {<boost::optional_detail::optional_base<TOOL_EVENT>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {
- data = "\004\000\000\000\000 \000\000\003", '\000' <repeats 67 times>, "$\177", '\000' <repeats 11 times>, "\366m\002\000\000\000\000\000\364m\002\000\000\000\000\070[\002\002\000\000\000", aligner_ = {<No data fields>}}}}, <No data fields>}
- #10 0x00007f24d4e0a2d6 in ROUTER_TOOL::mainLoop (this=0x3c6b000, aMode=PNS_MODE_ROUTE_SINGLE) at /home/cmp/git/kicad/pcbnew/router/router_tool.cpp:649
- frame = 0x215c030
- board = 0x3523360
- ctxMenu = {_M_ptr = 0x3597e70}
- evt = {<boost::optional_detail::optional_base<TOOL_EVENT>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = true, m_storage = {dummy_ = {
- data = "\001\000\000\000\001\000\000\000\003", '\000' <repeats 23 times>, "\302ovX\f\327\215AX\002\213\271\324\f\212A", '\000' <repeats 16 times>, "\001", '\000' <repeats 24 times>, "X\375\001\000\000\000\000\000L\237\345$\177\000\000p\250\272\002\000\000\000", aligner_ = {<No data fields>}}}}, <No data fields>}
- #11 0x00007f24d4e07300 in ROUTER_TOOL::RouteSingleTrace (this=0x3c6b000, aEvent=...) at /home/cmp/git/kicad/pcbnew/router/router_tool.cpp:596
- No locals.
- ---Type <return> to continue, or q <return> to quit---
- #12 0x00007f24d4f7017e in DELEGATE<int, TOOL_EVENT const&>::operator() (this=0x2bbe7f0, aA=...) at /home/cmp/git/kicad/include/tool/delegate.h:58
- casted = 0x3c6b000
- #13 0x00007f24d4f70085 in COROUTINE<int, TOOL_EVENT const&>::callerStub (aData=45869040) at /home/cmp/git/kicad/include/tool/coroutine.h:217
- cor = 0x2bbe7f0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement