New submission from Xinmeng Xia <xi...@smail.nju.edu.cn>: The following thread program will cause Python3.10 parser "core dump" due to missing “libgcc_s.so.1”. "pthread_cancel" cannot work correctly. I am wondering is there any possible to install or link to libgcc_s.so.1 during Python installation?
=================================== import socket from threading import Thread class thread(Thread): def run(self): for res in socket.getaddrinfo('www.google.com',8080): sock = socket.socket() sock.connect(res[4]) for i in range(2000): thread().start() ==================================== Error message: --------------------------------------------------------------- ........ Exception in thread Thread-1346: Traceback (most recent call last): File "/usr/local/python310/lib/python3.10/threading.py", line 960, in _bootstrap_inner File "/usr/local/python310/lib/python3.10/threading.py", line 960, in _bootstrap_inner Exception in thread Thread-1172: Traceback (most recent call last): ....... Exception in thread Thread-1509: Exception in thread Thread-1510: libgcc_s.so.1 must be installed for pthread_cancel to work Exception in thread Thread-1511: Traceback (most recent call last): Aborted (core dumped) --------------------------------------------------------------- ---------- components: Interpreter Core messages: 384798 nosy: xxm priority: normal severity: normal status: open title: Not installed “libgcc_s.so.1” causes parser crash. type: crash versions: Python 3.10 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue42888> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com