tmedicci commented on issue #16193:
URL: https://github.com/apache/nuttx/issues/16193#issuecomment-2802774559

   > Is the address where it is crashing some sane address? Could you post your 
nuttx elf file, or assembly objdump of the crashing address?
   
   It isn't crashing. It looks like a deadlock around `sched_unlock` on 
[signest.c](https://github.com/apache/nuttx-apps/blob/57365ac05d6488ca39a063b1d64d38d91e60a3e6/testing/ostest/signest.c#L485).
 If I run it with the debugger and stop execution when it halts, the second 
core is usually executing code there, but I couldn't debug it properly because 
I'm facing an issue with the debugger itself (already reported internally).
   
   > I managed to make a configurarion for mpfs, which crashes in the same test 
occasionally. But I don't know if that is the same issue; my issue seems to be 
entirely timing related and the semaphore patch doesn't affect to it. But now I 
suspect that there is something wrong with signal delivery in SMP. I'll try to 
find the cause for that, and then we can check if it was the same root cause. 
But I didn't find the cause yet, it seems to be some race in sig 
queuing/delivering.
   
   Yes, it looks like something in this direction...
   
   Please, find the elf file compressed attached: 
[nuttx.zip](https://github.com/user-attachments/files/19742216/nuttx.zip)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to