Community Discussions and Support
mercury/32 4.62 crash on imap folder access

 Where can I get WinPMail PB1?

 "A public beta of Pegasus Mail v4.5 is now available for anyone who

wishes to do so to try out. The beta is very complete and stable, but

is provided without formal technical support - you should almost

certainly apply due diligence testing to it before using it in a

production environment.

You can download the public beta from http://download-us.pmail.com/w32-450-pb1.exe, or a full German version of the beta from http://download-us.pmail.com/w32-451-de-pb1.exe (and yes, we realize they appear to have different version numbers).

Peter

Stromblad will post an announcement telling you about new beta-related

forums that will be made available in the community in the near future

- using these forums, you can discuss the beta and provide feedback if

you wish.

Please read the "What's new" notes in the beta installer or help file for information on the v4.5 release.

Cheers to all!

-- David --"

<blockquote><p> Where can I get WinPMail PB1? </p></blockquote><p> "A public beta of Pegasus Mail v4.5 is now available for anyone who wishes to do so to try out. The beta is very complete and stable, but is provided without formal technical support - you should almost certainly apply due diligence testing to it before using it in a production environment. You can download the public beta from <a href="http://download-us.pmail.com/w32-450-pb1.exe" title="Pegasus Mail 4.5 public beta" target="_blank">http://download-us.pmail.com/w32-450-pb1.exe</a>, or a full German version of the beta from <a href="http://download-us.pmail.com/w32-451-de-pb1.exe" title="Pegasus Mail v4.5 public beta - German version" target="_blank">http://download-us.pmail.com/w32-451-de-pb1.exe</a> (and yes, we realize they appear to have different version numbers). Peter Stromblad will post an announcement telling you about new beta-related forums that will be made available in the community in the near future - using these forums, you can discuss the beta and provide feedback if you wish. Please read the "What's new" notes in the beta installer or help file for information on the v4.5 release. Cheers to all! -- David --" </p>

Hello,

I've a problem with a single imap folder with a huge amount of messages.

If I try to access this folder mercury will crash always.

Here is a session log from mercury:

11:38:15.515: Connection from 192.168.0.21, Sun Jul 06 11:38:15 2008<lf>
11:38:15.515: << * OK myHost IMAP4rev1 Mercury/32 v4.62 server ready.<cr><lf>
11:38:15.546: >> 1 capability<cr><lf>
11:38:15.546: << * CAPABILITY IMAP4rev1 STARTTLS AUTH=PLAIN X-MERCURY-1<cr><lf>
11:38:15.546: << 1 OK CAPABILITY complete.<cr><lf>
11:38:15.578: >> 2 authenticate plain<cr><lf>
11:38:15.578: << +<cr><lf>
11:38:15.578: >> xxxxxxxxx=<cr><lf>
11:38:15.578: << 2 OK AUTHENTICATE completed.<cr><lf>
11:38:15.609: >> 3 select "myMailbox"<cr><lf>

---> here will mercury crash... 

 
This error I had in mercury/32 v. 4.61 and 4.62. I tried to connect with
squirrelmail an also with Thunderbird v2.

 Mercury/32 running on windows 2008 Server

Whats going wrong?
Could this be a memory problem?
 

 

thanks for help
 

&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;I&#039;ve a problem with a single imap folder with a huge amount of messages.&lt;/p&gt;&lt;p&gt;If I try to access this folder mercury will crash always. &lt;/p&gt;&lt;p&gt;Here is a session log from mercury: &lt;/p&gt;&lt;p&gt;11:38:15.515: Connection from 192.168.0.21, Sun Jul 06 11:38:15 2008&amp;lt;lf&amp;gt; 11:38:15.515: &amp;lt;&amp;lt; * OK myHost IMAP4rev1 Mercury/32 v4.62 server ready.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.546: &amp;gt;&amp;gt; 1 capability&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.546: &amp;lt;&amp;lt; * CAPABILITY IMAP4rev1 STARTTLS AUTH=PLAIN X-MERCURY-1&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.546: &amp;lt;&amp;lt; 1 OK CAPABILITY complete.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.578: &amp;gt;&amp;gt; 2 authenticate plain&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.578: &amp;lt;&amp;lt; +&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.578: &amp;gt;&amp;gt; xxxxxxxxx=&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.578: &amp;lt;&amp;lt; 2 OK AUTHENTICATE completed.&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt; 11:38:15.609: &amp;gt;&amp;gt; 3 select &quot;myMailbox&quot;&amp;lt;cr&amp;gt;&amp;lt;lf&amp;gt;&lt;/p&gt;&lt;p&gt;---&amp;gt; here will mercury crash...&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; This error I had in mercury/32 v. 4.61 and 4.62. I tried to connect with squirrelmail an also with Thunderbird v2.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Mercury/32 running on windows 2008 Server &lt;/p&gt;&lt;p&gt;Whats going wrong? Could this be a memory problem? &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;thanks for help &amp;nbsp;&lt;/p&gt;

I've a problem with a single imap folder with a huge amount of messages.

What is a huge amount of messages?  How big is the largest message?  Does it crash immediately?

I've never seen this happen even with a lot of messages in a message folder.  I can open a copies to self folder with about 12K messages with SquirrelMail without any problem except a long delay. 

I suppose either a system memory or drive problem could cause this sort of crash though if it hits a bad sector.

&lt;blockquote&gt;I&#039;ve a problem with a single imap folder with a huge amount of messages.&lt;/blockquote&gt;&lt;p&gt;What is a huge amount of messages?&amp;nbsp; How big is the largest message?&amp;nbsp; Does it crash immediately?&lt;/p&gt;&lt;p&gt;I&#039;ve never seen this happen even with a lot of messages in a message folder.&amp;nbsp; I can open a copies to self folder with about 12K messages with SquirrelMail without any problem except a long delay.&amp;nbsp; &lt;/p&gt;&lt;p&gt;I suppose either a system memory or drive problem could cause this sort of crash though if it hits a bad sector. &lt;/p&gt;

Mercury's system requirements are - as seen on this website:

The Win32 version of Mercury (or Mercury/32 as it is known) runs on Windows 95, 98, NT4, 2000, XP or Windows Server 2003.

Running Mercury under the new Windows-Vista 2008 "Server Edition" (both are the only Windows basing on the "new" NT 6.0 kernel) seems highly experimental to me. You're really running W2008 Server productively? Early adopters often get in trouble...

&lt;p&gt;Mercury&#039;s system requirements are - as seen on this website: &lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;font size=&quot;2&quot; face=&quot;Arial&quot;&gt;The Win32 version of Mercury (or &lt;em&gt;Mercury/32&lt;/em&gt; as it is known) runs on Windows 95, 98, NT4, 2000, XP&amp;nbsp;or Windows Server 2003.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;Running Mercury under the new Windows-Vista 2008 &quot;Server Edition&quot; (both are the only Windows basing on the &quot;new&quot; NT 6.0 kernel) seems highly experimental to me. You&#039;re really running W2008 Server productively? Early adopters often get in trouble... &lt;/p&gt;

Yes, I run Mercury on windows 2008 Server. But this is only my personal mailserver
i'ts not a bussines server.
The only problem I have with mercury is this mystical problem with the folder.

The ammount of the messages is perhaps 2k in comparision with 12k very small ;)

Yes, Mercury crash immediately when the folder was "clicked" / selected.
 

&lt;p&gt;Yes, I run Mercury on windows 2008 Server. But this is only my personal mailserver i&#039;ts not a bussines server. The only problem I have with mercury is this mystical problem with the folder.&lt;/p&gt;&lt;p&gt;The ammount of the messages is perhaps 2k in comparision with 12k very small ;)&lt;/p&gt;&lt;p&gt;Yes, Mercury crash immediately when the folder was &quot;clicked&quot; / selected. &amp;nbsp;&lt;/p&gt;

Have you tried looking at it in Pegasus? (file mode not IMAP)

Check it for consistency & reindex. 

&lt;p&gt;Have you tried looking at it in Pegasus? (file mode not IMAP)&lt;/p&gt;&lt;p&gt;Check it for consistency &amp;amp; reindex.&amp;nbsp;&lt;/p&gt;

Have you tried moving the mail out of the mailbox?

Does the Mercury/32 have supervisor rights to the mailbox structure, including the problem folder?

Are any of these messages really huge?

Personally I'm grasping at straws here, I've no clue why Mercury/32 scanning of the cnm files and folders would cause Mercury/32 to crash unless there is some sort of a hardware problem.  Since Mercury/32 delivered the mail to this mailbox I can't see why it should have any problems with the mail structure.itslf at all.


 

&lt;p&gt;Have you tried moving the mail out of the mailbox?&lt;/p&gt;&lt;p&gt;Does the Mercury/32 have supervisor rights to the mailbox structure, including the problem folder?&lt;/p&gt;&lt;p&gt;Are any of these messages really huge?&lt;/p&gt;&lt;p&gt;Personally I&#039;m grasping at straws here, I&#039;ve no clue why Mercury/32 scanning of the cnm files and folders would cause Mercury/32 to crash unless there is some sort of a hardware problem.&amp;nbsp; Since Mercury/32 delivered the mail to this mailbox I can&#039;t see why it should have any problems with the mail structure.itslf at all. &lt;/p&gt;&lt;p&gt; &amp;nbsp;&lt;/p&gt;

After checking for hardware problems (i.e. bad sector on the disk) it can be a good idea to take a look at other applications that are running on the same machine. Realtime anti-virus scanners can cause a lot of strange errors, for instance. In this case I would check the name of the selected mail folder as well: does it contain any non-English characters, hidden control characters etc. that possibly could confuse Mercury?

/Rolf 

&lt;p&gt;After checking for hardware problems (i.e. bad sector on the disk) it can be a good idea to take a look at other applications that are running on the same machine. Realtime anti-virus scanners can cause a lot of strange errors, for instance. In this case I would check the name of the selected mail folder as well: does it contain any non-English characters, hidden control characters etc. that possibly could confuse Mercury?&lt;/p&gt;&lt;p&gt;/Rolf&amp;nbsp;&lt;/p&gt;

Is there a chance to copy your installation to another computer - one with XP or Server 2003?
If the problem does not occur there, it's something OS-related. It's likely that some code has
to be updated since the new wins (Vista , Server2008) handle NTFS differently than former ones.

A quote:

With self-healing NTFS, an NTFS worker thread is spawned in the

background which performs a localized fix-up of damaged data

structures, with only the corrupted files/folders remaining unavailable

without locking out the entire volume and needing the server to be

taken down. The operating system now features S.M.A.R.T. detection

techniques to help determine when a hard disk may fail. This feature

was first presented within Windows Vista.

What does Windows itself tell you about the crash? The new event-manager is said to be more helpful tracking errors than before...
&lt;p&gt;Is there a chance to copy your installation to another computer - one with XP or Server 2003? If the problem does not occur there, it&#039;s something OS-related. It&#039;s likely that some code has to be updated since the new wins (Vista , Server2008) handle NTFS differently than former ones.&lt;/p&gt;&lt;p&gt;A quote:&lt;/p&gt;&lt;blockquote&gt;With self-healing NTFS, an NTFS worker thread is spawned in the background which performs a localized fix-up of damaged data structures, with only the corrupted files/folders remaining unavailable without locking out the entire volume and needing the server to be taken down. The operating system now features S.M.A.R.T. detection techniques to help determine when a hard disk may fail. This feature was first presented within Windows Vista.&lt;/blockquote&gt;What does Windows itself tell you about the crash? The new event-manager is said to be more helpful tracking errors than before...

now I have  downloaded Pegasus and connected to the mailbox with
the file mode. There I've clicked on the option "check consistency" from the
folder who crashes mercury. 

Then the screen appears: 

Error description 

 

After this I reindexed the folder.. Then I tried again with the commandn "check consistency"
the same screen will appear... how in the image

But now I can connect to the folder!
Now, I have in the folder a lot of messages with a unknown sender. If I delete this with Pegasus
the will appear again by reindexing...

 

 

&lt;p&gt;now I have&amp;nbsp; downloaded Pegasus and connected to the mailbox with the file mode. There I&#039;ve clicked on the option &quot;check consistency&quot; from the folder who crashes mercury.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Then the screen appears:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://www.monsterli.ch/tmp/mailbox_error.png&quot; title=&quot;Error description&quot; alt=&quot;Error description&quot; mce_src=&quot;http://www.monsterli.ch/tmp/mailbox_error.png&quot; height=&quot;364&quot; width=&quot;530&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;After this I reindexed the folder.. Then I tried again with the commandn &quot;check consistency&quot; the same screen will appear... how in the image &lt;/p&gt;&lt;p&gt;But now I can connect to the folder! Now, I have in the folder a lot of messages with a unknown sender. If I delete this with Pegasus the will appear again by reindexing...&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;&lt;/p&gt;

Sounds like the index and/or the folder is really hosed.   Use Pegasus Mail and

1.  Move all the messages you want to save to a temp folder and
    delete all the messages in the original folder.

2.  Use the right click "recover deleted space" to remove all
    messages form the folder.

3.  If step 2 works then simply move all of the messages from the
    temp folder back to the original folder and delete the temp
    folder.

4.  If step 2 fails then delete the original folder and rename the
    temp folder to match the original name.  Reset the filter
    pointing to this folder.

&lt;p&gt;Sounds like the index and/or the folder is really hosed. &amp;nbsp; Use Pegasus Mail and &lt;/p&gt;&lt;p&gt;1.&amp;nbsp; Move all the messages you want to save to a temp folder and &amp;nbsp;&amp;nbsp;&amp;nbsp; delete all the messages in the original folder. 2.&amp;nbsp; Use the right click &quot;recover deleted space&quot; to remove all &amp;nbsp;&amp;nbsp;&amp;nbsp; messages form the folder. 3.&amp;nbsp; If step 2 works then simply move all of the messages from the &amp;nbsp;&amp;nbsp;&amp;nbsp; temp folder back to the original folder and delete the temp &amp;nbsp;&amp;nbsp;&amp;nbsp; folder. 4.&amp;nbsp; If step 2 fails then delete the original folder and rename the &amp;nbsp;&amp;nbsp;&amp;nbsp; temp folder to match the original name.&amp;nbsp; Reset the filter &amp;nbsp;&amp;nbsp;&amp;nbsp; pointing to this folder. &lt;/p&gt;

I've followed your instructions step by step and now it works without problem.


Thank you all for yours hints and tipps!

 [:D]

 

&lt;p&gt;I&#039;ve followed your instructions step by step and now it works without problem.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Thank you all for yours hints and tipps!&lt;/p&gt;&lt;p&gt;&amp;nbsp;[:D] &amp;nbsp;&lt;/p&gt;

[quote user="Thomas R. Stephenson"]

Sounds like the index and/or the folder is really hosed.   Use Pegasus Mail and

1.  Move all the messages you want to save to a temp folder and
    delete all the messages in the original folder.

2.  Use the right click "recover deleted space" to remove all
    messages form the folder.

3.  If step 2 works then simply move all of the messages from the
    temp folder back to the original folder and delete the temp
    folder.

4.  If step 2 fails then delete the original folder and rename the
    temp folder to match the original name.  Reset the filter
    pointing to this folder.

[/quote]

We are getting a similar error on a Win2k box (Faulting application mercury.exe, version 4.6.1.0, faulting module mercury.exe, version 4.6.1.0, fault address 0x00059b3c.), but have more users who have more mail folders. Is there a way in Mercury or another program, that will go through the mailboxes and reindex all of the mail in all of the users directories?

This has happened with various versions of Mercury since about 4.5-ish.

 

[quote user=&quot;Thomas R. Stephenson&quot;]&lt;p&gt;Sounds like the index and/or the folder is really hosed. &amp;nbsp; Use Pegasus Mail and &lt;/p&gt;&lt;p&gt;1.&amp;nbsp; Move all the messages you want to save to a temp folder and &amp;nbsp;&amp;nbsp;&amp;nbsp; delete all the messages in the original folder. 2.&amp;nbsp; Use the right click &quot;recover deleted space&quot; to remove all &amp;nbsp;&amp;nbsp;&amp;nbsp; messages form the folder. 3.&amp;nbsp; If step 2 works then simply move all of the messages from the &amp;nbsp;&amp;nbsp;&amp;nbsp; temp folder back to the original folder and delete the temp &amp;nbsp;&amp;nbsp;&amp;nbsp; folder. 4.&amp;nbsp; If step 2 fails then delete the original folder and rename the &amp;nbsp;&amp;nbsp;&amp;nbsp; temp folder to match the original name.&amp;nbsp; Reset the filter &amp;nbsp;&amp;nbsp;&amp;nbsp; pointing to this folder. &lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt; We are getting a similar error on a Win2k box (Faulting application mercury.exe, version 4.6.1.0, faulting module mercury.exe, version 4.6.1.0, fault address 0x00059b3c.), but have more users who have more mail folders. Is there a way in Mercury or another program, that will go through the mailboxes and reindex all of the mail in all of the users directories?&lt;/p&gt;&lt;p&gt;This has happened with various versions of Mercury since about 4.5-ish. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

We are getting a similar error on a Win2k box (Faulting application

mercury.exe, version 4.6.1.0, faulting module mercury.exe, version

4.6.1.0, fault address 0x00059b3c.), but have more users who have more

mail folders. Is there a way in Mercury or another program, that will

go through the mailboxes and reindex all of the mail in all of the

users directories?

There is a tool that comes with WinPMail PB1 that will do this.  Checkout MBXMAINT.exe in the WinPMail PB1 program directory.  It will Move, Check, Repair or Compress a mailbox.  It has a command line option but if you go through all user directories doing this make sure that they are all logged out.

 

 

 

 

&lt;blockquote&gt;We are getting a similar error on a Win2k box (Faulting application mercury.exe, version 4.6.1.0, faulting module mercury.exe, version 4.6.1.0, fault address 0x00059b3c.), but have more users who have more mail folders. Is there a way in Mercury or another program, that will go through the mailboxes and reindex all of the mail in all of the users directories?&lt;/blockquote&gt;&lt;p&gt;There is a tool that comes with WinPMail PB1 that will do this.&amp;nbsp; Checkout MBXMAINT.exe in the WinPMail PB1 program directory.&amp;nbsp; It will Move, Check, Repair or Compress a mailbox.&amp;nbsp; It has a command line option but if you go through all user directories doing this make sure that they are all logged out.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

[quote user="Thomas R. Stephenson"]

We are getting a similar error on a Win2k box (Faulting application

mercury.exe, version 4.6.1.0, faulting module mercury.exe, version

4.6.1.0, fault address 0x00059b3c.), but have more users who have more

mail folders. Is there a way in Mercury or another program, that will

go through the mailboxes and reindex all of the mail in all of the

users directories?

There is a tool that comes with WinPMail PB1 that will do this.  Checkout MBXMAINT.exe in the WinPMail PB1 program directory.  It will Move, Check, Repair or Compress a mailbox.  It has a command line option but if you go through all user directories doing this make sure that they are all logged out.

[/quote]

Where can I get WinPMail PB1?

[quote user=&quot;Thomas R. Stephenson&quot;]&lt;blockquote&gt;We are getting a similar error on a Win2k box (Faulting application mercury.exe, version 4.6.1.0, faulting module mercury.exe, version 4.6.1.0, fault address 0x00059b3c.), but have more users who have more mail folders. Is there a way in Mercury or another program, that will go through the mailboxes and reindex all of the mail in all of the users directories?&lt;/blockquote&gt;&lt;p&gt;There is a tool that comes with WinPMail PB1 that will do this.&amp;nbsp; Checkout MBXMAINT.exe in the WinPMail PB1 program directory.&amp;nbsp; It will Move, Check, Repair or Compress a mailbox.&amp;nbsp; It has a command line option but if you go through all user directories doing this make sure that they are all logged out.&lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt;Where can I get WinPMail PB1? &lt;/p&gt;
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