Export to GitHub

abc4j - issue #6

Cb key makes an array out of bounds exception


Posted on May 25, 2007 by Happy Elephant

X:1 T:abc notes M:4/4 K:Cb C,

java.lang.ArrayIndexOutOfBoundsException: -1 at abc.notation.KeySignature.<init>(KeySignature.java:122) at abc.parser.AbcParserAbstract.parseKeySpec(AbcParserAbstract.java:747) at abc.parser.AbcParserAbstract.parseKey(AbcParserAbstract.java:729) at abc.parser.AbcParserAbstract.parseFieldKey(AbcParserAbstract.java:711) at abc.parser.AbcParserAbstract.parseAbcHeader(AbcParserAbstract.java:863) at abc.parser.AbcParserAbstract.parseAbcTune(AbcParserAbstract.java:252) at abc.parser.AbcParserAbstract.parseAbcFile(AbcParserAbstract.java:222) at abc.parser.AbcFileParser.parseFile(AbcFileParser.java:96) at abc.parser.TuneBook.buildTunesTreeMap(TuneBook.java:344) at abc.parser.TuneBook.<init>(TuneBook.java:46) at Main.main(Main.java:113)

Comment #1

Posted on Sep 6, 2007 by Happy Elephant

Fixed in v0.3 Key signatures such as Gb, F#, Cb and C# are now supported.

Status: Fixed

Labels:
Type-Defect Priority-Medium