fix "input buffer overflow, can't enlarge buffer..."
This occured when parsing the HOA automaton generated by Rabinizer3 for a very long LTL formula with many nested U. State labels could easily be more than 40k characters. * src/parseaut/scanaut.ll: Fix that. * src/tests/parseaut.test: New test case. * NEWS: Mention the fix.
This commit is contained in:
parent
619b227eff
commit
64df4fbccc
3 changed files with 33 additions and 4 deletions
3
NEWS
3
NEWS
|
|
@ -71,6 +71,9 @@ New in spot 1.99.4a (not yet released)
|
|||
* unabbreviate could easily use forbidden operators.
|
||||
* "autfilt --is-unambiguous" could fail to detect the nonambiguity
|
||||
of some automata with empty languages.
|
||||
* When parsing long tokens (e.g, state labels representing
|
||||
very large strings) the automaton parser could die with
|
||||
"input buffer overflow, can't enlarge buffer because scanner uses REJECT"
|
||||
|
||||
New in spot 1.99.4 (2015-10-01)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue