From: "Doug Bissett" Received: from [192.168.100.201] (HELO mail.2rosenthals.com) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTP id 14391194 for ecs-isp@2rosenthals.com; Thu, 09 Oct 2025 00:05:30 -0400 Received: from [192.168.200.201] (port=58179 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtp (Exim 4.98.2) (envelope-from ) id 1v6huB-000000006A5-1xYR for ecs-isp@2rosenthals.com; Thu, 09 Oct 2025 00:05:28 -0400 Received: from 209.205.66.1.ae-bonded.cipherkey.net ([209.205.66.1]:59596 helo=nephi.ocii.com) by mail2.2rosenthals.com with esmtp (Exim 4.98.2) (envelope-from ) id 1v6hu9-000000007fP-0anD for ecs-isp@2rosenthals.com; Thu, 09 Oct 2025 00:05:26 -0400 Received: from sam.ocii.com (sam.ocii.com [209.205.66.14]) by nephi.ocii.com (8.13.8+Sun/8.13.8) with ESMTP id 599425eL002592 for ; Wed, 8 Oct 2025 22:02:05 -0600 (MDT) Received: from dougb.tplinkdns.com (xx11484003.cipherkey.com [64.114.84.3] (may be forged)) by sam.ocii.com (8.13.8+Sun/8.12.9) with ESMTP id 59945Dch029720 for ; Wed, 8 Oct 2025 22:05:17 -0600 (MDT) Received: from IREBBS8 (xx11484003.cipherkey.com [64.114.84.3]) by dougb.tplinkdns.com (Weasel v3.08) for ; Wed, 08 Oct 2025 22:05:07 -0600 X-SASI-Hits: BODYTEXTP_SIZE_3000_LESS 0.000000, BODY_SIZE_2000_2999 0.000000, BODY_SIZE_5000_LESS 0.000000, BODY_SIZE_7000_LESS 0.000000, CTE_7BIT 0.000000, DATE_TZ_NA 0.000000, HTML_00_01 0.050000, HTML_00_10 0.050000, IN_REP_TO 0.000000, LEGITIMATE_SIGNS 0.000000, MAY_BE_FORGED 0.000000, MSG_THREAD 0.000000, NO_CTA_URI_FOUND 0.000000, NO_URI_HTTPS 0.000000, RDNS_GENERIC_POOLED 0.000000, RDNS_SUSP 0.000000, RDNS_SUSP_GENERIC 0.000000, REFERENCES 0.000000, REPLYTO_SAMEAS_FROM 0.000000, SENDER_NO_AUTH 0.000000, SUPERLONG_LINE 0.050000, SUSP_DH_NEG 0.000000, TO_IN_SUBJECT 0.500000, USER_AGENT 0.000000, __ANY_URI 0.000000, __BODY_NO_MAILTO 0.000000, __BOUNCE_CHALLENGE_SUBJ 0.000000, __BOUNCE_NDR_SUBJ_EXEMPT 0.000000, __CT 0.000000, __CTE 0.000000, __CTYPE_CHARSET_QUOTED 0.000000, __CT_TEXT_PLAIN 0.000000, __DQ_NEG_DOMAIN 0.000000, __DQ_NEG_HEUR 0.000000, __DQ_NEG_IP 0.000000, __FORWARDED_MSG 0.000000, __FRAUD_MONEY_CURRENCY 0.000000, __FRAUD_MONEY_CURRENCY_DOLLAR 0.000000, __FROM_ACC_ENDS_IN_DIGIT 0.000000, __FUR_HEADER 0.000000, __HAS_FROM 0.000000, __HAS_MSGID 0.000000, __HAS_REFERENCES 0.000000, __HAS_REPLYTO 0.000000, __HAS_X_MAILER 0.000000, __IN_REP_TO 0.000000, __IOC_PHRASE 0.000000, __MAIL_CHAIN 0.000000, __MIME_BOUND_CHARSET 0.000000, __MIME_TEXT_ONLY 0.000000, __MIME_TEXT_P 0.000000, __MIME_TEXT_P1 0.000000, __MIME_VERSION 0.000000, __NO_HTML_TAG_RAW 0.000000, __PASSWORD_IN_BODY 0.000000, __RCVD_FROM_DOMAIN 0.000000, __RCVD_FROM_SUSP_HOSTNAME 0.000000, __REFERENCES 0.000000, __REPLYTO_SAMEAS_FROM 0.000000, __REPLYTO_SAMEAS_FROM_ACC 0.000000, __REPLYTO_SAMEAS_FROM_ADDY 0.000000, __REPLYTO_SAMEAS_FROM_DOMAIN 0.000000, __REPLYTO_SAMEAS_FROM_NAME 0.000000, __SANE_MSGID 0.000000, __SCAN_D_NEG 0.000000, __SCAN_D_NEG2 0.000000, __SCAN_D_NEG_HEUR 0.000000, __SCAN_D_NEG_HEUR2 0.000000, __SUBJ_ALPHA_NEGATE 0.000000, __SUBJ_REPLY 0.000000, __TO_IN_SUBJECT2 0.000000, __TO_MALFORMED_2 0.000000, __TO_NAME 0.000000, __TO_NAME_DIFF_FROM_ACC 0.000000, __TO_REAL_NAMES 0.000000, __URI_MAILTO 0.000000, __URI_NO_WWW 0.000000, __URI_NS 0.000000, __USER_AGENT 0.000000 X-SASI-Probability: 10% X-SASI-RCODE: 200 X-SASI-Version: Antispam-Engine: 5.1.4, AntispamData: 2025.10.9.32719 X-SASI-Hits: BODYTEXTP_SIZE_3000_LESS 0.000000, BODY_SIZE_2000_2999 0.000000, BODY_SIZE_5000_LESS 0.000000, BODY_SIZE_7000_LESS 0.000000, CTE_7BIT 0.000000, DATE_TZ_NA 0.000000, HTML_00_01 0.050000, HTML_00_10 0.050000, IN_REP_TO 0.000000, LEGITIMATE_SIGNS 0.000000, MAY_BE_FORGED 0.000000, MSG_THREAD 0.000000, NO_CTA_URI_FOUND 0.000000, NO_URI_HTTPS 0.000000, RDNS_GENERIC_POOLED 0.000000, RDNS_SUSP 0.000000, RDNS_SUSP_GENERIC 0.000000, REFERENCES 0.000000, REPLYTO_SAMEAS_FROM 0.000000, SENDER_NO_AUTH 0.000000, SUPERLONG_LINE 0.050000, SUSP_DH_NEG 0.000000, TO_IN_SUBJECT 0.500000, USER_AGENT 0.000000, __ANY_URI 0.000000, __BODY_NO_MAILTO 0.000000, __BOUNCE_CHALLENGE_SUBJ 0.000000, __BOUNCE_NDR_SUBJ_EXEMPT 0.000000, __CT 0.000000, __CTE 0.000000, __CTYPE_CHARSET_QUOTED 0.000000, __CT_TEXT_PLAIN 0.000000, __DQ_NEG_DOMAIN 0.000000, __DQ_NEG_HEUR 0.000000, __DQ_NEG_IP 0.000000, __FORWARDED_MSG 0.000000, __FRAUD_MONEY_CURRENCY 0.000000, __FRAUD_MONEY_CURRENCY_DOLLAR 0.000000, __FROM_ACC_ENDS_IN_DIGIT 0.000000, __FUR_HEADER 0.000000, __HAS_FROM 0.000000, __HAS_MSGID 0.000000, __HAS_REFERENCES 0.000000, __HAS_REPLYTO 0.000000, __HAS_X_MAILER 0.000000, __IN_REP_TO 0.000000, __IOC_PHRASE 0.000000, __MAIL_CHAIN 0.000000, __MIME_BOUND_CHARSET 0.000000, __MIME_TEXT_ONLY 0.000000, __MIME_TEXT_P 0.000000, __MIME_TEXT_P1 0.000000, __MIME_VERSION 0.000000, __NO_HTML_TAG_RAW 0.000000, __PASSWORD_IN_BODY 0.000000, __RCVD_FROM_DOMAIN 0.000000, __RCVD_FROM_SUSP_HOSTNAME 0.000000, __REFERENCES 0.000000, __REPLYTO_SAMEAS_FROM 0.000000, __REPLYTO_SAMEAS_FROM_ACC 0.000000, __REPLYTO_SAMEAS_FROM_ADDY 0.000000, __REPLYTO_SAMEAS_FROM_DOMAIN 0.000000, __REPLYTO_SAMEAS_FROM_NAME 0.000000, __SANE_MSGID 0.000000, __SCAN_D_NEG 0.000000, __SCAN_D_NEG2 0.000000, __SCAN_D_NEG_HEUR 0.000000, __SCAN_D_NEG_HEUR2 0.000000, __SUBJ_ALPHA_NEGATE 0.000000, __SUBJ_REPLY 0.000000, __TO_IN_SUBJECT 0.000000, __TO_IN_SUBJECT2 0.000000, __TO_MALFORMED_2 0.000000, __TO_NAME 0.000000, __TO_NAME_DIFF_FROM_ACC 0.000000, __TO_REAL_NAMES 0.000000, __URI_MAILTO 0.000000, __URI_NO_WWW 0.000000, __URI_NS 0.000000, __USER_AGENT 0.000000 X-SASI-Probability: 10% X-SASI-RCODE: 200 X-SASI-Version: Antispam-Engine: 5.1.4, AntispamData: 2025.10.9.32719 X-PostmasterCheck: FAIL Message-ID: <100.885a09003a34e768.006@ocii.com> To: "eCS ISP Mailing List" Date: Wed, 08 Oct 2025 22:04:10 -0600 (MDT) Reply-To: "Doug Bissett" In-Reply-To: References: Priority: Normal User-Agent: PMMail/3.26 (os/2; U; Warp 4.5; en-CA; i386; ver 3.26.00.2018) X-Mailer: PMMail 3.26.00.2018 for OS/2 Warp 4.5 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Subject: Re: [eCS-ISP] Weasel 3.08 On 2025-10-08, at 17:42:15, Steven Levine wrote: > >In , on 10/08/25 > at 12:07 PM, "Doug Bissett" said: > >Hi Doug, Hi... >>>Offhand, it looks like weasel ran out of heap memory and weasel did not >>>catch the allocation failure and the resulting null pointer. One >>>interesting feature of the modula-2 runtime is that the heap size is fixed >>>when the binaries are built. This means that weasel can run out of heap >>>space while there are still large amounts of OS/2 address space available. > >>Since I am the only user, I would find that theory to be unlikely. > >I understand that you are the only user. However, threads use address >space, even if they are doing nothing. A thread that is processing a >message is going to use more, but that's expected. > >With the addition of DKIM and TLS support the per thread memory usage has >increased a bit. A thread count that was OK in older Weasel versions >might be too much under some conditions in 3.08. I have not, yet, played with DKIM or TLS. I use weasel for two things. One is to test PMMail, the other is to relay outgoing mail to my ISP's server. The failure was doing my nightly send to test PMMail. Nothing fancy, just send mail. >IAC, I took another look at the errinfo.$$$ and this changed the results >of my analysis. > >Your trap occurred while processing an SMTP AUTH command and it looks like >a defect in the semaphore handling logic. I'll explain what I think I am >seeing to Peter, when he returns. That makes a little more sense. FWIW I have had older weasel versions terminate a few times. The indication was that it was doing AUTH. I never found any real information to pass on, and since it terminated, it was automatically restarted. >>I >>should mention that the client, and server, are connected by a gigabit >>LAN, which may have something to do with it. > >Unlikely. This does not look like a data rate issue. > >>The bad part is, that it did not terminate, so it was not restarted >>automatically. > >This is another feature of the Modula-2 runtime. This kind of exception >restarts the failing thread, but this typically is not sufficient get keep >weasel working properly. > >Steven Thanks again... -- **************************** From Doug Bissett's ArcaOS system dougb007 AT ocii.com **************************** ... Don't sweat the petty things. Don't pet the sweaty things.