[issue30774] list_repr not safe against concurrent mutation

2021-10-18 Thread STINNER Victor
Change by STINNER Victor : -- nosy: -vstinner ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30774] list_repr not safe against concurrent mutation

2021-10-17 Thread Irit Katriel
Irit Katriel added the comment: Reproduced on 3.11. -- nosy: +iritkatriel versions: +Python 3.10, Python 3.11, Python 3.9 -Python 2.7, Python 3.5, Python 3.6, Python 3.7 ___ Python tracker

[issue30774] list_repr not safe against concurrent mutation

2018-07-11 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Is it possible to reproduce this issue without involving signal handlers? -- ___ Python tracker ___

[issue30774] list_repr not safe against concurrent mutation

2017-06-26 Thread Antoine Pitrou
Antoine Pitrou added the comment: Attaching reproducer script. I don't know if that is worth fixing. -- Added file: http://bugs.python.org/file46975/siglist.py ___ Python tracker

[issue30774] list_repr not safe against concurrent mutation

2017-06-26 Thread Antoine Pitrou
New submission from Antoine Pitrou: list_repr() is careful to fetch the list size on each iteration. However, it seems that the list size may be mutated just after by concurrent code, perhaps in _PyUnicodeWriter_WriteASCIIString() or Py_EnterRecursiveCall(). I witnessed this with a signal

[issue30774] list_repr not safe against concurrent mutation

2017-06-26 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- type: -> crash ___ Python tracker ___ ___ Python-bugs-list