Opened on 11/15/13 at 13:02:57
Closed on 03/31/14 at 07:38:31
#2151 closed defect (fixed)
Race condition in _Thread_queue_Extract_with_proxy()
Reported by: | Sebastian Huber | Owned by: | Joel Sherrill |
---|---|---|---|
Priority: | normal | Milestone: | 4.11 |
Component: | score | Version: | 4.11 |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
This function is used by _Thread_Reset() and rtems_task_restart().
After the test for _States_Is_waiting_on_thread_queue() interrupts can alter this state and a NULL pointer access happens.
Change History (2)
comment:1 Changed on 03/31/14 at 07:38:31 by Sebastian Huber
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed on 11/24/14 at 18:58:28 by Gedare Bloom
Version: | HEAD → 4.11 |
---|
Replace Version=HEAD with Version=4.11 for the tickets with Milestone >= 4.11
Note: See
TracTickets for help on using
tickets.
http://git.rtems.org/rtems/commit/?id=7552e77c961d2db821e8426fc8f94e5c147b72b7