On Wed, Jul 01, 2020 at 11:29:39AM +0800, pengzon...@uniontech.com wrote: > Hi! > > Some information on this, it look like the same issue as #963709. > > (gdb) r PnsAppWebX.py > Starting program: /usr/bin/python PnsAppWebX.py > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". > [New Thread 0xffffe6bc41e0 (LWP 21532)] > Could not initialize GLX > > Thread 1 "python" received signal SIGABRT, Aborted. > __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 > 50 ../sysdeps/unix/sysv/linux/raise.c: 没有那个文件或目录. > (gdb) b libglxmapping.c:432 > No source file named libglxmapping.c. > Make breakpoint pending on future shared library load? (y or [n]) y > Breakpoint 1 (libglxmapping.c:432) pending. > (gdb) p vendor->dlhandle > No symbol "vendor" in current context. > (gdb) p (char *)dlerror() > $1 = 0xaaaaab233500 "/lib/aarch64-linux-gnu/libglapi.so.0: cannot allocate > memory in static TLS block" > (gdb) > > Now, is this the only way we can fix this issue?and is there any way to > fix this issue fundamentally? > Thank you for letting me know.
As I said in that bug, there is a glibc patch currently under review, which is *maybe* related: https://sourceware.org/pipermail/libc-alpha/2020-May/114247.html But I have not tested it. -- Dmitry Shachnev
signature.asc
Description: PGP signature