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

V4.70 woes...

Last post 12-16-2014, 12:46 by Greenman. 27 replies.
Page 1 of 2 (28 items)   1 2 Next >
Sort Posts: Previous Next
  •  12-04-2014, 17:44

    V4.70 woes...

    Well, in the last few days I've finally started using PM V4.70 in earnest on a recently-built Win7 (32-bit Professional) machine after migrating all my mail folders and PM config stuff off the WinXP machine on which I'd used an earlier version (V4.21c I think) reliably for many (approaching ten) years.  Unfortunately I'm finding that V4.70 on the Win7 machine is decidely unreliable, in the following ways:

    Firstly, PM sometimes crashes when I try to do standard things such as reply to or send an email; Windows reports the crash and the following is the report that was generated by Windows a few minutes ago at the time of the most recent crash:

     Problem signature:
      Problem Event Name:    APPCRASH
      Application Name:    WINPM-32.EXE
      Application Version:    4.7.0.1
      Application Timestamp:    530f0f0f
      Fault Module Name:    WINPM-32.EXE
      Fault Module Version:    4.7.0.1
      Fault Module Timestamp:    530f0f0f
      Exception Code:    c0000005
      Exception Offset:    003d9a49
      OS Version:    6.1.7601.2.1.0.256.48
      Locale ID:    2057
      Additional Information 1:    0a9e
      Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
      Additional Information 3:    0a9e
      Additional Information 4:    0a9e372d3b4ad19135b953a78882e789

    Read our privacy statement online:
      http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

    If the online privacy statement is not available, please read our privacy statement offline:
      C:\Windows\system32\en-US\erofflps.txt
     

    I haven't observed any clear pattern for the cause of these crashes - they seem to happen only sometimes when I try to do something absolutely standard like sending a reply to a received email.  As far as I've been able to tell, there's nothing in the content of a received email that I'm trying to open or to reply to that might be causing the crash - I can restart PM after the crash and then successfully achieve what I was trying to do before the crash happened.  It's extremely annoying, not least because my previous experiences of PM over almost 20 years have been almost entirely positive.

    The second issue I'm having is associated with the 'Change User' function that I'm invoking via a button in a custom toolbar - see my postings of a few weeks ago this.  When I invoke the 'Change User' function using the toolbar button and enter a different username into the dialogue box, most of the time PM changes to the desired user successfully.  However, occasionally when I enter the username and then hit the 'Enter' key PM disappears and shuts down completely, with no dialogue or error messages whatsoever.  When I then restart PM from the desktop shortcut it comes back up minimised, in the user account to which I was trying to change.

    I realise and accept that the 'Change User' function isn't now the preferred way of accessing multiple mail user accounts, but it's a function that I've used happily and entirely reliably over many years so I'd like to continue using it as long as it behaves reliably, which sadly it's currently not.

    Does anyone have any thoughts about the causes of the issues I'm having with V4.70, most especially the first one described above?  It really is annoying and frustrating to have a program as good as PM misbehave and be unreliable in this way...

    Thanks in advance,

    -- 

    Martin

    Filed under: ,
  •  12-04-2014, 18:40

    • idw is not online. Last active: Sat, Aug 24 2019, 13:25 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 47,100
    • BetaTeam

    Re: V4.70 woes...

    Martin Davies:
    Firstly, PM sometimes crashes when I try to do standard things such as reply to or send an email; Windows reports the crash and the following is the report that was generated by Windows a few minutes ago at the time of the most recent crash:

    The kind of report MS creates is useless to us. Please read the following post from the top of this forum for dealing with crashes.

    Martin Davies:
    The second issue I'm having is associated with the 'Change User' function that I'm invoking via a button in a custom toolbar - see my postings of a few weeks ago this.  When I invoke the 'Change User' function using the toolbar button and enter a different username into the dialogue box, most of the time PM changes to the desired user successfully.  However, occasionally when I enter the username and then hit the 'Enter' key PM disappears and shuts down completely, with no dialogue or error messages whatsoever.

    This is one of the reasons for officially abandoning this functionality. Things like this happened to other users in previous versions already.


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 26 5c a3 60 02 c6 e3 8a 75 70 d5 6a 67 ff d3 8d b0 b5 5e 5b
  •  12-05-2014, 8:55

    • Joerg is not online. Last active: 08-21-2019, 15:19 Joerg
    • Top 25 Contributor
    • Joined on 03-25-2008
    • German Baltic Sea Coast
    • Contributor
    • Points 7,665

    Re: V4.70 woes...

    Martin Davies:
    The second issue I'm having is associated with the 'Change User' function that I'm invoking via a button in a custom toolbar ...

    We also painfully miss the opportunity to change a user quickly without shutting-down PM and restarting it with option "winpm-32.exe -i user name ". We are using Pmail in connection with Mercury (properly licenced) also since many years in our company. Here we have often to check the mail account of other colleagues in case they are on a business trip or sick. In former versions of Pmail this was simply by using the "changed user" functionality. But since a few versions this functionality (which was always working fine without fails) has been taken away. It's a pity but no really news.

    Joerg

  •  12-05-2014, 10:59

    Re: V4.70 woes...

    Hello Michael, thank you for your response to my posting and your reference to the posting about how to deal with crashes.

    I have downloaded and installed Minidump and as far as I can tell it is enabled as an extension - it's included in the list of extensions and when I use the 'Extensions Manager' function I can highlight it and click on the 'Use' button - but on the recent occasions when V4.70 has crashed there has been no action whatsoever from Minidump.  The only dialogue I've seen when the crash has occurred is the standard Windows 'Appcrash' report as I included in my earlier posting.

    I've looked in my Windows Temp folder, which is where the Minidump ReadMe states a crash report should be written, and there's nothing in there relating to the crashes.

    The most recent crash occurred a short time ago when I tried to send an email; when I restarted PM after the crash it came up with the usual 'locked folder' message for the username in question and then offered the incomplete auto-saved version of the draft message that I'd composed which I was then able to complete and send successfully.

    I'll welcome any further suggestions you might have about how to capture the crash details, or if I need to do something else to get Minidump to operate as described in the ReadMe.

    With regard to the 'Change User' function, with the system function 10249 invoked via the custom toolbar button, not always behaving as it should, I can live with PM very occassionally shutting down when I try to change user - most of the time the function works fine and on the few occasions when it does misbehave it's no worse than having to close and then restart PM in order to change user.  The problem with the crashes is the one I'd really like to get sorted out.

    Regards

    -- 

    Martin

  •  12-05-2014, 13:29

    • Greenman is not online. Last active: 01 Jul 2019, 9:16 Greenman
    • Top 10 Contributor
    • Joined on 07-19-2007
    • UK
    • SuperStar
    • Points 14,300

    Re: V4.70 woes...

    Hi, Martin

    One thing to check is the installation path. Make sure that Pegasus Mail is installed in a subfolder off your C:\ drive and not in a folder off C:\Program Files. Ideally, install it to C:\PMail.

    Regarding the 'change user' issue, you can have more than instance of Pegasus Mail open at any time and thus have access to all your mail accounts at once.

    To do this create several shortcuts to wimpm-32.exe. Right-click the first shortcut and at the end of the path in the Target field type -i username -ms

    C:\PMail\winpm-32.exe -i fred -ms

    The -i switch allows you specify the logon name of the Pegasus Mail account. The -ms switch allows you to have several Pegasus Mail sessions open so long as the -ms switch is defined in each shortcut.

    I have three accounts open on my Win7 Pro 64bit machine all the time without issue.

     

  •  12-05-2014, 14:35

    • bfluet is not online. Last active: 21-07-2019, 3:12 bfluet
    • Top 10 Contributor
    • Joined on 05-10-2007
    • North Carolina, USA
    • SuperStar
    • Points 15,200

    Re: V4.70 woes...

    I'm with Greenman.  In fact, I created a shortcut to a batch file that opens two instances of Pegasus Mail, one for my personal mailbox and one for the office catch-all mailbox.  I also usually have a third instance running from a USB stick.

    Joerg, when I need to check the mailbox of a vacationing user I use the "Add mailbox to list" function (Joerg and I have a similar setup of Mercury and Pegasus).

  •  12-05-2014, 15:21

    • idw is not online. Last active: Sat, Aug 24 2019, 13:25 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 47,100
    • BetaTeam

    Re: V4.70 woes...

    Martin Davies:
    I'll welcome any further suggestions you might have about how to capture the crash details, or if I need to do something else to get Minidump to operate as described in the ReadMe.

    In this case you will need to use MiniDump's "stand-alone" mode because the extension itself is affected by the crash as well. The easiest way for doing so is using the Pegasus Mail Debugger entry from the Start menu group created by the installer (if you didn't deselect it, otherwise just repeat the installation with this option enabled): It'll start Pegasus Mail automatically with the commandline used previously by you. If you want to start Pegasus Mail repeatedly via debugger you may even create a shortcut like described in MiniDump's ReadMe file (in its Debugger section).


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 26 5c a3 60 02 c6 e3 8a 75 70 d5 6a 67 ff d3 8d b0 b5 5e 5b
  •  12-05-2014, 15:26

    • Joerg is not online. Last active: 08-21-2019, 15:19 Joerg
    • Top 25 Contributor
    • Joined on 03-25-2008
    • German Baltic Sea Coast
    • Contributor
    • Points 7,665

    Re: V4.70 woes...

    bfluet:
    Joerg, when I need to check the mailbox of a vacationing user I use the "Add mailbox to list" function (Joerg and I have a similar setup of Mercury and Pegasus).

    Hi Brian,

    I cannot permanently add the mailbox of a sick user to my mailbox because those mailbox may also being checked from time to time by other colleagues. And as long as the mailbox is occupied by me, the other users would get an error message that the mailbox is in use or not closed properly. Then they would anoying me the whole day: please close the mailbox :-)

    We also do not prefer the opportunity for checking another mailbox by starting another instance of Pmail, where I have to create shortcuts for each of our 15 users to each of our 15 user desktops.

    Anybody in our company needs only a quick opportunity to look inside another mailbox in case that user is out of office. After checking it will immediately being closed again. The "Change User" opportunity of former versions was perfect for us Crying

  •  12-05-2014, 16:44

    • bfluet is not online. Last active: 21-07-2019, 3:12 bfluet
    • Top 10 Contributor
    • Joined on 05-10-2007
    • North Carolina, USA
    • SuperStar
    • Points 15,200

    Re: V4.70 woes...

    I don't leave an added mailbox connected.  I add it to the list, do what I need to do, then disconnect it.  I might do this several times a day for a vacationing user.

    FWIW, I didn't like the change user function because I didn't like the obvious indication to users that they could access another users mailbox.  In fact, I remember working on figuring out the right combination of permissions to allow Pegasus Mail to deliver locally while preventing any user (except admins) from accessing another users mailbox (this was before Mercury).  The add mailbox function doesn't change this concern but it is so well hidden that I doubt many of my users know it exists.

  •  12-05-2014, 17:06

    Re: V4.70 woes...

    Greenman:

    Hi, Martin

    One thing to check is the installation path. Make sure that Pegasus Mail is installed in a subfolder off your C:\ drive and not in a folder off C:\Program Files. Ideally, install it to C:\PMail.


    Hello Greenman, thanks for the reply.  I'd realised a liitle while before I saw your posting that I had installed PM V4.70 in C:\Program Files\Pmail (which is where PM was always installed when I used it on Win95, Win98 and WinXP systems), so when I saw your posting I had just finished de-installing it and then re-installing it in C:\Pmail as recommended!  It took me a liitle while to get the re-installed version accessing all my mailboxes, which are on the E: drive, but I eventually succeeded and the program is now installed where it should be and accessing all my mailboxes successfully.

    Greenman:

    Regarding the 'change user' issue, you can have more than instance of Pegasus Mail open at any time and thus have access to all your mail accounts at once.

    To do this create several shortcuts to wimpm-32.exe. Right-click the first shortcut and at the end of the path in the Target field type -i username -ms

    C:\PMail\winpm-32.exe -i fred -ms

    The -i switch allows you specify the logon name of the Pegasus Mail account. The -ms switch allows you to have several Pegasus Mail sessions open so long as the -ms switch is defined in each shortcut.

    I have three accounts open on my Win7 Pro 64bit machine all the time without issue.

    I do note and acknowledge that the now-recommended way of accessing multiple mailboxes is to run multiple PM sessions concurrently; however I have almost no need to see more than one mailbox at a time which is why the ability to switch user as and when I want to was so useful.  Although I haven't done much user-switching since I re-installed PM earlier today, the 'Change User' function invoked by the button in my custom toolbar has seemed to work OK when I've used it - time will tell whether it continues to do so!

    Thanks again for the assistance and suggestions,

    -- 

    Martin

  •  12-05-2014, 17:15

    Re: V4.70 woes...

    Thanks for the further guidance, Michael.

    As I've reported in another posting I've now re-installed PM V4.70 in C:\Pmail - it was previously in C:\Program Files\Pmail.  I haven't yet re-installed MiniDump but will do so later today as per your suggestions and will see what happens if and when PM crashes again - it did crash when I opened a message immediately after the re-install but I haven't done much else with PM since then.

    I'll let you know what MiniDump does after I've re-installed it.

    Regards

    -- 

    Martin

  •  12-06-2014, 14:04

    Re: V4.70 woes...

    idw:

    In this case you will need to use MiniDump's "stand-alone" mode because the extension itself is affected by the crash as well. The easiest way for doing so is using the Pegasus Mail Debugger entry from the Start menu group created by the installer (if you didn't deselect it, otherwise just repeat the installation with this option enabled): It'll start Pegasus Mail automatically with the commandline used previously by you. If you want to start Pegasus Mail repeatedly via debugger you may even create a shortcut like described in MiniDump's ReadMe file (in its Debugger section).

    Hello Michael, just to let you know that I installed MiniDump again and had the PMDebugger running in standalone mode - I started PM first followed by starting PMDebugger from the Start menu, the Debugger reported that it had successfully attached itself to the sole running instance of PM.

    A short time ago (at approx 1202z today, Sat 6th Dec) I composed an email and when I tried to send it PM crashed and the Debugger generated a dump file; this has now been sent as a CAB file to the beta-reports email address.  I received an auto-reply which I then tried to forward to another of my usernames (admin@.....), this caused another crash but at that point the Debugger wasn't running so another dump file didn't get generated.

    I hope the dump file is useful; it really would be nice to know why V4.70 is proving to be so crash-prone on my Win7 system and to resolve whatever the cause is.

    Regards

    -- 

    Martin

  •  12-07-2014, 1:44

    • caisson is not online. Last active: 08-22-2019, 13:02 caisson
    • Top 25 Contributor
    • Joined on 09-07-2008
    • Star
    • Points 11,470

    Re: V4.70 woes...

    I suspect that eventually you will need to revisit your transfer process, as this is a more likely reason for the frequent crashes, rather than deficiencies in Pmail or the os.
  •  12-07-2014, 23:25

    Re: V4.70 woes...

    caisson:
    I suspect that eventually you will need to revisit your transfer process, as this is a more likely reason for the frequent crashes, rather than deficiencies in Pmail or the os.

    Hello James, thanks for the input.

    Just for completeness and the avoidance of doubt, I'm using PM in standalone mode for accessing several different email accounts at my Internet hostname - the user accounts are all in the form <username>@<myhostname>.demon.co.uk.

    On my old WinXP machine I had the PM program installed in C:\Program Files\PMAIL; all the user mailbox folders were on the E: drive in E:\PMAIL\MAIL\<username>.  I always keep my 'working files', be they for PM, Word, Excel or whatever, on a separate partition/logical drive so that if ever I lose the C: drive, all my data will hopefully still be intact.  Also, the entire E: drive is backed-up daily to at least two separate destinations and in two formats.

    When I did the migration of my PM repository, I copied the entire E:\PMAIL folder with all its sub-folders from the old WinXP machine onto the newly-created E: drive on the WIn7 machine.  I then installed PM onto the Win7 machine - although it was initially in C:\Program Files\PMAIL it's now in C:\PMAIL as recommended - and I then made sure that PMAIL.CFG was correctly pointing to the E: drive, which it is.  PM V4.70 doesn't have any problems whatsoever accessing all the mailbox folders and their contents on the E: drive for my several different usernames so unless there's something extra that needs to be done as part of the migration that I'm completely unaware of, I don't believe there's been a problem with the migration.

    I've also just been through the entire E:\PMAIL folder and all its sub-folders and made sure that the permissions allow everyone full control; despite doing this PM crashed again a short time ago when I tried to reply to a new mail message in one of the users' inboxes - very frustrating, although for much of today I have been able to compose and send both new messages and replies to incoming messages so PM works most of the time.  I haven't yet submitted the report for this most recent crash.

    I'll welcome any further suggestions you might have about the migration, especially if you think there's something else I should have done to aid the migration from the old WinXP machine to the newly-built and pretty much 'bog-standard' Win7 machine - I don't believe there's anything odd or unusual on the machine that PM might take a dislike to.

    Regards

    -- 

    Martin

  •  12-07-2014, 23:44

    • caisson is not online. Last active: 08-22-2019, 13:02 caisson
    • Top 25 Contributor
    • Joined on 09-07-2008
    • Star
    • Points 11,470

    Re: V4.70 woes...

    The problem might be with the mailboxes, as they contain original configuration files, pmail.ini particularly, that include settings from the original installation.

    Usually when the two installations have differing paths it is best to be conservative.

    Such an approach would have been to carry out a clean install of the program, including recreating your user base, then selectively transferring files from the old mailboxes to the new, leaving behind the configuration files.

Page 1 of 2 (28 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