Message335274
To reproduce:
(1) build python: `../configure --prefix=$HOME/prefix --with-pydebug --without-pymalloc && make install`
(2) run with valgrind: `valgrind --leak-check=full ~/prefix/bin/python3`
(3) exit immediately from the interpreter by pressing ^D
(4) Note the following output from Valgrind:
```
==3810071== 40 bytes in 1 blocks are definitely lost in loss record 3 of 527
==3810071== at 0x4C28B5F: malloc (vg_replace_malloc.c:299)
==3810071== by 0x59ED58: growable_int_array_init (parsetok.c:27)
==3810071== by 0x59EE14: parsetok (parsetok.c:235)
==3810071== by 0x59F697: PyParser_ParseFileObject (parsetok.c:176)
==3810071== by 0x522E85: PyParser_ASTFromFileObject (pythonrun.c:1224)
==3810071== by 0x5231E9: PyRun_InteractiveOneObjectEx (pythonrun.c:238)
==3810071== by 0x5234D0: PyRun_InteractiveLoopFlags (pythonrun.c:120)
==3810071== by 0x523BF2: PyRun_AnyFileExFlags (pythonrun.c:78)
==3810071== by 0x4204FE: pymain_run_stdin (main.c:1185)
==3810071== by 0x42126B: pymain_run_python (main.c:1675)
==3810071== by 0x422EE0: pymain_main (main.c:1820)
==3810071== by 0x422F75: _Py_UnixMain (main.c:1857)
```
Reproduced on git commit hash 522346d792d9013140a3f4ad3534ac10f38d9085 . |
|
Date |
User |
Action |
Args |
2019-02-11 23:05:56 | umanwizard | set | recipients:
+ umanwizard |
2019-02-11 23:05:56 | umanwizard | set | messageid: <1549926356.5.0.0624072683347.issue35973@roundup.psfhosted.org> |
2019-02-11 23:05:56 | umanwizard | link | issue35973 messages |
2019-02-11 23:05:56 | umanwizard | create | |
|