Repository navigation
Commit 241b9de
gh-146065: Fix NULL dereference in FutureIter_am_send
This is based on #146304, but fixes a concurrency issue where `future`
is accessed unsafely.
Co-authored-by: VanshAgarwal24036 <148854295+VanshAgarwal24036@users.noreply.github.com>
Co-authored-by: Victor Stinner <vstinner@python.org>1 parent a5b03fa commit 241b9de
3 files changed
Lines changed: 40 additions & 4 deletions
File tree
- Lib/test/test_asyncio
- Misc/NEWS.d/next/Library
- Modules
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
763 | 763 | | |
764 | 764 | | |
765 | 765 | | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
766 | 784 | | |
767 | 785 | | |
768 | 786 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1795 | 1795 | | |
1796 | 1796 | | |
1797 | 1797 | | |
1798 | | - | |
| 1798 | + | |
1799 | 1799 | | |
1800 | 1800 | | |
1801 | | - | |
1802 | 1801 | | |
1803 | 1802 | | |
1804 | 1803 | | |
| |||
1829 | 1828 | | |
1830 | 1829 | | |
1831 | 1830 | | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
1832 | 1843 | | |
1833 | 1844 | | |
1834 | | - | |
1835 | | - | |
| 1845 | + | |
| 1846 | + | |
1836 | 1847 | | |
| 1848 | + | |
1837 | 1849 | | |
1838 | 1850 | | |
1839 | 1851 | | |
| |||
1927 | 1939 | | |
1928 | 1940 | | |
1929 | 1941 | | |
| 1942 | + | |
1930 | 1943 | | |
| 1944 | + | |
1931 | 1945 | | |
1932 | 1946 | | |
1933 | 1947 | | |
| |||
1944 | 1958 | | |
1945 | 1959 | | |
1946 | 1960 | | |
| 1961 | + | |
1947 | 1962 | | |
| 1963 | + | |
1948 | 1964 | | |
1949 | 1965 | | |
1950 | 1966 | | |
| |||
0 commit comments