Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 1419 by alexander.kozlov.IV: NullPointerException in StandardSasTimerTask
http://code.google.com/p/mobicents/issues/detail?id=1419

What steps will reproduce the problem?
1. I updated Mobicents Sip Servlets to r11352
2. After 2 or 3 minutes of work exeption happens
Exception in thread "Timer-0" java.lang.NullPointerException
        at
org.mobicents.servlet.sip.core.timers.StandardSasTimerTask.getDelay(StandardSasTimerTask.java:102)
        at
org.mobicents.servlet.sip.core.timers.StandardSasTimerTask.tryToExpire(StandardSasTimerTask.java:81)
        at
org.mobicents.servlet.sip.core.timers.StandardSasTimerTask.run(StandardSasTimerTask.java:69)
        at java.util.TimerThread.mainLoop(Unknown Source)
        at java.util.TimerThread.run(Unknown Source)

And all other requests are failed with exception
java.lang.IllegalStateException: Timer already cancelled.
        at java.util.Timer.sched(Unknown Source)
        at java.util.Timer.schedule(Unknown Source)
        at
org.mobicents.servlet.sip.core.timers.StandardSipApplicationSessionTimerService.schedule(StandardSipApplicationSessionTimerService.java:72)
        at
org.mobicents.servlet.sip.core.session.SipApplicationSessionImpl.<init>(SipApplicationSessionImpl.java:147)
        at
org.mobicents.servlet.sip.core.session.SipStandardManagerDelegate.getNewMobicentsSipApplicationSession(SipStandardManagerDelegate.java:48)
        at
org.mobicents.servlet.sip.core.session.SipManagerDelegate.createSipApplicationSession(SipManagerDelegate.java:212)
        at
org.mobicents.servlet.sip.core.session.SipManagerDelegate.getSipApplicationSession(SipManagerDelegate.java:204)
        at
org.mobicents.servlet.sip.core.session.SipStandardManager.getSipApplicationSession(SipStandardManager.java:196)
        at
org.mobicents.servlet.sip.core.dispatchers.InitialRequestDispatcher.dispatchInsideContainer(InitialRequestDispatcher.java:368)
        at
org.mobicents.servlet.sip.core.dispatchers.InitialRequestDispatcher.dispatchMessage(InitialRequestDispatcher.java:288)
        at
org.mobicents.servlet.sip.core.SipApplicationDispatcherImpl.processRequest(SipApplicationDispatcherImpl.java:639)
at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:224)
        at
gov.nist.javax.sip.SipProviderImpl.handleEvent(SipProviderImpl.java:192)
        at
gov.nist.javax.sip.DialogFilter.processRequest(DialogFilter.java:1136)
        at
gov.nist.javax.sip.stack.SIPServerTransaction.processRequest(SIPServerTransaction.java:842)
        at
gov.nist.javax.sip.stack.UDPMessageChannel.processMessage(UDPMessageChannel.java:504)
        at
gov.nist.javax.sip.stack.UDPMessageChannel.processIncomingDataPacket(UDPMessageChannel.java:464)
        at
gov.nist.javax.sip.stack.UDPMessageChannel.run(UDPMessageChannel.java:300)
        at java.lang.Thread.run(Unknown Source)

What version of the product are you using? On what operating system?
Mobicents Sip Servlets from r11352


Reply via email to