Skip to content

A rebooting occured when running "06-mutex/esp32-freertos-06-solution-task-parameters" #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wanggaoteng opened this issue Aug 16, 2024 · 1 comment

Comments

@wanggaoteng
Copy link

wanggaoteng commented Aug 16, 2024

Hi, there is a rebooting when running the "06-mutex/esp32-freertos-06-solution-task-parameters" in esp32-s3:

assert failed: xQueueGenericSend queue.c:832 (pxQueue->pcHead != ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == xTaskGetCurrentTaskHandle())

image

Is there anyway to fix it?

Best regards.

@wanggaoteng
Copy link
Author

wanggaoteng commented Aug 16, 2024

After many attempts, I find there is a pull request from morgoob, by referring to the codes, the problem solved, and test in esp32-s3.
Thanks @morgoob

test.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant