Closed Bug 1131158 Opened 9 years ago Closed 9 years ago

Beta 36 incompatible with winxp

Categories

(Thunderbird :: OS Integration, defect)

36 Branch
x86
Windows XP
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1132271

People

(Reporter: JoeS1, Unassigned)

References

Details

After downloading a zip build or updating to beta 36 tb fails with "Not a valid win32 application"
Testing on a system that actively runs trunk builds, so no problem with winxp pre-reqs (service packs etc)
Joshua, any ideas here? I suspect this is something to do with the vs2013 upgrade.
Windows is not my forté... The only thing I'm aware of is what was said in bug 1085767 comment 5:
> The biggest thing to watch out for code-wise will be XP SP2 support, which I
> assume you want. I managed to get around the FF issues in bug 1023941, and
> Mark ported some of it in bug 1060890, but you will need some testing and
> perhaps additional workarounds if you don't meet requirement (3) here:
> http://dxr.mozilla.org/mozilla-central/source/toolkit/xre/WindowsCrtPatch.
> h#27-32
So this isn't actually a surprise considering that the tree is orange on comm-beta. It's been flagged as intermittent and bug 1113863 - but that's a fixed bug and clearly hasn't made it to beta.

The strange thing is, even if it is that bug, the opt builds are busted according to the tests. They aren't busted on comm-aurora, where supposedly bug 1113863 hasn't landed either.

Joe could you try an aurora build maybe?

Bug 1113863 is probably some of this, not sure about the rest.
Depends on: 1113863
Flags: needinfo?(jsabash)
Yep, Current Aurora runs fine on XP
Flags: needinfo?(jsabash)
I've done a few comparisons of the critical comm-* parts of the build system, and so far I've only come up with bug 1099430 as a possibility.
I haven't got time to look at this for the next couple of days.

I'd recommend someone porting/transplanting/etc the patches from bug 1099430 and doing a try server push to see if that fixes something.
I installed a build from Kent's "try builds" area on an XP machine (32 bit).
It got installed as "Earlybird".
I started it with a new profile and created an IMAP account. E-Mail was displayed correctly.
I will run a test with a copied existing profile in a minute.
OK, on XP I ran it on a pre-existing profile with lots of messages downloaded via POP.
Program starts, messages can be viewed, moved, etc., so all good.

BTW, I also installed on Win7 and got this message when trying to install:
"You may not have the necessary permissions to use all the features of the program you are about to run. You may run this program as a different user or continue to run the program as the current user."

It wouldn't install under the current user account, I had to run the installer as Administrator. I guess that won't be appreciated by the user base where the common user isn't even aware of Window's administrator account.

Please let me know what else you want me to do.
I created a new bug for my patches for this. In retrospect I probably should have just used this bug, but let's dup this one to the new bug so we don't have two discussions.

I think we need to get the patch landed and built on the beta tinderbox next, rather than do more testing of my try server run.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.