FreeRTOS crash due to incorrect pxReadyTasksLists contents

you may need to adjust this. Simply resetting the priorities of all your isrs to lowest may not solve the problem if the priority of one of them is boosted afterwards.

Aside from that, you are looking at a fairly generic corruption which can be caused by all kinds of errenuous code fragments.