[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: no solution found for Bezier intersection

From: Colin Campbell
Subject: Re: no solution found for Bezier intersection
Date: Sun, 1 Jul 2018 12:45:09 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

On 2018-07-01 11:47 AM, Thomas Morley wrote:

the code below returns
programming error: no solution found for Bezier intersection
for 2.19.82 as well as for current master. 2.18.2 is ok.

<snipped >
It's a heavily boiled down version of the original file (thus the
strange octaves).
Though I'm not able to boil it down even more.

The error-message is obviously created in bezier.cc, no clue what's the problem.

It gets even more strange, Harm: your code runs without error under 2.21.0. When I tried playing with the forced octaves (e.g. the c, in bar 6), I could reliably trigger the error, although only for the octave down marks, not for octave up. It was repeatable up to bar 17 and never happened after that bar. I noticed that bar 17 had q1*3 and produced 2 empty bars, so I changed bar 17to q1 q q which eliminated the bezier error in the whole snippet, including in bars where it was absolutely repeatable before that change.

I readily grant that I'm just poking a hornets' nest with a stick, but maybe it gives at least a work around for your project.

Since we are destined to live out our lives in the prison of our minds, our one duty is to furnish it well.
 - Sir Peter Ustinov, actor, writer and director (1921-2004)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]