Ja stimmt, hab mich auch schon mit falschen Typecast's selbst in den Fuss geschossen
Ohne den Code gesehen zu haben, tippe ich auf einen lokalen Pointer der nil ist, du aber einen globalen ansprechen willst.
oder
du willst eine Methode einer Klasse aufrufen, von dessen Klasse keine Instanz gebildet wurde.