Community Discussions and Support
PM 4.61: hanging at splash screen.

[quote user="Christopher Muñoz"]Also, when I try to About / Update S/MIME, it returns "Cannot read Internet data" - ??[/quote]

This is because the website for providing this information doesn't exist since I never set it up in the first place: The S/MIME extension isn't really suitable for broader public consumption since it's only poorly supported by Pegasus Mail itself and requires the smarter kind of people for dealing with its shortcomings.

<p>[quote user="Christopher Muñoz"]Also, when I try to <i>About / Update</i> S/MIME, it returns "Cannot read Internet data" - ??[/quote]</p><p>This is because the website for providing this information doesn't exist since I never set it up in the first place: The S/MIME extension isn't really suitable for broader public consumption since it's only poorly supported by Pegasus Mail itself and requires the smarter kind of people for dealing with its shortcomings.</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

W7-32, PM 4.61 upgraded from 4.52, no AV, no message filtering, few or no messages in the New Mail folder, no humongous folder structure, clean & stable system: 

PM frequently (but not always) hangs at the splash screen, after having loaded the file & folder structure.  I then have to use Task Manager to kill the process, then try a few more times, overriding the .lck file warning.  After three or four tries, PM comes up again, often with a small but noticeable video judder.  This also was happening under 4.52, after I migrated from XP to W7.  I do have MultiPOP loading with the program, but I've been doing that for a long time. 

Anyone else - ? 

 

<p><font size="2"><font face="arial,helvetica,sans-serif">W7-32, PM 4.61 upgraded from 4.52, no AV, no message filtering, few or no messages in the New Mail folder, no humongous folder structure, clean & stable system:  </font></font></p><p><font size="2"><font face="arial,helvetica,sans-serif">PM frequently (but not always) hangs at the splash screen, after having loaded the file & folder structure.  I then have to use Task Manager to kill the process, then try a few more times, overriding the .lck file warning.  After three or four tries, PM comes up again, often with a small but noticeable video judder.  This also was happening under 4.52, after I migrated from XP to W7.  I do have MultiPOP loading with the program, but I've been doing that for a long time.  </font></font></p><p><font size="2"><font face="arial,helvetica,sans-serif">Anyone else - ?  </font></font></p><p>  </p>

[quote user="Christopher Muñoz"]I do have MultiPOP loading with the program, but I've been doing that for a long time.  [/quote]

You know that you can do multipop without using the respective extension, don't you? There are even two options for doing this: First of all you can use the Checking multiple identities options at the bottom of Tools => Internet options => Receiving (POP3), secondly you may add more than a single POP3 definition to the same page ...

<p>[quote user="Christopher Muñoz"]<font size="2"><font face="arial,helvetica,sans-serif">I do have MultiPOP loading with the program, but I've been doing that for a long time.  </font></font>[/quote]</p><p>You know that you can do multipop without using the respective extension, don't you? There are even two options for doing this: First of all you can use the <em>Checking multiple identities </em>options at the bottom of <em>Tools => Internet options => Receiving (POP3)</em>, secondly you may add more than a single POP3 definition to the same page ...</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

This also was

happening under 4.52, after I migrated from XP to W7.  I do have

MultiPOP loading with the program, but I've been doing that for a long

time.

Since the Multipop extension has not been even looked at since v4.x came out I suspect that this is your problem.  It's no longer necessary, even in a Multiuser environment, and I'm not all that sure why you are still using it.

 

<blockquote><font size="2"><font face="arial,helvetica,sans-serif">This also was happening under 4.52, after I migrated from XP to W7.  I do have MultiPOP loading with the program, but I've been doing that for a long time.</font></font></blockquote><p>Since the Multipop extension has not been even looked at since v4.x came out I suspect that this is your problem.  It's no longer necessary, even in a Multiuser environment, and I'm not all that sure why you are still using it.</p><p> </p>

[quote user="Christopher Muñoz"]PM frequently (but not always) hangs at the splash screen, after having loaded the file & folder structure.[/quote]

For figuring out what happens here you may use the latest version of the MiniDump extension, it provides a new option for creating "snapshots" in cases like this one, please see its ReadMe file for details.

<p>[quote user="Christopher Muñoz"]<font size="2"><font face="arial,helvetica,sans-serif">PM frequently (but not always) hangs at the splash screen, after having loaded the file & folder structure.</font></font>[/quote]</p><p>For figuring out what happens here you may use the latest version of the <a href="/files/folders/community_add-ons_for_pegasus_mail/entry12763.aspx" mce_href="/files/folders/community_add-ons_for_pegasus_mail/entry12763.aspx" target="_blank">MiniDump extension</a>, it provides a new option for creating "snapshots" in cases like this one, please see its ReadMe file for details.</p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

>> Since the Multipop extension has not been even looked at since v4.x came

out I suspect that this is your problem.  It's no longer necessary,

even in a Multiuser environment, and I'm not all that sure why you are

still using it. 

 >> You know that you can do multipop without using the respective

extension, don't you? There are even two options for doing this: First

of all you can use the Checking multiple identities options at the bottom of Tools => Internet options => Receiving (POP3), secondly you may add more than a single POP3 definition to the same page ...  

 Points well-taken, but I want to do this: 

(i) get a POP3 message number count only, from specified server accounts, one at a time, to see if there's been any change from the last count; (ii) "Selective download" the headers only, nothing else, from the specified changed count server accounts, one (or none) at a time; (iii) select what to do with which ones through the selective mail download window; and, (iv) get it done.  All without either reconfiguration or changing identities. I'm familiar with the various multiple identities options, but I see no way to get this done other than through MultiPOP, which works beautifully, still. 

Re. the loading hang problem, I tried disabling MultiPOP loading under 4.52, but that was ineffective.  I'll try again under 4.61, and see.  After that, I'll see what MiniDump (I'm aware of it, but haven't used it) has to report.   

<p>>> Since the Multipop extension has not been even looked at since v4.x came out I suspect that this is your problem.  It's no longer necessary, even in a Multiuser environment, and I'm not all that sure why you are still using it.<font size="2">  </font></p><p> >> You know that you can do multipop without using the respective extension, don't you? There are even two options for doing this: First of all you can use the <em>Checking multiple identities </em>options at the bottom of <em>Tools => Internet options => Receiving (POP3)</em>, secondly you may add more than a single POP3 definition to the same page ...  </p><p> <font size="2">Points well-taken, but I want to do this:  </font></p><p><font size="2">(i) get a POP3 message number count only, from specified server accounts, one at a time, to see if there's been any change from the last count; (ii) "Selective download" the headers only, nothing else, from the specified changed count server accounts, one (or none) at a time; (iii) select what to do with which ones through the selective mail download window; and, (iv) get it done.  All without either reconfiguration or changing identities. I'm familiar with the various multiple identities options, but I see no way to get this done other than through MultiPOP, which works beautifully, still.  </font></p><p><font size="2">Re. the loading hang problem, I tried disabling MultiPOP loading under 4.52, but that was ineffective.  I'll try again under 4.61, and see.  After that, I'll see what MiniDump (I'm aware of it, but haven't used it) has to report.    </font></p>

Back again, sorry to say, after a several-month period of relative stability from splash screen hangs -- at the "New Mail" loading status line in the splash, actually, even when there is no new mail.  Now, on an otherwise stable W7 ThinkPad, the problem seems to be more chronic than ever, and without any substantial changes to the machine software, hardware, or PMail configuration.  If I click on the stalled splash screen, I get:

...........................................  

Description:
  A problem caused this program to stop interacting with Windows.

Problem signature:
  Problem Event Name:    AppHangB1
  Application Name:    winpm-32.exe
  Application Version:    4.6.1.0
  Application Timestamp:    4d532c43
  Hang Signature:    f3fb
  Hang Type:    262144
  OS Version:    6.1.7601.2.1.0.768.3
  Locale ID:    1033
  Additional Hang Signature 1:    f3fb0bca814886a9a97057a52d0587d9
  Additional Hang Signature 2:    467e
  Additional Hang Signature 3:    467e4dfc9f14d88c99ec7871356a8cd2
  Additional Hang Signature 4:    f3fb
  Additional Hang Signature 5:    f3fb0bca814886a9a97057a52d0587d9
  Additional Hang Signature 6:    467e
  Additional Hang Signature 7:    467e4dfc9f14d88c99ec7871356a8cd2
 

.............................................................  

No anti-virus real-time monitoring, no hardware graphic display acceleration, no MultiPOP extension loading, no huge folder structure, no hundreds of new mail or saved draft messages.  Fourteen identities, though.  Since I did enable the PMDebug / MiniDump extension, there is a crash report, which I'm sending to Michael separately.  Any other thoughts welcome, of course.  (It seems strange that no one else would have had a similar problem.) 

If/when PMail finally does load, after multiple manual process thread kills and subsequent retries, it's with a noticeable video display "judder", although PMail also causes a judder or two even before getting to the new mail loading status line on the splash screen.  


<p>Back again, sorry to say, after a several-month period of relative stability from splash screen hangs -- at the "New Mail" loading status line in the splash, actually, even when there is no new mail.  Now, on an otherwise stable W7 ThinkPad, the problem seems to be more chronic than ever, and without any substantial changes to the machine software, hardware, or PMail configuration.  If I click on the stalled splash screen, I get: </p><p>...........................................   </p><p>Description:   A problem caused this program to stop interacting with Windows. Problem signature:   Problem Event Name:    AppHangB1   Application Name:    winpm-32.exe   Application Version:    4.6.1.0   Application Timestamp:    4d532c43   Hang Signature:    f3fb   Hang Type:    262144   OS Version:    6.1.7601.2.1.0.768.3   Locale ID:    1033   Additional Hang Signature 1:    f3fb0bca814886a9a97057a52d0587d9   Additional Hang Signature 2:    467e   Additional Hang Signature 3:    467e4dfc9f14d88c99ec7871356a8cd2   Additional Hang Signature 4:    f3fb   Additional Hang Signature 5:    f3fb0bca814886a9a97057a52d0587d9   Additional Hang Signature 6:    467e   Additional Hang Signature 7:    467e4dfc9f14d88c99ec7871356a8cd2  </p><p>.............................................................  </p><p>No anti-virus real-time monitoring, no hardware graphic display acceleration, no MultiPOP extension loading, no huge folder structure, no hundreds of new mail or saved draft messages.  Fourteen identities, though.  Since I did enable the PMDebug / MiniDump extension, there is a crash report, which I'm sending to Michael separately.  Any other thoughts welcome, of course.  (It seems strange that no one else would have had a similar problem.)  </p><p>If/when PMail finally does load, after multiple manual process thread kills and subsequent retries, it's with a noticeable video display "judder", although PMail also causes a judder or two even before getting to the new mail loading status line on the splash screen.   </p><p> </p>

[quote user="Christopher Muñoz"]If/when PMail finally does load, after multiple manual process thread kills and subsequent retries, it's with a noticeable video display "judder", although PMail also causes a judder or two even before getting to the new mail loading status line on the splash screen.[/quote]

What's you setting on Tools => Options => Advanced settings => Load Window Internet Services ...? It should be set to Always. If that doesn't help: The dump indicates that you're using my S/MIME extension, here's the stack trace from the dump (to be read from bottom to top):

mswsock!SockWaitForSingleObject+0x1ba
mswsock!WSPRecv+0x2a7
ws2_32!WSARecv+0x7b
wsock32!recv+0x33
PMSMMain!GetInAddrOfDomain+0x7
PMSMMain!VersionNumberFromString+0x140
PMSMMain!TMainClass.GetMessageProcPMTerSetFocus+0x20c
PMSMMain!NewEncryptionDlgProc+0x114

It shows that a connection attempt to the internet "hangs" (waits for response) while trying address resolution. After inspecting my code this appears to happen while trying to update the system time, i.e. changing the respective S/MIME extension option might help (disable Synchronize system clock on program start in its configuration dialog). You might instead want to change the time server used for synchronization although system clock sychronisation requires admin rights anyway which I assume you don't grant to Pegasus Mail by default ...

<p>[quote user="Christopher Muñoz"]If/when PMail finally does load, after multiple manual process thread kills and subsequent retries, it's with a noticeable video display "judder", although PMail also causes a judder or two even before getting to the new mail loading status line on the splash screen.[/quote]</p><p>What's you setting on <em>Tools => Options => Advanced settings => Load Window Internet Services ...</em>? It should be set to <em>Always</em>. If that doesn't help: The dump indicates that you're using my S/MIME extension, here's the stack trace from the dump (to be read from bottom to top):</p><p><blockquote> mswsock!SockWaitForSingleObject+0x1ba mswsock!WSPRecv+0x2a7 ws2_32!WSARecv+0x7b wsock32!recv+0x33 PMSMMain!GetInAddrOfDomain+0x7 PMSMMain!VersionNumberFromString+0x140 PMSMMain!TMainClass.GetMessageProcPMTerSetFocus+0x20c PMSMMain!NewEncryptionDlgProc+0x114 </blockquote>It shows that a connection attempt to the internet "hangs" (waits for response) while trying address resolution. After inspecting my code this appears to happen while trying to update the system time, i.e. changing the respective S/MIME extension option might help (disable <em>Synchronize system clock on program start</em> in its configuration dialog). You might instead want to change the time server used for synchronization although system clock sychronisation requires admin rights anyway which I assume you don't grant to Pegasus Mail by default ...<p></p>
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

Here's the news from the front:  first off, after following your suggestions, I seem to have liftoff again.  Too soon, though, to say that this will persist, since the problem has been episodic in the past. 

Yes, the S/MIME-Frontend was configured to time.windows.com on Port 123, with system clock synchronization turned on.  It's been running this way at least since upgrading to PMail V4.61 back when it first was released, and no, not as administrator.  (While trying this 'n that to see if I could clear up this latest outbreak of startup hang plague, I did try running as administrator, but that was of no effect.)  So I did turn off system synchronization, rolled back administrator rights, and changed the time server to time.nist.gov. 

While reconfiguring S/MIME, PMail crashed, with MiniDump still enabled: 

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    winpm-32.exe
  Application Version:    4.6.1.0
  Application Timestamp:    4d532c43
  Fault Module Name:    ntdll.dll
  Fault Module Version:    6.1.7601.17514
  Fault Module Timestamp:    4ce7b96e
  Exception Code:    c00000fd
  Exception Offset:    00052c26
  OS Version:    6.1.7601.2.1.0.768.3
  Locale ID:    1033
  Additional Information 1:    0451
  Additional Information 2:    0451f15934a53ccd8ba21ed04a100653
  Additional Information 3:    21b8
  Additional Information 4:    21b81e06a0f83d5a0baa76b230fbdb89 

 I'm sending you the crash dump report by separate email.  

Also, when I try to About / Update S/MIME, it returns "Cannot read Internet data" - ?? 

With regard to Load Windows Internet Services, I've been running that "on demand" for years, and have continued to do so, out of habit, for a particular reason: until the last year or so, the gray/red TCP/IP hot button at the right end of the bottom PMail status bar would be constantly on red if "always" was checked.  Because I come from a dialup background, and even now am in a rural broadband environment, that deprived me of status information of a mail server request, and of the ability to cancel the query, especially for mail servers which were overloaded or just slow responders (attglobal.net frequently was timing out on me last winter, although things did improve with them last spring).  But somewhere along the way -- I don't know just when -- the hot button ceased sticking on red with "always" checked, so I'll see the error of my ways and will run as "always".  (By itself, though, that configuration change hasn't helped with this problem in the past.) 

The time server issue has the ring of truth, and I'll bet that's it.  Why this problem has been so much more chronic at some times than at others remains a mystery.  PMail has, however, had the jitters lately while open: "Press <F1> for help" in the left corner of the status bar rescanning multiple times/second, TER text entry display lagging behind keyboard input, & sluggish spellcheck dictionary search, as if the machine is jitterbugging around trying to make some call, in frustration.  That, too, has now stopped. 

Thank you, Michael.  You da man. 

 

 

&lt;p&gt;Here&#039;s the news from the front:&amp;nbsp; first off, after following your suggestions, I seem to have liftoff again.&amp;nbsp; Too soon, though, to say that this will persist, since the problem has been episodic in the past.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Yes, the S/MIME-Frontend was configured to time.windows.com on Port 123, with system clock synchronization turned on.&amp;nbsp; It&#039;s been running this way at least since upgrading to PMail V4.61 back when it first was released, and no, not as administrator.&amp;nbsp; (While trying this &#039;n that to see if I could clear up this latest outbreak of startup hang plague, I did try running as administrator, but that was of no effect.)&amp;nbsp; So I did turn off system synchronization, rolled back administrator rights, and changed the time server to time.nist.gov.&amp;nbsp; &lt;/p&gt;&lt;p&gt;While reconfiguring S/MIME, PMail crashed, with MiniDump still enabled:&amp;nbsp;&lt;/p&gt;&lt;p&gt;Problem signature: &amp;nbsp; Problem Event Name:&amp;nbsp;&amp;nbsp; &amp;nbsp;APPCRASH &amp;nbsp; Application Name:&amp;nbsp;&amp;nbsp; &amp;nbsp;winpm-32.exe &amp;nbsp; Application Version:&amp;nbsp;&amp;nbsp; &amp;nbsp;4.6.1.0 &amp;nbsp; Application Timestamp:&amp;nbsp;&amp;nbsp; &amp;nbsp;4d532c43 &amp;nbsp; Fault Module Name:&amp;nbsp;&amp;nbsp; &amp;nbsp;ntdll.dll &amp;nbsp; Fault Module Version:&amp;nbsp;&amp;nbsp; &amp;nbsp;6.1.7601.17514 &amp;nbsp; Fault Module Timestamp:&amp;nbsp;&amp;nbsp; &amp;nbsp;4ce7b96e &amp;nbsp; Exception Code:&amp;nbsp;&amp;nbsp; &amp;nbsp;c00000fd &amp;nbsp; Exception Offset:&amp;nbsp;&amp;nbsp; &amp;nbsp;00052c26 &amp;nbsp; OS Version:&amp;nbsp;&amp;nbsp; &amp;nbsp;6.1.7601.2.1.0.768.3 &amp;nbsp; Locale ID:&amp;nbsp;&amp;nbsp; &amp;nbsp;1033 &amp;nbsp; Additional Information 1:&amp;nbsp;&amp;nbsp; &amp;nbsp;0451 &amp;nbsp; Additional Information 2:&amp;nbsp;&amp;nbsp; &amp;nbsp;0451f15934a53ccd8ba21ed04a100653 &amp;nbsp; Additional Information 3:&amp;nbsp;&amp;nbsp; &amp;nbsp;21b8 &amp;nbsp; Additional Information 4:&amp;nbsp;&amp;nbsp; &amp;nbsp;21b81e06a0f83d5a0baa76b230fbdb89&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;I&#039;m sending you the crash dump report by separate email. &amp;nbsp;&lt;/p&gt;&lt;p&gt;Also, when I try to &lt;i&gt;About / Update&lt;/i&gt; S/MIME, it returns &quot;Cannot read Internet data&quot; - ??&amp;nbsp; &lt;/p&gt;&lt;p&gt;With regard to &lt;i&gt;Load Windows Internet Services&lt;/i&gt;, I&#039;ve been running that &quot;on demand&quot; for years, and have continued to do so, out of habit, for a particular reason: until the last year or so, the gray/red TCP/IP hot button at the right end of the bottom PMail status bar would be constantly on red if &quot;always&quot; was checked.&amp;nbsp; Because I come from a dialup background, and even now am in a rural broadband environment, that deprived me of status information of a mail server request, and of the ability to cancel the query, especially for mail servers which were overloaded or just slow responders (attglobal.net frequently was timing out on me last winter, although things did improve with them last spring).&amp;nbsp; But somewhere along the way -- I don&#039;t know just when -- the hot button ceased sticking on red with &quot;always&quot; checked, so I&#039;ll see the error of my ways and will run as &quot;always&quot;.&amp;nbsp; (By itself, though, that configuration change hasn&#039;t helped with this problem in the past.)&amp;nbsp; &lt;/p&gt;&lt;p&gt;The time server issue has the ring of truth, and I&#039;ll bet that&#039;s it.&amp;nbsp; Why this problem has been so much more chronic at some times than at others remains a mystery.&amp;nbsp; PMail has, however, had the jitters lately while open: &quot;Press &amp;lt;F1&amp;gt; for help&quot; in the left corner of the status bar rescanning multiple times/second, TER text entry display lagging behind keyboard input, &amp;amp; sluggish spellcheck dictionary search, as if the machine is jitterbugging around trying to make some call, in frustration.&amp;nbsp; That, too, has now stopped.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Thank you, Michael.&amp;nbsp; You da man.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

[quote user="Christopher Muñoz"]Here's the news from the front:  first off, after following your suggestions, I seem to have liftoff again.  Too soon, though, to say that this will persist, since the problem has been episodic in the past.  [/quote]

It's most probably an issue while trying to do the address resolution of the time server being used, so it's rather not solved by using a different time server but by using a different DNS server (my code just uses the default one for your machine (your provider's, I guess), I don't try any specific one) - and I assume it would finally time out if you don't terminate Pegasus Mail the hard way. But since Windows synchronizes itself regularly it isn't really necessary to use this feature via my extension.

Any processing speed or redraw issues are most probably affected by the WinSock setting (not to speak of remote image downloads for HTML messages). BTW: The red button always kept working even if being red all the time, you could still use it for aborting a connection attempt even though it didn't discolor after doing so.

&lt;p&gt;[quote user=&quot;Christopher Mu&ntilde;oz&quot;]Here&#039;s the news from the front:&amp;nbsp; first off, after following your suggestions, I seem to have liftoff again.&amp;nbsp; Too soon, though, to say that this will persist, since the problem has been episodic in the past. &amp;nbsp;[/quote]&lt;/p&gt;&lt;p&gt;It&#039;s most probably an issue while trying to do the address resolution of the time server being used, so it&#039;s rather not solved by using a different time server but by using a different DNS server (my code just uses the default one for your machine (your provider&#039;s, I guess), I don&#039;t try any specific one) - and I assume it would finally time out if you don&#039;t terminate Pegasus Mail the hard way. But since Windows synchronizes itself regularly it isn&#039;t really necessary to use this feature via my extension.&lt;/p&gt;&lt;p&gt;Any processing speed or redraw issues are most probably affected by the WinSock setting (not to speak of remote image downloads for HTML messages). BTW: The red button always kept working even if being red all the time, you could still use it for aborting a connection attempt even though it didn&#039;t discolor after doing so.&lt;/p&gt;
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft