You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had the previous issue #1174, which was fixed in 0.29 by switching to i_overlay. It worked at first with i_overlay 1.7.2. However, after upgrading to i_overlay 1.7.2, I get a an infinite recursion whenever I try to find an intersection between a polygon and a line.
(this repeats until the program aborts).
#261836 0x0000555555572727 in geo::algorithm::bool_ops::i_overlay_integration::f64::{impl#5}::clip_string_lines (self=0x7fffffffcc48, clip_rule=...)
at /home/petersohn/.cargo/registry/src/index.crates.io-6f17d22bba15001f/geo-0.29.1/src/algorithm/bool_ops/i_overlay_integration.rs:150
#261837 0x0000555555572727 in geo::algorithm::bool_ops::i_overlay_integration::f64::{impl#5}::clip_string_lines (self=0x7fffffffcc48, clip_rule=...)
at /home/petersohn/.cargo/registry/src/index.crates.io-6f17d22bba15001f/geo-0.29.1/src/algorithm/bool_ops/i_overlay_integration.rs:150
#261838 0x00005555555731c8 in geo::algorithm::bool_ops::BooleanOps::clip<geo_types::geometry::multi_polygon::MultiPolygon<f64>> (self=0x7fffffffcd90, multi_line_string=0x7fffffffcdc8, invert=true)
at /home/petersohn/.cargo/registry/src/index.crates.io-6f17d22bba15001f/geo-0.29.1/src/algorithm/bool_ops/mod.rs:112
#261839 0x000055555556ceba in rusttest::main () at src/main.rs:160
The text was updated successfully, but these errors were encountered:
This should be temporarily resolved in #1271, which was just published in geo version 0.29.2. Let's leave this issue open until we fix the recursion issue so we're not blocked on an i_overlay upgrade.
Tagging you @NailxSharipov in case it's helpful to see this. Looks like the latest 1.8.0 release broke our build, so we're pinning to 1.7.x until one of us can investigate further.
I had the previous issue #1174, which was fixed in 0.29 by switching to
i_overlay
. It worked at first withi_overlay 1.7.2
. However, after upgrading toi_overlay 1.7.2
, I get a an infinite recursion whenever I try to find an intersection between a polygon and a line.The input is the same as in #1174:
Here is the stack trace created with GDB:
The text was updated successfully, but these errors were encountered: