pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/58249: SIGABRT misc/stellarium by "_res is not supported for multi-threaded programs" in libpthread



>Number:         58249
>Category:       pkg
>Synopsis:       SIGABRT misc/stellarium by "_res is not supported for multi-threaded programs" in libpthread
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun May 12 00:30:00 +0000 2024
>Originator:     Yaushi Oshima
>Release:        pkgsrc-current after 2023-09-30
>Organization:
>Environment:
NetBSD sudachi 10.0_STABLE NetBSD 10.0_STABLE (GENERIC) #1: Thu Apr 25 18:07:50 JST 2024  oshima@sudachi:/export/netbsd-10/20240425/obj/amd64/sys/arch/amd64/compile/GENERIC amd64
>Description:
misc/stellarium cannot work after depend qt6.

% stellarium
  -------------------------------------------------------------
[ This is Stellarium 24.1 (v24.1.0) - https://stellarium.org/ ]
[ Copyright (C) 2000-2024 Stellarium Developers               ]
 -------------------------------------------------------------

(snip)

Loaded 117703 / 117703 parallax error data records for stars
Loading proper motion data from /usr/pkg/share/stellarium/stars/default/hip_pm.dat
Loaded 117955 / 117955 proper motion data records for stars
_res is not supported for multi-threaded programs.
Abort trap (core dumped)
%

When run in gdb:

[New LWP 11887 of process 4501]
_res is not supported for multi-threaded programs.

Thread 15 "" received signal SIGABRT, Aborted.
[Switching to LWP 11887 of process 4501]
0x0000775f4d17e74a in _lwp_kill () from /usr/lib/libc.so.12
(gdb) bt
#0  0x0000775f4d17e74a in _lwp_kill () from /usr/lib/libc.so.12
#1  0x0000775f4d183f00 in abort () from /usr/lib/libc.so.12
#2  0x0000775f4d607ac3 in __res_state () from /usr/lib/libpthread.so.1
#3  0x0000775f50702886 in ?? () from /usr/pkg/qt6/lib/libQt6Network.so.6
#4  0x0000775f50702ae3 in ?? () from /usr/pkg/qt6/lib/libQt6Network.so.6
#5  0x0000775f5068b6c6 in ?? () from /usr/pkg/qt6/lib/libQt6Network.so.6
#6  0x0000775f4ee88110 in ?? () from /usr/pkg/qt6/lib/libQt6Core.so.6
#7  0x0000775f4ee7e83f in ?? () from /usr/pkg/qt6/lib/libQt6Core.so.6
#8  0x0000775f4d60c89f in ?? () from /usr/lib/libpthread.so.1
#9  0x0000775f4d092f80 in ?? () from /usr/lib/libc.so.12
#10 0x0000000000000000 in ?? ()
(gdb)

This shows call __res_state by libQt6Network.so -> libpthread.so, and libpthread say "_res is not supported for multi-threaded programs".
>How-To-Repeat:
run stellarium
>Fix:
no idea


Home | Main Index | Thread Index | Old Index