This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200 E_spOutOfBounds错误 internal error错误

Other Parts Discussed in Thread: CC3200, SYSBIOS

我的cc3200程序中有多个线程,通过debug调试执行后,console出现错误:

ti.sysbios.knl.Task: line 384: E_spOutOfBounds: Task 0x2001ea40 stack error, SP = 0x2001ee6c. xdc.runtime.Error.raise: terminating execution

在ROV中查看Task的Detailed选项,有个线程显示Internal error:invalid task internal state: pend element address(0x2002fe94) is not within the task's stack.

这个错误会随机出现在多个线程。线程中只是阻塞在Semaphore_pend或osi_MsgQRead上,他们的参数均为全局变量。请问这种错误是什么原因?非常感谢!