Continuing Mulberry-Windows issues
John C Klensin <[email protected]> Fri, 05 May 2023 13:41:40 -0400
| Newsgroups | gmane.mail.mulberry.user |
|---|---|
| Message-ID | <5D0585BC12DED5F0FBEBD4B1@PSB> |
--==========BA6733919C31B82B8DCF========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Sorry for almost a month of silence... I needed to see how far I could get on my own before either reporting success or coming back with more questions. Unfortunately, this note is not about the former. After discovering not only the missing library with Mulberry but a few other applications that didn't get on well with Windows 11, I finally gave up and took the machine back to Windows 10. General comment about Windows 11: except for people who run exclusively Microsoft, Microsoft Store, or other applications that are actively maintained in conjunction with ongoing Microsoft changes; are willing to rely on OneDrive; etc.; it probably is not ready for prime time. I also looked carefully at migrating to Roundcube but its model is sufficiently incompatible with how I work and how I'm set up and the transition is too difficult to contemplate right now. So, here I am with Mulberry on a new Win 10 machine. I've got it running successfully and without problems, with the same OS and versions, on several other machines, so I'm assuming the problem is not Win 10. I'm experiencing two problems on this one machine that don't feel as if they should be related, but might be and would appreciate help from those with more knowledge and experience with the code than I have: (1) It runs for a while and then crashes. The crashes take three forms, seemingly at random although some occur in conjunction with attempts to send messages, and are not associated with any activity I can identify. (i) Mulberry just closes -- no messages, no logs, just stops and disappears. (ii) It pops up an error message, always referring to c0000005 and to either address 00817afd or 00817e52, and generates a crash dump. (iii) Is just like (ii) including the same ID and addresses, but says that a crash dump cannot be written. When crash dumps are written, they contain different stack and address traces. "A while", in terms of intervals, can be as little as two minutes or more than 24 hours so, again, pretty random. (2) I still cannot send mail. Most often when I try it, I get an SMTP log and an error log a moment or two later. The SMTP log looks perfectly normal, the error logs (when they are produced) start out in several different forms, e.g., TID: 18992 0x4a30 Type: !std::exception!!std::logic_error!!std::out_of_range!! Errno: 7352008 0x702ec8 Function: ExX86_User_ThrowHandler TID: 22140 0x567c Type: *CObject!!CException!!CFileException!! Errno: 8721285 0x851385 Function: ExX86_User_ThrowHandler TID: 22140 0x567c Type: !std::exception!!std::logic_error!!std::out_of_range!! Errno: 7352008 0x702ec8 Function: ExX86_User_ThrowHandler These look like different errors to me and I have to admit I have no idea what "Throw" or "Catch" mean in this context. A very recent attempt to send mail produced neither an SMTPlog nor an error log but no message went out. The attempt circa 15 minutes before that led to Mulberry vanishing when I clicked "send", with no log or crash information. It occurred to me that the seemingly random crashes might be associated with incoming messages and their processing, so I temporarily deleted my rather complex collection of filtering Rules, but no change. Any ideas about either or both problems would be very welcome. I'm attaching a file that shows a collection of recent log and crash dump files from the last 24 hours in the event that they tell some of you things I have not noticed or don't understand. Many thanks in advance, john --==========BA6733919C31B82B8DCF========== Content-Type: text/plain; charset=us-ascii; name="Mulberry-SMTP-20230304.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Mulberry-SMTP-20230304.txt"; size=3745 --------------- ErrorLog.txt -------------------------------------------------------------- --> #Logging started by user on Thu May 4 20:19:21 2023 Throw: Thu May 4 22:20:56 2023 TID: 18992 0x4a30 Type: !std::exception!!std::logic_error!!std::out_of_range!! Errno: 7352008 0x702ec8 Function: ExX86_User_ThrowHandler File: 0019F9EC 00702186 FFFFFFFF 0699B000 00000001 0019FA20 0019FA00 00702130 00000000 0019FA5A 0019FA54 0699B000 0019FA20 00701093 0019FA5C 0019FA5A 0019FA54 045350CC 0019FA3C 005CE53B 0019FA5C 0019FA5A 0019FA54 045350CC 0019FA68 0051D4E0 00000000 00001B62 04534850 CCCCCCCC ,0 -Catch: Thu May 4 22:20:56 2023 TID: 18992 0x4a30 Type: ... Function: SpendTime File: CPeriodicCheck.cp,70 --> #1 Starting Exception Session on Fri May 5 10:29:30 2023: Application startup Throw: Fri May 5 10:31:55 2023 TID: 22140 0x567c Type: !std::exception!!std::logic_error!!std::out_of_range!! Errno: 7352008 0x702ec8 Function: ExX86_User_ThrowHandler File: 0019F9EC 00702186 FFFFFFFF 03EA2B48 00000001 0019FA20 0019FA00 00702130 00000000 0019FA5A 0019FA54 03EA2B48 0019FA20 00701093 0019FA5C 0019FA5A 0019FA54 03E8F16C 0019FA3C 005CE53B 0019FA5C 0019FA5A 0019FA54 03E8F16C 0019FA68 0051D4E0 00000000 00001B62 03E8E8F0 CCCCCCCC ,0 -Catch: Fri May 5 10:31:55 2023 TID: 22140 0x567c Type: ... Function: SpendTime File: CPeriodicCheck.cp,70 Throw: Fri May 5 11:22:49 2023 TID: 22140 0x567c Type: *CObject!!CException!!CFileException!! Errno: 8721285 0x851385 Function: ExX86_User_ThrowHandler File: 0019ED84 0085128B 00000002 00000002 00000000 0019F748 0019ED98 005F838A 00000002 00000000 00C8089C CCCCCCCC 0019F748 005F80CB 0019F770 0019F78C 00000000 00C8089C 0019F798 005F7BE7 03EA3FF8 00000000 00C8089C 00000000 0019F80C 005F7431 03E59790 03EA3FF8 00000001 00000000 ,0 -Catch: Fri May 5 11:22:49 2023 TID: 22140 0x567c Type: CFileException* Function: MapToFile File: CAttachmentManager.cp,760 Throw: Fri May 5 12:30:26 2023 TID: 22140 0x567c Type: !std::exception!!std::logic_error!!std::out_of_range!! Errno: 7352008 0x702ec8 Function: ExX86_User_ThrowHandler File: 0019F9EC 00702186 FFFFFFFF 03EA2B48 00000001 0019FA20 0019FA00 00702130 00000000 0019FA5A 0019FA54 03EA2B48 0019FA20 00701093 0019FA5C 0019FA5A 0019FA54 03E8F16C 0019FA3C 005CE53B 0019FA5C 0019FA5A 0019FA54 03E8F16C 0019FA68 0051D4E0 00000000 00001B62 03E8E8F0 CCCCCCCC ,0 -Catch: Fri May 5 12:30:26 2023 TID: 22140 0x567c Type: ... Function: SpendTime File: CPeriodicCheck.cp,70 -------------- SMTPlog.txt ----------------------------------- *** looks like completely normal session *** --> #Logging started by user on Thu May 4 20:19:21 2023 --> #1 Starting SMTP Session on Thu May 4 20:19:36 2023: bsa2.int.jck.com:25 220 bsa2.jck.com ESMTP Exim 4.82 Thu, 04 May 2023 20:19:40 -0400 EHLO JKDL 250-bsa2.jck.com Hello JKDL [198.252.137.4] 250-SIZE 52428800 250-8BITMIME 250-PIPELINING 250-AUTH CRAM-MD5 250 HELP MAIL FROM:<[email protected]> SIZE=461 250 OK RCPT TO:<[email protected]> 250 Accepted DATA 354 Enter message, ending with "." on a line by itself Date: Wed, 19 Apr 2023 20:34:31 -0400 From: John C Klensin <[email protected]> To: [email protected] Subject: Test after clean, rebuild, and reload profile Message-ID: <C99384349FD90A616A3BA203@JKDL> X-Mailer: Mulberry/4.0.8 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Next try... . 250 OK id=1pujAi-000DdI-S4 QUIT 221 bsa2.jck.com closing connection --> #1 Stopping SMTP Session on Thu May 4 20:19:41 2023 --==========BA6733919C31B82B8DCF==========--