Instructions ist ein Dynamisches Array, welches vermutlich nicht richtig initialisiert wurde.
In Deinem (unübersichtlichen) Quellcode ist der Ablauf relativ schwierig nachvollziehbar.
Wenn Du hier ein lauffähiges Testprojekt hochladen würdest, wird es einfacher, Dir weiterzuhelfen.
Siehe auch
#10 im anderen Tread.
DocWiki