From: "Paul Smedley" Received: from [192.168.100.201] (HELO mail.2rosenthals.com) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTPS id 1731756 for ecs-isp@2rosenthals.com; Mon, 08 Mar 2021 17:14:51 -0500 Received: from [192.168.200.201] (port=49260 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1lJO9H-0002XV-1Z for ecs-isp@2rosenthals.com; Mon, 08 Mar 2021 17:14:47 -0500 Received: from mail-io1-f47.google.com ([209.85.166.47]:40454) by mail2.2rosenthals.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1lJO9E-0002k7-2n for ecs-isp@2rosenthals.com; Mon, 08 Mar 2021 17:14:45 -0500 Received: by mail-io1-f47.google.com with SMTP id i8so11720579iog.7 for ; Mon, 08 Mar 2021 14:14:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smedley-id-au.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=C9TMZH5Nk4gvvZJlW1nBvUfkjLfwMm5EPUXqCchcn9k=; b=d2fb2GI+VfvRF6Y+rxri7NT4oQYrE9/zkASZmGBt6n426BYDcqMy9C6yjwhAQi4gQp 5kkdqtwyuLq0T7HuIffDxtlbcuBUARrwgOxPuAXS1aHYjrLBvm4ssNaCQH4Il31x1jRh CMnaesQcK0wGAp5DIQ8KVYvHsarHygMc/CAd4pdL/q+U8ZU5qfn7LhjJgYwhbEgISGZg rYe7Oim+TO+cCXB+e2cqb1GKq0DFdr2XXCS00wsAEakoxS9kJGIt818MHlNBD5XSaWNf zQKeEzEzVssYDwgg29YNequtcS25335cTB7qD6XMC+W3Y+6ZMhF3ZSMgBubegqam6BSv 2vJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=C9TMZH5Nk4gvvZJlW1nBvUfkjLfwMm5EPUXqCchcn9k=; b=nF6HL6n5wi4MGKaD3k1zPrDSjC1SNd1e/X1W+ye3KHcFQ29a6Q28H3r08vNM205HQM zeJ37VFbrQNOHMvlanmN4QRRH8t7oRKdUbtdNmWCFi+140dvQeY2+Z+bWFbXapNjAxJp i+oqg0BLJQ/l5CF/iGcjVY9vI6WznYHkusVjF//xdjFlKAUxgkkAYEg2rSL7F2WunCMq kiugUMp7cKVqecA8kIHGj/PSGT49Wi1xApksfxnnW7uqO53i0vCsn6OhbvKfcPWjdqjV r32Ds1kGwxCGnW4tIz8NEnyp6rEzawWzmWX+KON1l6J6YCJCwWPZOnQadK68J7jJliEP 6A6w== X-Gm-Message-State: AOAM531RC91NgN0wIBsBqxDrJ17tsUATjld3P8zHajnWNzaFXnJmxJyz tM76+Y5Y0W2xu7sLETx/o67bLE93XFDvC8NTLagVpYCzirQ= X-Google-Smtp-Source: ABdhPJzugkYhrANFqzU6T17GtCJI076h4q3QDgWplPVmPPVduaaIH6wo0a/FBNzdVoxSQgwGAShioAO75tETIz3VXbA= X-Received: by 2002:a02:caa9:: with SMTP id e9mr20630186jap.59.1615241683890; Mon, 08 Mar 2021 14:14:43 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 9 Mar 2021 08:44:31 +1030 Message-ID: Subject: Re: [eCS-ISP] Stunnel 5.58 To: eCS ISP Mailing List Content-Type: multipart/alternative; boundary="000000000000cb85d905bd0dc220" --000000000000cb85d905bd0dc220 Content-Type: text/plain; charset="UTF-8" Gcc1.dll is the one that stands out to me. It's in a different path to the other DLLs. I also need to check build parameters - I normally build with -static-libgcc which avoids the DLL hell of gcc1.dll Cheers, Paul On Tue, 9 Mar 2021, 04:07 Massimo S., wrote: > > > Il 08/03/2021 16:58, Steven Levine ha scritto: > > In, on 03/08/21 > > at 11:47 AM, "Massimo S." said: > > > > Hi Massimo, > > > >> as i've put in the original email the complete output is this: > >> INTERNAL ERROR: TLS initialization failed at stunnel.c, line 124 Killed > >> by SIGABRT > >> pid=0x69aa ppid=0x696f tid=0x0001 slot=0x005e pri=0x0200 mc=0x0001 > >> ps=0x0010 \STUNNEL.EXE > >> Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it. > > Yes, we now understand why the output is so limited. > > > > We need to focus on what is different about your system or systems that > > causes 5.58 to abort. > > > > Let's do a complete check of your loaded DLLs. Grab > > > > > > > > It's a refresh of chkdll32x-20210121.zip with names that make a bit more > > sense, in hindsight, and a few readme updates. > > > > Run it as > > > > chkdll32-102 -! stunnel.exe > > > > Paul's original suggestion only checks the one level. Running > > chkdll32-102 here as: > > > > chkdll32-102 -! d:\usr2\bin\stunnel.exe |& grep USR > > > > outputs > > from stunnel 5.56 debug build > > Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC066.DLL. > Loading DLL 'libcx0' --> C:\UTIL\LIB\LIBCX0.DLL. > Loading DLL 'pthr01' --> C:\USR\LIB\PTHR01.DLL. > Loading DLL 'tcpip32' --> C:\MPTN\DLL\TCPIP32.DLL. > Loading DLL 'doscalls' --> loaded. > All DLL's used by 'stunnel.exe' could be loaded. > > from stunnel 5.58 debug build > > Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC066.DLL. > Loading DLL 'libcn0' --> C:\UTIL\LIB\LIBCN0.DLL. > Loading DLL 'doscalls' --> loaded. > Loading DLL 'kbdcalls' --> C:\OS2\DLL\KBDCALLS.DLL. > Loading DLL 'DOSCALLS' --> loaded. > All DLL's used by 'C:\OS2\DLL\KBDCALLS.DLL' could be loaded. > Loading DLL 'viocalls' --> C:\OS2\DLL\VIOCALLS.DLL. > Loading DLL 'DOSCALLS' --> loaded. > All DLL's used by 'C:\OS2\DLL\VIOCALLS.DLL' could be loaded. > Loading DLL 'nls' --> C:\OS2\DLL\NLS.DLL. > Loading DLL 'DOSCALLS' --> loaded. > All DLL's used by 'C:\OS2\DLL\NLS.DLL' could be loaded. > All DLL's used by 'C:\UTIL\LIB\LIBCN0.DLL' could be loaded. > Loading DLL 'doscalls' --> loaded. > All DLL's used by 'C:\UTIL\LIB\LIBC066.DLL' could be loaded. > Loading DLL 'libcx0' --> C:\UTIL\LIB\LIBCX0.DLL. > Loading DLL 'libcn0' --> C:\UTIL\LIB\LIBCN0.DLL. > Loading DLL 'doscalls' --> loaded. > Loading DLL 'tcpip32' --> C:\MPTN\DLL\TCPIP32.DLL. > Loading DLL 'DOSCALLS' --> loaded. > Loading DLL 'MSG' --> C:\OS2\DLL\MSG.DLL. > Loading DLL 'DOSCALLS' --> loaded. > All DLL's used by 'C:\OS2\DLL\MSG.DLL' could be loaded. > All DLL's used by 'C:\MPTN\DLL\TCPIP32.DLL' could be loaded. > Loading DLL 'gcc1' --> C:\UTIL\LIB\GCC1.DLL. > Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC066.DLL. > All DLL's used by 'C:\UTIL\LIB\GCC1.DLL' could be loaded. > Loading DLL 'sesmgr' --> C:\OS2\DLL\SESMGR.DLL. > Loading DLL 'DOSCALLS' --> loaded. > All DLL's used by 'C:\OS2\DLL\SESMGR.DLL' could be loaded. > All DLL's used by 'C:\UTIL\LIB\LIBCX0.DLL' could be loaded. > Loading DLL 'pthr01' --> C:\USR\LIB\PTHR01.DLL. > Loading DLL 'libc065' --> C:\USR\LIB\LIBC065.DLL. > Loading DLL 'doscalls' --> loaded. > Loading DLL 'nls' --> C:\OS2\DLL\NLS.DLL. > Loading DLL 'kbdcalls' --> C:\OS2\DLL\KBDCALLS.DLL. > Loading DLL 'viocalls' --> C:\OS2\DLL\VIOCALLS.DLL. > All DLL's used by 'C:\USR\LIB\LIBC065.DLL' could be loaded. > Loading DLL 'doscalls' --> loaded. > Loading DLL 'gcc446' --> C:\USR\LIB\GCC446.DLL. > Loading DLL 'gcc1' --> C:\UTIL\LIB\GCC1.DLL. > Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC066.DLL. > All DLL's used by 'C:\USR\LIB\GCC446.DLL' could be loaded. > All DLL's used by 'C:\USR\LIB\PTHR01.DLL' could be loaded. > Loading DLL 'tcpip32' --> C:\MPTN\DLL\TCPIP32.DLL. > Loading DLL 'doscalls' --> loaded. > All DLL's used by 'stunnel.exe' could be loaded. > > massimo > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > To switch to the INDEX mode, E-mail to > Send administrative queries to > To subscribe (new addresses), E-mail to: and > reply to the confirmation email. > Web archives are publicly available at: http://lists.2rosenthals.com > > This list is hosted by Rosenthal & Rosenthal, LLC > P.O. Box 281, Deer Park, NY 11729-0281. Non- > electronic communications related to content > contained in these messages should be directed > to the above address. (CAN-SPAM Act of 2003) > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > --000000000000cb85d905bd0dc220 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Gcc1.dll is the one that stands out to me. It's in a = different path to the other DLLs.

I also need to check build parameters - I normally build with -static-l= ibgcc which avoids the DLL hell of gcc1.dll

Cheers,

Paul

On Tue, 9 Mar 2= 021, 04:07 Massimo S., <ecs-i= sp@2rosenthals.com> wrote:
<= br>
Il 08/03/2021 16:58, Steven Levine ha scritto:
> In<list-1730780@2rosenthals.com>, on 03/08/21
>=C2=A0 =C2=A0 =C2=A0at 11:47 AM, "Massimo S."<ecs-isp= @2rosenthals.com>=C2=A0 said:
>
> Hi Massimo,
>
>> as i've put in the original email the complete output is this:=
>> INTERNAL ERROR: TLS initialization failed at stunnel.c, line 124 K= illed
>> by SIGABRT
>> pid=3D0x69aa ppid=3D0x696f tid=3D0x0001 slot=3D0x005e pri=3D0x0200= mc=3D0x0001
>> ps=3D0x0010 \STUNNEL.EXE
>> Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it= .
> Yes, we now understand why the output is so limited.
>
> We need to focus on what is different about your system or systems tha= t
> causes 5.58 to abort.
>
> Let's do a complete check of your loaded DLLs.=C2=A0 Grab
>
>=C2=A0 =C2=A0 <http:/www.w= arpcave.com/betas/chkdll32-1.02-20210121.zip>
>
> It's a refresh of chkdll32x-20210121.zip with names that make a bi= t more
> sense, in hindsight, and a few readme updates.
>
> Run it as
>
>=C2=A0 =C2=A0 chkdll32-102 -! stunnel.exe
>
> Paul's original suggestion only checks the one level.=C2=A0 Runnin= g
> chkdll32-102 here as:
>
> chkdll32-102 -! d:\usr2\bin\stunnel.exe |& grep USR
>
> outputs

from stunnel 5.56 debug build

Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC066.DLL.
Loading DLL 'libcx0' --> C:\UTIL\LIB\LIBCX0.DLL.
Loading DLL 'pthr01' --> C:\USR\LIB\PTHR01.DLL.
Loading DLL 'tcpip32' --> C:\MPTN\DLL\TCPIP32.DLL.
Loading DLL 'doscalls' --> loaded.
All DLL's used by 'stunnel.exe' could be loaded.

from stunnel 5.58 debug build

Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC066.DLL.
=C2=A0 =C2=A0Loading DLL 'libcn0' --> C:\UTIL\LIB\LIBCN0.DLL. =C2=A0 =C2=A0 =C2=A0Loading DLL 'doscalls' --> loaded.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'kbdcalls' --> C:\OS2\DLL\KBDCAL= LS.DLL.
=C2=A0 =C2=A0 =C2=A0 =C2=A0Loading DLL 'DOSCALLS' --> loaded. =C2=A0 =C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\OS2\DLL\KBDCALLS.D= LL' could be loaded.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'viocalls' --> C:\OS2\DLL\VIOCAL= LS.DLL.
=C2=A0 =C2=A0 =C2=A0 =C2=A0Loading DLL 'DOSCALLS' --> loaded. =C2=A0 =C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\OS2\DLL\VIOCALLS.D= LL' could be loaded.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'nls' --> C:\OS2\DLL\NLS.DLL. =C2=A0 =C2=A0 =C2=A0 =C2=A0Loading DLL 'DOSCALLS' --> loaded. =C2=A0 =C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\OS2\DLL\NLS.DLL= 9; could be loaded.
=C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\UTIL\LIB\LIBCN0.DLL' = could be loaded.
=C2=A0 =C2=A0Loading DLL 'doscalls' --> loaded.
=C2=A0 =C2=A0All DLL's used by 'C:\UTIL\LIB\LIBC066.DLL' could = be loaded.
Loading DLL 'libcx0' --> C:\UTIL\LIB\LIBCX0.DLL.
=C2=A0 =C2=A0Loading DLL 'libcn0' --> C:\UTIL\LIB\LIBCN0.DLL. =C2=A0 =C2=A0Loading DLL 'doscalls' --> loaded.
=C2=A0 =C2=A0Loading DLL 'tcpip32' --> C:\MPTN\DLL\TCPIP32.DLL.<= br> =C2=A0 =C2=A0 =C2=A0Loading DLL 'DOSCALLS' --> loaded.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'MSG' --> C:\OS2\DLL\MSG.DLL. =C2=A0 =C2=A0 =C2=A0 =C2=A0Loading DLL 'DOSCALLS' --> loaded. =C2=A0 =C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\OS2\DLL\MSG.DLL= 9; could be loaded.
=C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\MPTN\DLL\TCPIP32.DLL'= could be loaded.
=C2=A0 =C2=A0Loading DLL 'gcc1' --> C:\UTIL\LIB\GCC1.DLL.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC06= 6.DLL.
=C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\UTIL\LIB\GCC1.DLL' co= uld be loaded.
=C2=A0 =C2=A0Loading DLL 'sesmgr' --> C:\OS2\DLL\SESMGR.DLL.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'DOSCALLS' --> loaded.
=C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\OS2\DLL\SESMGR.DLL' c= ould be loaded.
=C2=A0 =C2=A0All DLL's used by 'C:\UTIL\LIB\LIBCX0.DLL' could b= e loaded.
Loading DLL 'pthr01' --> C:\USR\LIB\PTHR01.DLL.
=C2=A0 =C2=A0Loading DLL 'libc065' --> C:\USR\LIB\LIBC065.DLL. =C2=A0 =C2=A0 =C2=A0Loading DLL 'doscalls' --> loaded.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'nls' --> C:\OS2\DLL\NLS.DLL. =C2=A0 =C2=A0 =C2=A0Loading DLL 'kbdcalls' --> C:\OS2\DLL\KBDCAL= LS.DLL.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'viocalls' --> C:\OS2\DLL\VIOCAL= LS.DLL.
=C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\USR\LIB\LIBC065.DLL' = could be loaded.
=C2=A0 =C2=A0Loading DLL 'doscalls' --> loaded.
=C2=A0 =C2=A0Loading DLL 'gcc446' --> C:\USR\LIB\GCC446.DLL.
=C2=A0 =C2=A0 =C2=A0Loading DLL 'gcc1' --> C:\UTIL\LIB\GCC1.DLL.=
=C2=A0 =C2=A0 =C2=A0Loading DLL 'libc066' --> C:\UTIL\LIB\LIBC06= 6.DLL.
=C2=A0 =C2=A0 =C2=A0All DLL's used by 'C:\USR\LIB\GCC446.DLL' c= ould be loaded.
=C2=A0 =C2=A0All DLL's used by 'C:\USR\LIB\PTHR01.DLL' could be= loaded.
Loading DLL 'tcpip32' --> C:\MPTN\DLL\TCPIP32.DLL.
Loading DLL 'doscalls' --> loaded.
All DLL's used by 'stunnel.exe' could be loaded.

massimo

=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D= -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D
This message is sent to you because you are subscribed to
=C2=A0 the mailing list <ecs-isp@2rosenthals.com>.
To unsubscribe, E-mail to: <ecs-isp-off@2rosenthals.com>=
To switch to the DIGEST mode, E-mail to <ecs-isp-digest@2ros= enthals.com>
To switch to the INDEX mode, E-mail to <ecs-isp-index@2rosent= hals.com>
Send administrative queries to=C2=A0 <ecs-isp-request@2rose= nthals.com>
To subscribe (new addresses), E-mail to: <ecs-isp-on@2rosenthals= .com> and reply to the confirmation email.
Web archives are publicly available at: http://lists.2rosenth= als.com

This list is hosted by Rosenthal & Rosenthal, LLC
P.O. Box 281, Deer Park, NY 11729-0281. Non-
electronic communications related to content
contained in these messages should be directed
to the above address. (CAN-SPAM Act of 2003)

=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D= -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D

--000000000000cb85d905bd0dc220--