Pegasus Mail & Mercury

Welcome to the Community for Pegasus Mail and
The Mercury Mail Transport System, the Internet's longest-serving PC e-mail system!
Welcome to Pegasus Mail & Mercury Sign in | Join | Help
in
Home Blogs Forums Downloads Pegasus Mail Overview Mercury Overview Wiki

Pegasus mail crashes after being closed - version 4.41

Last post 08-08-2015, 18:46 by whiskyfizz. 21 replies.
Page 1 of 2 (22 items)   1 2 Next >
Sort Posts: Previous Next
  •  07-09-2015, 18:05

    Pegasus mail crashes after being closed - version 4.41

    Hi all !

    A few days ago and because of the high temperatures, my computer crashed so Pegasus was not closed properly. I rebooted the computer after it had cooled down and as usual I lauched Pegasus, but then it crashed with a "memory cannot be read" type of message. Because I used the Xclose extension, Pegasus was being minimized in the tray immediately after being started and then systematically crashed with the mentioned error message.

    I tried several "fixes" : (1) I removed all the *.CNM files, but it changed nothing ; (2) I used a backup copy of the HIERARCH file, but no change ; (3) I deleted the HIERARCH file so that Pegasus will build a new one, but no change.

    Then, I uninstalled the Xclose extension. Because of that, Pegasus did not minimized in the tray anymore, so I was being able to access it. I thought it was the end of it, but I was mistaken. Then the strangest thing happened. I could use Pegasus normally and do everything, but the second I clicked with the mouse "outside Pegasus" (for instance the windows startup button) or try to reduce it in the tray bar (near the clock), it simply crashed with the previously mentioned error message. What is even stranger is that if I do not click "outside" or do not tray to reduce its window, but simply close it with the X button or using the menu, then it closes without generating any errors (because there is no lock on the next launch) but still "crashes" because the previous error message appears. Apparently the problem is lying the winpm-32.exe according to the error message.

    I then installed the Minidump extension and when I click on "PMDebug.exe", Pegasus seems to freeze that is the launching procedure does not end, the CPU usage is at 100% and after a few minutes, the computer crashes. So it seems, I cannot even get a crash dump.

    Everything was working fine till then and I really do not understand what is causing this crashing behavior. I guess any help will be gladly welcomed.

    Cheers !

  •  07-09-2015, 21:06

    • idw is not online. Last active: Thu, Nov 14 2019, 7:22 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 47,865
    • BetaTeam

    Re: Pegasus mail crashes after being closed - version 4.41

    whiskyfizz:
    I then installed the Minidump extension and when I click on "PMDebug.exe", Pegasus seems to freeze that is the launching procedure does not end, the CPU usage is at 100% and after a few minutes, the computer crashes. So it seems, I cannot even get a crash dump.

    It doesn't help with your version of PM anyway. IOW: Do a fresh install with the latest version of Pegasus Mail and do the migration like described in many threads all over this forum.


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  07-09-2015, 21:19

    • Brian Fluet is online. Last active: 11-15-2019, 14:58 Brian Fluet
    • Top 10 Contributor
    • Joined on 12-24-2014
    • North Carolina, USA
    • SuperStar
    • Points 27,215

    Re: Pegasus mail crashes after being closed - version 4.41

    I think is is important to rule out any physical damage that might have occurred to the motherboard or memory.  You may have already done this but if not, run a ram testing utility to check the memory.  Be sure to check all portions of the memory (I remember memtest86 having an ALL option).  Run it through numerous passes.

    Also check the Event Viewer to see if anything is logged at the time of the failures that provides any clues.


     

  •  07-09-2015, 21:28

    Re: Pegasus mail crashes after being closed - version 4.41

    @idw

    The problem is that I cannot upgrade my install because my operating system is Windows 2000 Professional. Also, changing the operating system would imply changing some physical parts of the whole computer which was built 15 years ago. I agree with you, it is extremely old. I really would like to use your extension to generalte a crash dump, so maybe you can tell which "legacy" version I could use.

  •  07-09-2015, 22:20

    • idw is not online. Last active: Thu, Nov 14 2019, 7:22 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 47,865
    • BetaTeam

    Re: Pegasus mail crashes after being closed - version 4.41

    whiskyfizz:
    The problem is that I cannot upgrade my install because my operating system is Windows 2000 Professional.

    I don't remember why it shouldn't work on W2K, did you try in the past?

    whiskyfizz:
    I really would like to use your extension to generalte a crash dump, so maybe you can tell which "legacy" version I could use.

    It's not a legacy issue, but for extracting useful information from the dumps I need proper debug information files which simply don't exist since David Harris didn't create any for versions preceding 4.6 when I created the MiniDump tool (there might have been debug information files for v4.5 but then I don't have these ones anymore either).

     


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  07-09-2015, 22:37

    Re: Pegasus mail crashes after being closed - version 4.41

    @Brian Fluet

     

    There's no physical damages because all my other (jurassic) programs have no problems so far and the computer  working fine. Following the suggestion of idw, I think the best course of action is to backup some important files (filters, identities, etc.), perform a clean install and copy them back in. Thanks to Hans and his listing, I isolated the files for my filters, but I still have to do the same for all the identity settings. In the Pmail.ini file, there are some sections dealing with the identities, but there is a particular point with which I am struggling : the passwords. Apparently, there are seeds used, but this implies some other which are yet to be identified.

    It would still be a better solution to fix my problem though, so maybe making a clean install in another folder and copying the winpm-32.exe could be the solution ? What do you think ?

    edit 01 : I checked the event viewer as you suggested and here is what's written there : "Application popup : winpm-32.exe - Application error". Does that make some sense to someone ?

  •  07-09-2015, 22:58

    Re: Pegasus mail crashes after being closed - version 4.41

    @idw

    Thanks for your reply. For W2K, I always thought version 4.41 was the last one supporting this operating system. Maybe I was wrong, so I think I better check it out. For your extension, too bad version 4.41 is too old. It has been running for almost 7 years without any major problems, the biggest one so far being the corruption of the HIERARCH file. However, it is really no big deal at all because I regularly make a backup of it. Really this strange crashing behavior has now become the biggest problem.

    I hope with the help of the community that I will be able to solve this crashing mystery.

  •  07-09-2015, 23:01

    • Brian Fluet is online. Last active: 11-15-2019, 14:58 Brian Fluet
    • Top 10 Contributor
    • Joined on 12-24-2014
    • North Carolina, USA
    • SuperStar
    • Points 27,215

    Re: Pegasus mail crashes after being closed - version 4.41

    You would actually need to do a clean install, configure it including users and identities exactly as on the previous install, and then copy mail data, address books, dlists, filters, etc. from the old mailbox directories to the new ones.  A review of this whitepaper may help.

    http://community.pmail.com/files/folders/whitepapers/entry41852.aspx

    You definitely can not use any of the existing configuration files in the new installation.  I have found that a copy of the old pmail.ini files make a handy reference when configuring a new install.  This isn't as overwhelming as it sounds unless you have a lot of identities.

    v4.41 is pretty old so expect some rocky moments.  Work slowly, test often, backup often.

    IDW, do you know whether the -roam switch worked in v4.41?  I am wondering whether copying the current install to a usb device and then testing both on the current machine and on a different machine might be possible and/or worthwhile.

  •  07-09-2015, 23:53

    Re: Pegasus mail crashes after being closed - version 4.41

    @Brian Fluet

    Thanks for your reply. The problem is that I do not remember all the passwords for my various identities (more than 10) which were created more than 10 years ago. At that time, I was not as organized as today and fashion was to have lots of email addresses. Therefore, couldn't I use an old pmail.ini file, do some testing and then copy back all the relevant files from my current install ?

    As for the -roam option, I tried it on a usb stick and it didn't work for me, but that doesn't mean it won't with you. You'll have to write a small script to take into account the change of drive letters for your usb stick.

  •  07-10-2015, 2:47

    • caisson is not online. Last active: 09-13-2019, 10:55 caisson
    • Top 25 Contributor
    • Joined on 09-07-2008
    • Star
    • Points 11,475

    Re: Pegasus mail crashes after being closed - version 4.41

    Files with the extension PND contain your server settings and can be transferred to the new instal.

    They can be viewed with Notepad or similar.

  •  07-10-2015, 3:09

    • Brian Fluet is online. Last active: 11-15-2019, 14:58 Brian Fluet
    • Top 10 Contributor
    • Joined on 12-24-2014
    • North Carolina, USA
    • SuperStar
    • Points 27,215

    Re: Pegasus mail crashes after being closed - version 4.41

    I'm not sure what you are referring to when you associate identities with passwords.  The only passwords I am aware of are associated with the POP3 and SMTP host configurations.  In recent versions, those configurations are stored in .PND files.  I don't know if v4.41 used .PND files but it is worth looking into.   Still, I don't know whether those .PND files would be compatible with the current version.  That would have to be tested.

    Keep in mind that if you ever get it working you can turn on session logging and recover the authentication credentials from the log files.  They are Base64 encoded which is easy enough to decode.

    As for the pmail.ini file, the only condition under which it might be used is if the new install of both the programs and the mailboxes are to the exact same paths as the install from which the pmail.ini is taken.  Even then, with such a version difference I don't think it is worth the risk to try using an old one.  My concern is that invalid entries in pmail.ini could cause other problems which would then be difficult to troubleshoot.

    In a previous post you mentioned winpm-32.exe.  I didn't understand your train of thought but am wondering if you were thinking about restoring the original file.  I think that would be harmless but would make a backup first, just in case.

    A couple of other things to try...

    Rename FOLSTATE.PM and STATE.PMJ and let them be rebuilt. 

    In the OS GUI (with Pegasus Mail running) cascade windows to make them all visible in case you have one opening off screen.

  •  07-10-2015, 3:15

    • caisson is not online. Last active: 09-13-2019, 10:55 caisson
    • Top 25 Contributor
    • Joined on 09-07-2008
    • Star
    • Points 11,475

    Re: Pegasus mail crashes after being closed - version 4.41

    Brian Fluet:

    I'm not sure what you are referring to when you associate identities with passwords.  The only passwords I am aware of are associated with the POP3 and SMTP host configurations.  In recent versions, those configurations are stored in .PND files.  I don't know if v4.41 used .PND files but it is worth looking into.   Still, I don't know whether those .PND files would be compatible with the current version.  That would have to be tested.

    V4.2+ according to Han's page and i am not aware of any reason why they would not work.

  •  07-10-2015, 7:25

    • idw is not online. Last active: Thu, Nov 14 2019, 7:22 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 47,865
    • BetaTeam

    Re: Pegasus mail crashes after being closed - version 4.41

    Brian Fluet:
    IDW, do you know whether the -roam switch worked in v4.41?

    I don't know, maybe it's somewhere in the online help or manual.


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  07-10-2015, 7:41

    • caisson is not online. Last active: 09-13-2019, 10:55 caisson
    • Top 25 Contributor
    • Joined on 09-07-2008
    • Star
    • Points 11,475

    Re: Pegasus mail crashes after being closed - version 4.41

    The v4.41 manual available on this site includes mention of the -roam switch so I assume it does.
  •  07-11-2015, 13:20

    • caisson is not online. Last active: 09-13-2019, 10:55 caisson
    • Top 25 Contributor
    • Joined on 09-07-2008
    • Star
    • Points 11,475

    Re: Pegasus mail crashes after being closed - version 4.41

    whiskyfizz:

    Hi all !

    A few days ago and because of the high temperatures, my computer crashed so Pegasus was not closed properly. I rebooted the computer after it had cooled down and as usual I lauched Pegasus, but then it crashed with a "memory cannot be read" type of message. Because I used the Xclose extension, Pegasus was being minimized in the tray immediately after being started and then systematically crashed with the mentioned error message.

    Performing a "System Restore" would seem to be the logical way to go if that option is available to you.

Page 1 of 2 (22 items)   1 2 Next >
View as RSS news feed in XML

Contact | Advertise | Host provider: PraktIT | Terms of Use | Privacy Statement
Copyright © 2007-2011 David Harris / Peter Strömblad. | Pegasus Mail Home Page