Skip to content

Add protections against infinite loop in bezier calculations#27756

Merged
greglucas merged 1 commit intomatplotlib:mainfrom
ksunden:bezier_inf_loop
Feb 14, 2024
Merged

Add protections against infinite loop in bezier calculations#27756
greglucas merged 1 commit intomatplotlib:mainfrom
ksunden:bezier_inf_loop

Conversation

@ksunden
Copy link
Member

@ksunden ksunden commented Feb 7, 2024

Closes #27753

PR summary

This is usually an internal detail of things like FancyArrowPatch. The failure mode
is an infinite loop. Since the only case we are changing never worked, no API note is
included

PR checklist

@tacaswell tacaswell added this to the v3.8.3 milestone Feb 8, 2024
@ksunden
Copy link
Member Author

ksunden commented Feb 13, 2024

I would like to push forward on the release of 3.8.3, can this get a second review, please?

@greglucas greglucas merged commit c6fd37d into matplotlib:main Feb 14, 2024
meeseeksmachine pushed a commit to meeseeksmachine/matplotlib that referenced this pull request Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: split_bezier_intersecting_with_closedpath fails to return

3 participants