-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hangs, possibly due to {transpose} with [N.C.] #301
Comments
As of 6.020_15 the non-transposed chord is stored with "xp" prefix. However, if there was no actual transpose (because it is N.C.) then a reference to itself was stored, causing a circular reference and endless loop. 6.020_018 should prevent this. |
Is that on github yet? I've done a pull, but still getting 6.020_017 |
Sorry, forgot to push.
|
Great. _018 moves along nicely with no hanging. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Using 6.020_017, some issues with hanging, e.g.
and
No errors messages produced, but processing hangs.
Based on the pared back samples above, it seems related to
{transpose}
and[N.C.]
. In the first example, I can prevent hanging by removing thecopy N.C.
part in{define}
. That seemed necessary in earlier versions but now seems obsolete. But it does point to[N.C.]
as being a cause.Past versions have given warning messages about being unable to parse/transpose
[N.C.]
, so I think it's a known challenge, but the latest version seems like maybe it's not trapping that situation and causing a hang somewhere.The text was updated successfully, but these errors were encountered: