Open fortable1999 opened 8 years ago
Original comment by Leiming Xu (Bitbucket: padding, GitHub: padding).
I also met this issue.
After inspected variable values, I conclude that it is the problem of floating point precision.
In function skip_to_quality, file "binary.py", because of limited folating point precision,
"aq + bq <= minquality" and "aq > minquality - bq"
may be true at the same time if aq, bq and minquality happen to be specific values. This will cause infinite loop.
@Matt, hope this helpful to you.
Commit #519 should resolve this issue.
Original report by Stefan Andersen (Bitbucket: stfn, GitHub: stfn).
I'm hitting an infinite loop - and it seems to be stuck around skip_to_quality.
My stack trace dumped while running: