Commit cd8dcbc
authored
bpo-43410: Fix crash in the parser when producing syntax errors when reading from stdin (pythonGH-24763)
1 parent 9923df9 commit cd8dcbc
5 files changed
Lines changed: 76 additions & 31 deletions
File tree
- Lib/test
- Misc/NEWS.d/next/Core and Builtins
- Parser
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
816 | 816 | | |
817 | 817 | | |
818 | 818 | | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
819 | 826 | | |
820 | 827 | | |
821 | | - | |
| 828 | + | |
822 | 829 | | |
823 | 830 | | |
824 | 831 | | |
| |||
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 | |
|---|---|---|---|
| |||
397 | 397 | | |
398 | 398 | | |
399 | 399 | | |
400 | | - | |
| 400 | + | |
| 401 | + | |
401 | 402 | | |
402 | 403 | | |
403 | 404 | | |
| |||
440 | 441 | | |
441 | 442 | | |
442 | 443 | | |
443 | | - | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
444 | 448 | | |
445 | 449 | | |
446 | 450 | | |
| |||
1232 | 1236 | | |
1233 | 1237 | | |
1234 | 1238 | | |
1235 | | - | |
| 1239 | + | |
1236 | 1240 | | |
1237 | 1241 | | |
1238 | 1242 | | |
| |||
1287 | 1291 | | |
1288 | 1292 | | |
1289 | 1293 | | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
1290 | 1298 | | |
1291 | 1299 | | |
1292 | 1300 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
59 | 62 | | |
60 | 63 | | |
61 | 64 | | |
| |||
80 | 83 | | |
81 | 84 | | |
82 | 85 | | |
83 | | - | |
84 | | - | |
85 | 86 | | |
86 | 87 | | |
87 | 88 | | |
| |||
323 | 324 | | |
324 | 325 | | |
325 | 326 | | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
326 | 356 | | |
327 | 357 | | |
328 | 358 | | |
| |||
552 | 582 | | |
553 | 583 | | |
554 | 584 | | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
555 | 591 | | |
556 | 592 | | |
557 | 593 | | |
| |||
807 | 843 | | |
808 | 844 | | |
809 | 845 | | |
810 | | - | |
| 846 | + | |
811 | 847 | | |
| 848 | + | |
812 | 849 | | |
813 | 850 | | |
814 | 851 | | |
815 | | - | |
| 852 | + | |
816 | 853 | | |
817 | | - | |
| 854 | + | |
| 855 | + | |
818 | 856 | | |
819 | | - | |
820 | | - | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
821 | 861 | | |
822 | 862 | | |
823 | 863 | | |
| |||
858 | 898 | | |
859 | 899 | | |
860 | 900 | | |
861 | | - | |
862 | | - | |
863 | | - | |
864 | | - | |
865 | | - | |
866 | | - | |
867 | | - | |
868 | | - | |
869 | | - | |
870 | | - | |
871 | | - | |
872 | | - | |
873 | | - | |
874 | | - | |
875 | | - | |
876 | | - | |
877 | | - | |
878 | | - | |
879 | 901 | | |
880 | 902 | | |
881 | 903 | | |
| |||
898 | 920 | | |
899 | 921 | | |
900 | 922 | | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
901 | 927 | | |
902 | 928 | | |
903 | 929 | | |
| |||
958 | 984 | | |
959 | 985 | | |
960 | 986 | | |
961 | | - | |
| 987 | + | |
962 | 988 | | |
963 | 989 | | |
964 | 990 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| |||
37 | 40 | | |
38 | 41 | | |
39 | 42 | | |
40 | | - | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
| |||
0 commit comments