From nobody Mon Feb 12 09:35:56 2024 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TYK8T2FpMz59QH9 for ; Mon, 12 Feb 2024 09:36:09 +0000 (UTC) (envelope-from alexleidingerde@gmail.com) Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TYK8S46Pdz4HrS for ; Mon, 12 Feb 2024 09:36:08 +0000 (UTC) (envelope-from alexleidingerde@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=O+ujF7Er; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexleidingerde@gmail.com designates 2a00:1450:4864:20::62c as permitted sender) smtp.mailfrom=alexleidingerde@gmail.com Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-a3864258438so542561366b.0 for ; Mon, 12 Feb 2024 01:36:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707730567; x=1708335367; darn=freebsd.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=REkx0YSksUNGgXrm/IJ3OxjMXNZbvYJeYE0eXUqtG6Y=; b=O+ujF7EriOLOKwoBrO3wGGRGhx1SdoljjI+fEiW9wE4mT/6qPmETBHmpCucfoa2mBQ 7xkKaEx5RHDHyITwikKruyWUjWoIb3JX3cTKpvYh/3VtX/Hm/4YsnHWt+NoYoenRS9+F CrQamGGeaObJIYolBWpbI+NKImxIz+oCgiEF0fwqzVBgBfE33TXtx43rMC2f5h2zSViM TVXGqVq2o3jDP1Xb3ZpVzkBoHIJ6qtLIlpw7nHYr3OXno9Vhdr5hnMamvkRc91PtTwtQ uFQ6EGORcZh/+4p27dVLYagLG7CSXqQHpoI4IilUAUKgjloSHCy+NyvRorNdxDGYHwmw 7tJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707730567; x=1708335367; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=REkx0YSksUNGgXrm/IJ3OxjMXNZbvYJeYE0eXUqtG6Y=; b=OCVinudKJBULpNNTXEfZsRz4F4SP95l5pg49x4vAOotTUCR/etbUqu0vcyCDTL8GWu mlJ5J/OTVkJPZcUS7++/QMNbQFZ1pt8FyiA8Jz01cjb9cx4A1HF3jyCh3AVfjTJ1c5sW HeOT2NAZ5ITkCG2TBB3jMQZdPHR+FflaeF8cXQmZNNOynNVHUJ2vKDf6fPqfX+bU68yF MKh0BnscvKS28bWtY9Kbpyf7lOUwPv514oD/m7Vkadrsw8dChFW1MlJkDjGKJjBa2Hmo jGfoCAjBqPZ0J6y/gdP2JdKtSSng+OMq5V93MDAcHMmEXIFilpWZDM6wghfM+JrdaCIg aKrA== X-Gm-Message-State: AOJu0YxHfVnmrYvcB1LiYGyhEUPRk5BaaNTA6aqroJJ5Sb5CwUHq4cJM p0bSmvmv9g7hrF8aoB/XHsgLG4gsidm4Y6eB2mFvT3iO1EiBI6jvHlhv0o053qsq9jhiKSivqvw jTYkPHNu4zQPbwFMlb9euQQ82wzYCq6Nx X-Google-Smtp-Source: AGHT+IHrCmcYA3mWCG7m/wYq1iHdKpD7e7+/TeEj3Nbe+81WRv9Mp1ZuO55mb5udS5MFOHfJtnCv7uqIswxQT4fpI4Q= X-Received: by 2002:a17:907:da1:b0:a3c:698:635f with SMTP id go33-20020a1709070da100b00a3c0698635fmr8553995ejc.28.1707730567021; Mon, 12 Feb 2024 01:36:07 -0800 (PST) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 References: <1707730081-90734-mlmmj-4d88f1fd@FreeBSD.org> In-Reply-To: <1707730081-90734-mlmmj-4d88f1fd@FreeBSD.org> From: Alexander Leidinger Date: Mon, 12 Feb 2024 10:35:56 +0100 Message-ID: Subject: segfault in ld-elf.so.1 To: current@freebsd.org Content-Type: multipart/alternative; boundary="000000000000d1c78a06112c01a4" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-0.98)[-0.975]; NEURAL_HAM_SHORT(-0.95)[-0.953]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[current@freebsd.org]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62c:from] X-Rspamd-Queue-Id: 4TYK8S46Pdz4HrS --000000000000d1c78a06112c01a4 Content-Type: text/plain; charset="UTF-8" Hi, dovecot (and no other program I use on this machine... at least not that I notice it) segfaults in ld-elf.so.1 after an update from 2024-01-18-092730 to 2024-02-10-144617 (and now 2024-02-11-212006 in the hope the issue would have been fixed by changes to libc/libsys since 2024-02-10-144617). The issue shows up when I try to do an IMAP login. A successful authentication starts the imap process which immediately segfaults. I didn't recompile dovecot for the initial update, but I did now to rule out a regression in this area (and to get access via imap do my normal mail account). Backtrace: ---snip--- (lldb) target create "/usr/local/libexec/dovecot/imap" --core "/var/run/dovecot/imap.core" Core file '/var/run/dovecot/imap.core' (x86_64) was loaded. * thread #1, name = 'imap', stop reason = signal SIGSEGV * frame #0: 0x00004d3dfa2a4761 ld-elf.so.1`load_object [inlined] object_match_name(obj=0x000049a47c203408, name="") at rtld.c:5606:6 frame #1: 0x00004d3dfa2a4742 ld-elf.so.1`load_object(name="", fd_u=-1, refobj=0x000049a47c228008, flags=0) at rtld.c:2704:10 frame #2: 0x00004d3dfa2a3eaa ld-elf.so.1`dlopen_object(name="", fd=-1, refobj=0x000049a47c228008, lo_flags=0, mode=1, lockstate=0x00001ded0f98cb80) at rtld.c:3747:8 frame #3: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=, needed=0x000049a47c2007c8, flags=, lockstate=) at rtld.c:2576:16 frame #4: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=0x000049a47c228008, flags=0, lockstate=0x00001ded0f98cb80) at rtld.c:2589:2 frame #5: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=0x00001ded011502e0, obj=0x000049a47c228008) at rtld.c:4735:6 frame #6: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=0x00001ded01150368, objlist=, dlp=0x00001ded011504b0) at rtld.c:4637:13 frame #7: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=0x00001ded01150470, donelist=0x00001ded011504b0) at rtld.c:4541:8 frame #8: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=, lockstate=0x00001ded0f98cb80) at rtld.c:4483:9 frame #9: 0x00004d3dfa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_static_tls(list=0x00001ded01150988, lockstate=0x00001ded0f98cb80) at rtld.c:5908:6 frame #10: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name="", fd=-1, refobj=0x000049a47c228008, lo_flags=0, mode=1, lockstate=0x00001ded0f98cb80) at rtld.c:3831:6 frame #11: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=, needed=0x000049a47c2007c8, flags=, lockstate=) at rtld.c:2576:16 frame #12: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=0x000049a47c228008, flags=0, lockstate=0x00001ded0f98cb80) at rtld.c:2589:2 frame #13: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=0x00001ded01150a80, obj=0x000049a47c228008) at rtld.c:4735:6 frame #14: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=0x00001ded01150b08, objlist=, dlp=0x00001ded01150c50) at rtld.c:4637:13 frame #15: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=0x00001ded01150c10, donelist=0x00001ded01150c50) at rtld.c:4541:8 frame #16: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=, lockstate=0x00001ded0f98cb80) at rtld.c:4483:9 frame #17: 0x00004d3dfa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_static_tls(list=0x00001ded01151128, lockstate=0x00001ded0f98cb80) at rtld.c:5908:6 frame #18: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name="", fd=-1, refobj=0x000049a47c228008, lo_flags=0, mode=1, lockstate=0x00001ded0f98cb80) at rtld.c:3831:6 frame #19: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=, needed=0x000049a47c2007c8, flags=, lockstate=) at rtld.c:2576:16 frame #20: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=0x000049a47c228008, flags=0, lockstate=0x00001ded0f98cb80) at rtld.c:2589:2 frame #21: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=0x00001ded01151220, obj=0x000049a47c228008) at rtldc:4735:6 frame #22: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=0x00001ded011512a8, objlist=, dlp=0x00001ded011513f0) at rtld.c:4637:13 frame #23: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=0x00001ded011513b0, donelist=0x00001ded011513f0) at rtld.c:4541:8 frame #24: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=, lockstate=0x00001ded0f98cb80) at rtld.c:4483:9 frame #25: 0x00004d3dfa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_static_tls(list=0x00001ded011518c8, lockstate=0x00001ded0f98cb80) at rtld.c:5908:6 frame #26: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name="", fd=-1, refobj=0x000049a47c228008, lo_flags=0, mode=1, lockstate=0x00001ded0f98cb80) at rtld.c:3831:6 frame #27: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=, needed=0x000049a47c2007c8, flags=, lockstate=) at rtld.c:2576:16 frame #28: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=0x000049a47c228008, flags=0, lockstate=0x00001ded0f98cb80) at rtld.c:2589:2 frame #29: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=0x00001ded011519c0, obj=0x000049a47c228008) at rtld.c:4735:6 frame #30: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=0x00001ded01151a48, objlist=, dlp=0x00001ded01151b90) at rtld.c:4637:13 frame #31: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=0x00001ded01151b50, donelist=0x00001ded01151b90) at rtld.c:4541:8 frame #32: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=, lockstate=0x00001ded0f98cb80) at rtld.c:4483:9 frame #33: 0x00004d3dfa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_static_tls(list=0x00001ded01152068, lockstate=0x00001ded0f98cb80) at rtld.c:5908:6 frame #34: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name="", fd=-1, refobj=0x000049a47c228008, lo_flags=0, mode=1, lockstate=0x00001ded0f98cb80) at rtld.c:3831:6 frame #35: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=, needed=0x000049a47c2007c8, flags=, lockstate=) at rtld.c:2576:16 frame #36: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=0x000049a47c228008, flags=0, lockstate=0x00001ded0f98cb80) at rtld.c:2589:2 frame #37: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=0x00001ded01152160, obj=0x000049a47c228008) at rtld.c:4735:6 frame #38: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=0x00001ded011521e8, objlist=, dlp=0x00001ded01152330) at rtld.c:4637:13 frame #39: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=0x00001ded011522f0, donelist=0x00001ded01152330) at rtld.c:4541:8 frame #40: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=, lockstate=0x00001ded0f98cb80) at rtld.c:4483:9 frame #41: 0x00004d3dfa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_static_tls(list=0x00001ded01152808, lockstate=0x00001ded0f98cb80) at rtld.c:5908:6 frame #42: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name="", fd=-1, refobj=0x000049a47c228008, lo_flags=0, mode=1, lockstate=0x00001ded0f98cb80) at rtld.c:3831:6 frame #43: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=, needed=0x000049a47c2007c8, flags=, lockstate=) at rtld.c:2576:16 frame #44: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=0x000049a47c228008, flags=0, lockstate=0x00001ded0f98cb80) at rtld.c:2589:2 frame #45: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=0x00001ded01152900, obj=0x000049a47c228008) at rtld.c:4735:6 frame #46: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=0x00001ded01152988, objlist=, dlp=0x00001ded01152ad0) at rtld.c:4637:13 frame #47: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=0x00001ded01152a90, donelist=0x00001ded01152ad0) at rtld.c:4541:8 frame #48: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=, lockstate=0x00001ded0f98cb80) at rtld.c:4483:9 frame #49: 0x00004d3dfa2a4374 ld-elf.so1`dlopen_object [inlined] distribute_static_tls(list=0x00001ded01152fa8, lockstate=0x00001ded0f98cb80) at rtld.c:5908:6 frame #50: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name="", fd=-1, refobj=0x000049a47c228008, lo_flags=0, mode=1, lockstate=0x00001ded0f98cb80) at rtld.c:3831:6 frame #51: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=, needed=0x000049a47c2007c8, flags=, lockstate=) at rtld.c:2576:16 frame #52: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=0x000049a47c228008, flags=0, lockstate=0x00001ded0f98cb80) at rtld.c:2589:2 frame #53: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=0x00001ded011530a0, obj=0x000049a47c228008) at rtld.c:4735:6 frame #54: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=0x00001ded01153128, objlist=, dlp=0x00001ded01153270) at rtld.c:4637:13 frame #55: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=0x00001ded01153230, donelist=0x00001ded01153270) at rtld.c:4541:8 frame #56: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=, lockstate=0x00001ded0f98cb80) at rtld.c:4483:9 ---snip--- Bye, Alexander. --000000000000d1c78a06112c01a4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

dovecot (and no other program I use on this machine... at least no= t that I notice it) segfaults in ld-elf.so.1 after an update from 2024-01-1= 8-092730 to 2024-02-10-144617 (and now 2024-02-11-212006 in the hope the is= sue would have been fixed by changes to libc/libsys since=20 2024-02-10-144617). The issue shows up when I try to do an IMAP login. A su= ccessful authentication starts the imap process which immediately segfaults= .

I didn't recompile dovecot for the initi= al update, but I did now to rule out a regression in this area (and to get = access via imap do my normal mail account).


Backtrace:
---snip---
(lldb) target create= "/usr/local/libexec/dovecot/imap" --core "/var/run/dovecot/= imap.core"
Core file '/var/run/dovecot/imap.core' (x86_64) = was loaded.
* thread #1, name =3D 'imap', stop reason =3D signal= SIGSEGV
=C2=A0 * frame #0: 0x00004d3dfa2a4761 ld-elf.so.1`load_object [= inlined] object_match_name(obj=3D0x000049a47c203408, name=3D"") a= t rtld.c:5606:6
=C2=A0 =C2=A0 frame #1: 0x00004d3dfa2a4742 ld-elf.so.1`l= oad_object(name=3D"", fd_u=3D-1, refobj=3D0x000049a47c228008, fla= gs=3D0) at rtld.c:2704:10
=C2=A0 =C2=A0 frame #2: 0x00004d3dfa2a3eaa ld-= elf.so.1`dlopen_object(name=3D"", fd=3D-1, refobj=3D0x000049a47c2= 28008, lo_flags=3D0, mode=3D1, lockstate=3D0x00001ded0f98cb80) at rtld.c:37= 47:8
=C2=A0 =C2=A0 frame #3: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj = [inlined] load_filtee1(obj=3D<unavailable>, needed=3D0x000049a47c2007= c8, flags=3D<unavailable>, lockstate=3D<unavailable>) at rtld.c= :2576:16
=C2=A0 =C2=A0 frame #4: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_= obj [inlined] load_filtees(obj=3D0x000049a47c228008, flags=3D0, lockstate= =3D0x00001ded0f98cb80) at rtld.c:2589:2
=C2=A0 =C2=A0 frame #5: 0x00004d= 3dfa2a223e ld-elf.so.1`symlook_obj(req=3D0x00001ded011502e0, obj=3D0x000049= a47c228008) at rtld.c:4735:6
=C2=A0 =C2=A0 frame #6: 0x00004d3dfa2a6992 = ld-elf.so.1`symlook_list(req=3D0x00001ded01150368, objlist=3D<unavailabl= e>, dlp=3D0x00001ded011504b0) at rtld.c:4637:13
=C2=A0 =C2=A0 frame #= 7: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req=3D0x00001ded01150470, = donelist=3D0x00001ded011504b0) at rtld.c:4541:8
=C2=A0 =C2=A0 frame #8: = 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=3D<unavailable&= gt;, lockstate=3D0x00001ded0f98cb80) at rtld.c:4483:9
=C2=A0 =C2=A0 fram= e #9: 0x00004d3dfa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_sta= tic_tls(list=3D0x00001ded01150988, lockstate=3D0x00001ded0f98cb80) at rtld.= c:5908:6
=C2=A0 =C2=A0 frame #10: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_= object(name=3D"", fd=3D-1, refobj=3D0x000049a47c228008, lo_flags= =3D0, mode=3D1, lockstate=3D0x00001ded0f98cb80) at rtld.c:3831:6
=C2=A0 = =C2=A0 frame #11: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load= _filtee1(obj=3D<unavailable>, needed=3D0x000049a47c2007c8, flags=3D&l= t;unavailable>, lockstate=3D<unavailable>) at rtld.c:2576:16
= =C2=A0 =C2=A0 frame #12: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inline= d] load_filtees(obj=3D0x000049a47c228008, flags=3D0, lockstate=3D0x00001ded= 0f98cb80) at rtld.c:2589:2
=C2=A0 =C2=A0 frame #13: 0x00004d3dfa2a223e l= d-elf.so.1`symlook_obj(req=3D0x00001ded01150a80, obj=3D0x000049a47c228008) = at rtld.c:4735:6
=C2=A0 =C2=A0 frame #14: 0x00004d3dfa2a6992 ld-elf.so.1= `symlook_list(req=3D0x00001ded01150b08, objlist=3D<unavailable>, dlp= =3D0x00001ded01150c50) at rtld.c:4637:13
=C2=A0 =C2=A0 frame #15: 0x0000= 4d3dfa2a680b ld-elf.so.1`symlook_global(req=3D0x00001ded01150c10, donelist= =3D0x00001ded01150c50) at rtld.c:4541:8
=C2=A0 =C2=A0 frame #16: 0x00004= d3dfa2a6673 ld-elf.so.1`get_program_var_addr(name=3D<unavailable>, lo= ckstate=3D0x00001ded0f98cb80) at rtld.c:4483:9
=C2=A0 =C2=A0 frame #17: = 0x00004d3dfa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_static_tl= s(list=3D0x00001ded01151128, lockstate=3D0x00001ded0f98cb80) at rtld.c:5908= :6
=C2=A0 =C2=A0 frame #18: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object= (name=3D"", fd=3D-1, refobj=3D0x000049a47c228008, lo_flags=3D0, m= ode=3D1, lockstate=3D0x00001ded0f98cb80) at rtld.c:3831:6
=C2=A0 =C2=A0 = frame #19: 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee= 1(obj=3D<unavailable>, needed=3D0x000049a47c2007c8, flags=3D<unava= ilable>, lockstate=3D<unavailable>) at rtld.c:2576:16
=C2=A0 = =C2=A0 frame #20: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load= _filtees(obj=3D0x000049a47c228008, flags=3D0, lockstate=3D0x00001ded0f98cb8= 0) at rtld.c:2589:2
=C2=A0 =C2=A0 frame #21: 0x00004d3dfa2a223e ld-elf.s= o.1`symlook_obj(req=3D0x00001ded01151220, obj=3D0x000049a47c228008) at rtld= c:4735:6
=C2=A0 =C2=A0 frame #22: 0x00004d3dfa2a6992 ld-elf.so.1`symlook= _list(req=3D0x00001ded011512a8, objlist=3D<unavailable>, dlp=3D0x0000= 1ded011513f0) at rtld.c:4637:13
=C2=A0 =C2=A0 frame #23: 0x00004d3dfa2a6= 80b ld-elf.so.1`symlook_global(req=3D0x00001ded011513b0, donelist=3D0x00001= ded011513f0) at rtld.c:4541:8
=C2=A0 =C2=A0 frame #24: 0x00004d3dfa2a667= 3 ld-elf.so.1`get_program_var_addr(name=3D<unavailable>, lockstate=3D= 0x00001ded0f98cb80) at rtld.c:4483:9
=C2=A0 =C2=A0 frame #25: 0x00004d3d= fa2a4374 ld-elf.so.1`dlopen_object [inlined] distribute_static_tls(list=3D0= x00001ded011518c8, lockstate=3D0x00001ded0f98cb80) at rtld.c:5908:6
=C2= =A0 =C2=A0 frame #26: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name=3D&= quot;", fd=3D-1, refobj=3D0x000049a47c228008, lo_flags=3D0, mode=3D1, = lockstate=3D0x00001ded0f98cb80) at rtld.c:3831:6
=C2=A0 =C2=A0 frame #27= : 0x00004d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=3D&= lt;unavailable>, needed=3D0x000049a47c2007c8, flags=3D<unavailable>= ;, lockstate=3D<unavailable>) at rtld.c:2576:16
=C2=A0 =C2=A0 fram= e #28: 0x00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(ob= j=3D0x000049a47c228008, flags=3D0, lockstate=3D0x00001ded0f98cb80) at rtld.= c:2589:2
=C2=A0 =C2=A0 frame #29: 0x00004d3dfa2a223e ld-elf.so.1`symlook= _obj(req=3D0x00001ded011519c0, obj=3D0x000049a47c228008) at rtld.c:4735:6=C2=A0 =C2=A0 frame #30: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req= =3D0x00001ded01151a48, objlist=3D<unavailable>, dlp=3D0x00001ded01151= b90) at rtld.c:4637:13
=C2=A0 =C2=A0 frame #31: 0x00004d3dfa2a680b ld-el= f.so.1`symlook_global(req=3D0x00001ded01151b50, donelist=3D0x00001ded01151b= 90) at rtld.c:4541:8
=C2=A0 =C2=A0 frame #32: 0x00004d3dfa2a6673 ld-elf.= so.1`get_program_var_addr(name=3D<unavailable>, lockstate=3D0x00001de= d0f98cb80) at rtld.c:4483:9
=C2=A0 =C2=A0 frame #33: 0x00004d3dfa2a4374 = ld-elf.so.1`dlopen_object [inlined] distribute_static_tls(list=3D0x00001ded= 01152068, lockstate=3D0x00001ded0f98cb80) at rtld.c:5908:6
=C2=A0 =C2=A0= frame #34: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name=3D""= ;, fd=3D-1, refobj=3D0x000049a47c228008, lo_flags=3D0, mode=3D1, lockstate= =3D0x00001ded0f98cb80) at rtld.c:3831:6
=C2=A0 =C2=A0 frame #35: 0x00004= d3dfa2a2274 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=3D<unavai= lable>, needed=3D0x000049a47c2007c8, flags=3D<unavailable>, lockst= ate=3D<unavailable>) at rtld.c:2576:16
=C2=A0 =C2=A0 frame #36: 0x= 00004d3dfa2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=3D0x000= 049a47c228008, flags=3D0, lockstate=3D0x00001ded0f98cb80) at rtld.c:2589:2<= br>=C2=A0 =C2=A0 frame #37: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req= =3D0x00001ded01152160, obj=3D0x000049a47c228008) at rtld.c:4735:6
=C2=A0= =C2=A0 frame #38: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=3D0x0000= 1ded011521e8, objlist=3D<unavailable>, dlp=3D0x00001ded01152330) at r= tld.c:4637:13
=C2=A0 =C2=A0 frame #39: 0x00004d3dfa2a680b ld-elf.so.1`sy= mlook_global(req=3D0x00001ded011522f0, donelist=3D0x00001ded01152330) at rt= ld.c:4541:8
=C2=A0 =C2=A0 frame #40: 0x00004d3dfa2a6673 ld-elf.so.1`get_= program_var_addr(name=3D<unavailable>, lockstate=3D0x00001ded0f98cb80= ) at rtld.c:4483:9
=C2=A0 =C2=A0 frame #41: 0x00004d3dfa2a4374 ld-elf.so= .1`dlopen_object [inlined] distribute_static_tls(list=3D0x00001ded01152808,= lockstate=3D0x00001ded0f98cb80) at rtld.c:5908:6
=C2=A0 =C2=A0 frame #4= 2: 0x00004d3dfa2a4364 ld-elf.so.1`dlopen_object(name=3D"", fd=3D-= 1, refobj=3D0x000049a47c228008, lo_flags=3D0, mode=3D1, lockstate=3D0x00001= ded0f98cb80) at rtld.c:3831:6
=C2=A0 =C2=A0 frame #43: 0x00004d3dfa2a227= 4 ld-elf.so.1`symlook_obj [inlined] load_filtee1(obj=3D<unavailable>,= needed=3D0x000049a47c2007c8, flags=3D<unavailable>, lockstate=3D<= unavailable>) at rtld.c:2576:16
=C2=A0 =C2=A0 frame #44: 0x00004d3dfa= 2a2245 ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=3D0x000049a47c228= 008, flags=3D0, lockstate=3D0x00001ded0f98cb80) at rtld.c:2589:2
=C2=A0 = =C2=A0 frame #45: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=3D0x00001d= ed01152900, obj=3D0x000049a47c228008) at rtld.c:4735:6
=C2=A0 =C2=A0 fra= me #46: 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=3D0x00001ded0115298= 8, objlist=3D<unavailable>, dlp=3D0x00001ded01152ad0) at rtld.c:4637:= 13
=C2=A0 =C2=A0 frame #47: 0x00004d3dfa2a680b ld-elf.so.1`symlook_globa= l(req=3D0x00001ded01152a90, donelist=3D0x00001ded01152ad0) at rtld.c:4541:8=
=C2=A0 =C2=A0 frame #48: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var= _addr(name=3D<unavailable>, lockstate=3D0x00001ded0f98cb80) at rtld.c= :4483:9
=C2=A0 =C2=A0 frame #49: 0x00004d3dfa2a4374 ld-elf.so1`dlopen_ob= ject [inlined] distribute_static_tls(list=3D0x00001ded01152fa8, lockstate= =3D0x00001ded0f98cb80) at rtld.c:5908:6
=C2=A0 =C2=A0 frame #50: 0x00004= d3dfa2a4364 ld-elf.so.1`dlopen_object(name=3D"", fd=3D-1, refobj= =3D0x000049a47c228008, lo_flags=3D0, mode=3D1, lockstate=3D0x00001ded0f98cb= 80) at rtld.c:3831:6
=C2=A0 =C2=A0 frame #51: 0x00004d3dfa2a2274 ld-elf.= so.1`symlook_obj [inlined] load_filtee1(obj=3D<unavailable>, needed= =3D0x000049a47c2007c8, flags=3D<unavailable>, lockstate=3D<unavail= able>) at rtld.c:2576:16
=C2=A0 =C2=A0 frame #52: 0x00004d3dfa2a2245 = ld-elf.so.1`symlook_obj [inlined] load_filtees(obj=3D0x000049a47c228008, fl= ags=3D0, lockstate=3D0x00001ded0f98cb80) at rtld.c:2589:2
=C2=A0 =C2=A0 = frame #53: 0x00004d3dfa2a223e ld-elf.so.1`symlook_obj(req=3D0x00001ded01153= 0a0, obj=3D0x000049a47c228008) at rtld.c:4735:6
=C2=A0 =C2=A0 frame #54:= 0x00004d3dfa2a6992 ld-elf.so.1`symlook_list(req=3D0x00001ded01153128, objl= ist=3D<unavailable>, dlp=3D0x00001ded01153270) at rtld.c:4637:13
= =C2=A0 =C2=A0 frame #55: 0x00004d3dfa2a680b ld-elf.so.1`symlook_global(req= =3D0x00001ded01153230, donelist=3D0x00001ded01153270) at rtld.c:4541:8
= =C2=A0 =C2=A0 frame #56: 0x00004d3dfa2a6673 ld-elf.so.1`get_program_var_add= r(name=3D<unavailable>, lockstate=3D0x00001ded0f98cb80) at rtld.c:448= 3:9
---snip---

Bye,
Alexander.=
--000000000000d1c78a06112c01a4--