[New-bugs-announce] [issue42888] Not installed “libgcc_s.so.1” causes parser crash.
Xinmeng Xia
report at bugs.python.org
Mon Jan 11 02:40:22 EST 2021
New submission from Xinmeng Xia <xiaxm at 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 <report at bugs.python.org>
<https://bugs.python.org/issue42888>
_______________________________________
More information about the New-bugs-announce
mailing list