esp-idf/components
Angus Gratton b9fc5ecf68 freertos: Fix crash when waking task on CPU1 with scheduler disabled
xPendingReadyList[1] was never initialised correctly, so if a task is added to this list (ie by xSemaphoreGiveFromISR()
or similar) while scheduler is disabled, then it causes a null pointer dereference.

Bug produces stack traces similar to:
0x40086e87: vListInsertEnd at /home/gus/esp/32/idf/components/freertos/./list.c:130
0x40084ba3: xTaskRemoveFromEventList at /home/gus/esp/32/idf/components/freertos/./tasks.c:3439
0x40083c54: xQueueGiveFromISR at /home/gus/esp/32/idf/components/freertos/./queue.c:2034
0x400f50a0: timer_group0_isr at /home/gus/esp/32/idf/components/freertos/test/./test_suspend_scheduler.c:27
0x40081d7d: _xt_lowint1 at xtensa_vectors.o:?
2017-06-05 16:12:20 +10:00
..
2017-03-13 17:23:29 +08:00
2017-01-11 15:03:14 +08:00
2017-06-01 19:43:55 +08:00
2017-05-08 11:44:45 +08:00
2017-03-07 10:18:47 +11:00
2017-01-09 17:51:48 +08:00
2017-06-02 14:02:33 +08:00
2017-04-05 09:23:09 +03:00
2017-05-16 13:15:02 +08:00
2017-04-27 19:51:42 +02:00