Page 1 of 1

Exception

Posted: 25 Jul 2014 13:05
by hdradio
Looking at today's debug log I found the following exception:

Code: Select all

25/07/2014 06:58:24: CheckForNextTrackToSchedule1 error: 25/07/2014 06:58:24 [v3.0.14.5]:********** Error/Exception Information **********
Error Message: Object reference not set to an instance of an object.
Error Type: System.NullReferenceException
Error Source: ProppFrexx ONAIR.Void a(System.DateTime, System.DateTime, Byte, ProppFrexx.ha)
********** System Stack Trace **********
   at ProppFrexx.bh.a(DateTime A_0, DateTime A_1, Byte A_2, ha A_3)
********** Environment Stack Trace **********
   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at ProppFrexx.z.a(Exception A_0, Boolean A_1)
   at ProppFrexx.bh.a(DateTime A_0, DateTime A_1, Byte A_2, ha A_3)
   at ProppFrexx.bh.a(Boolean A_0, Byte A_1)
   at ProppFrexx.bh.h()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
   at System.Threading.Tasks.Task.ExecutionContextCallback(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
   at System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
   at System.Threading.Tasks.ThreadPoolTaskScheduler.LongRunningThreadWork(Object obj)
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart(Object obj)
********** End **********

25/07/2014 06:58:25: PLS-PlayNext.

Re: Exception

Posted: 25 Jul 2014 13:23
by radio42
This is no bug or error! It is an internal debug log output...
All these debug log entries are just for me to report what things are happening!
Those internal error-messages can happen (and are all okay and even by design!) when a current playlist tries to schedule a next track; while it is being closed by the scheduler because a subsequent playlist was started.
So that is all normal no reason to worry about!