Skip to main content
Steve Howard, ACP
Inspiring
September 3, 2009
Question

Error - cannot access property or method of a null object reference...

  • September 3, 2009
  • 2 replies
  • 2738 views

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at MMQuizzingV4_AS3.MMQuizClasses::QuestionScore/restoreState()
at MMQuizzingV4_AS3.MMQuizClasses::QuizController/restoreState()
at MMQuizzingV4_AS3.MMQuizClasses::PlaybackController/restoreQuizState()
at MMQuizzingV4_AS3.MMQuizClasses::PlaybackController/doPollRestoreQuizState()
at Function/http://adobe.com/AS3/2006/builtin::apply()
at SetIntervalTimer/onTimer()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()

I get the above error when I launch one particular Captivate lesson from my LMS. That error is shown in the Flash Player debug window (I have the debug Flash player installed). I can ignore or continue. Regardless of option, Captivate does not continue. It is frozen on "Initializing LMS..."

Any suggestins on what I might need to do to fix this?

TIA

Steve

This topic has been closed for replies.

2 replies

Participant
August 23, 2010

I am having the same issue in another LMS, though I cant reproduce the same steps inorder to create this. Is there something in the course that the LMS doest support?

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at mmquizzingv4_as3.mmquizclasses::QuestionScore/restoreState()
at mmquizzingv4_as3.mmquizclasses::QuizController/restoreState()
at mmquizzingv4_as3.mmquizclasses::PlaybackController/restoreQuizState()
at mmquizzingv4_as3.mmquizclasses::PlaybackController/doPollRestoreQuizState()
at SetIntervalTimer/onTimer()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()


I've also recived:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at mmquizzingv4_as3.mmquizclasses.lms::SCORM_1_2/getTrackingDataString()
at Response/callFunctionStripEmtyParams()
at Response/checkResponse()
at SetIntervalTimer/onTimer()
at flash.utils::Timer/_timerDispatch()

at flash.utils::Timer/tick()



I also have the scorm calls recorded when these occur.

Others have said that it was due to MMQuizClasses for AS3 and that publishing to AS2 works, though Captivate no longer publishes to AS2

http://forums.adobe.com/thread/499976?tstart=-1
http://forums.adobe.com/message/1050258

Participant
August 23, 2010

Looks like i fixed it.
The suspend data was being cut off at 255 varchar not the 4k String in the database.

Inspiring
May 24, 2011

DigDugDelux,

I'm seeing this error as well - can you share the steps you took to resolve it?

Thanks in advance!

Steve Howard, ACP
Inspiring
September 3, 2009

Never mind. Life being what it is, I republished (for about the 12th time) and now it works. Ye old "ask the question and majically you have the solution" routine.

Steve

September 30, 2009

I'm having this exact issue in my LMS (ilias), also using captivate.  Was there ever a better solution to this other than to republish n number of times until it works?  Did anything else change in your configuration?