aebrahim: W32 2003-11-17 optimised for P3/P4/Athlon/AthlonXP
-
- Posts: 1234
- Joined: November 10th, 2002, 2:47 am
- Location: Hong Kong
- Contact:
aebrahim: W32 2003-11-17 optimised for P3/P4/Athlon/AthlonXP
I built Mozilla Firebird today from CVS with MSVC++ .NET 2003 using some optimisations. To build on MSVC++ .NET 2003, I had to use some old headers from the MSVC++ .NET 2002 Standard C++ Library. However, it's using the MSVC++ .NET 2003 compilers and linkers, so it should fully benefit from the new optimisations. The one bug that's blocking full native build support on MSVC++ .NET 2003 (without any code modifications) is:
http://bugzilla.mozilla.org/show_bug.cgi?id=208314
If you'd like to see native build support for MSVC++ .NET 2003, please sign into Bugzilla and vote for this bug, or better yet, contribute a patch. Thanks.
Optimised for Pentium 4, Pentium M, Celeron 1.7GHz+ and Athlon64 with SSE2 (-Oxs -G7 -arch:SSE2):
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.exe (4.54MB - 7z sfx)
The above build will work on Pentium 4, Pentium M, Celeron 1.7 GHz and above and Athlon64 systems ONLY.
Optimised for Athlon XP and some newer Durons with SSE (-Oxs -G7 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.exe (4.54MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.
Optimised for Pentium III and Pentium III based Celerons with SSE (-Oxs -G6 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.exe (4.54MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.
Optimised for non-SSE Athlons (-Oxs -G7):
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.exe (4.54MB - 7z sfx)
I should note that I can't guarantee that these builds will work with Windows 95 (Microsoft has removed Windows 95 as a target platform on their .NET 2003 version of development tools), but they will work with Windows 98/NT4 or better, and probably on Windows 95 too.
You can find a copy of these builds (and my older builds) on pryan's mirror:
http://pryan.org/firebird/aebrahim
My .mozconfig is as follows:
. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="see build info"
ac_add_options --enable-static
ac_add_options --disable-shared
My builds have the following preference set:
pref("general.useragent.vendorComment", "aebrahim");
I've included a copy of my .mozconfig in the build folder itself. For more on what the optimisation switches do see this link:
http://msdn.microsoft.com/library/defau ... _.2f.o.asp
http://bugzilla.mozilla.org/show_bug.cgi?id=208314
If you'd like to see native build support for MSVC++ .NET 2003, please sign into Bugzilla and vote for this bug, or better yet, contribute a patch. Thanks.
Optimised for Pentium 4, Pentium M, Celeron 1.7GHz+ and Athlon64 with SSE2 (-Oxs -G7 -arch:SSE2):
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.exe (4.54MB - 7z sfx)
The above build will work on Pentium 4, Pentium M, Celeron 1.7 GHz and above and Athlon64 systems ONLY.
Optimised for Athlon XP and some newer Durons with SSE (-Oxs -G7 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.exe (4.54MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.
Optimised for Pentium III and Pentium III based Celerons with SSE (-Oxs -G6 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.exe (4.54MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.
Optimised for non-SSE Athlons (-Oxs -G7):
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.zip (6.20MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.exe (4.54MB - 7z sfx)
I should note that I can't guarantee that these builds will work with Windows 95 (Microsoft has removed Windows 95 as a target platform on their .NET 2003 version of development tools), but they will work with Windows 98/NT4 or better, and probably on Windows 95 too.
You can find a copy of these builds (and my older builds) on pryan's mirror:
http://pryan.org/firebird/aebrahim
My .mozconfig is as follows:
. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="see build info"
ac_add_options --enable-static
ac_add_options --disable-shared
My builds have the following preference set:
pref("general.useragent.vendorComment", "aebrahim");
I've included a copy of my .mozconfig in the build folder itself. For more on what the optimisation switches do see this link:
http://msdn.microsoft.com/library/defau ... _.2f.o.asp
- joeg
- Posts: 2616
- Joined: October 10th, 2003, 12:37 pm
- Location: How can you be in two places at once, when you're not anywhere at all?
Same problem as yesterday
Hi again,
I'm having the same problem as with yesterday's build: can "surf", but can't download anything. Firebird crashes immediately.
Here's the error message:
MOZILLAFIREBIRD caused an invalid page fault in
module XPCOM.DLL at 0177:1003bec8.
Registers:
EAX=00000000 CS=0177 EIP=1003bec8 EFLGS=00010246
EBX=00000000 SS=017f ESP=00e2f2c0 EBP=00e2f2d0
ECX=00000000 DS=017f ESI=00e2f2ec FS=122f
EDX=00000000 ES=017f EDI=00000000 GS=0000
Bytes at CS:EIP:
66 39 10 75 f8 3b ca 7e 1d 51 52 8d 45 f4 50 8b
Stack dump:
1003c3ef 00000000 00000000 80000000 00e2f34c 006ec2a4 00000000 ffffffff 00e2f560 1003c3ef 00000000 10042280 00e2f2fc 00000000 0000003f 00e2f500
Does this tell you anything. It's Greek to me.
Joe
I'm having the same problem as with yesterday's build: can "surf", but can't download anything. Firebird crashes immediately.
Here's the error message:
MOZILLAFIREBIRD caused an invalid page fault in
module XPCOM.DLL at 0177:1003bec8.
Registers:
EAX=00000000 CS=0177 EIP=1003bec8 EFLGS=00010246
EBX=00000000 SS=017f ESP=00e2f2c0 EBP=00e2f2d0
ECX=00000000 DS=017f ESI=00e2f2ec FS=122f
EDX=00000000 ES=017f EDI=00000000 GS=0000
Bytes at CS:EIP:
66 39 10 75 f8 3b ca 7e 1d 51 52 8d 45 f4 50 8b
Stack dump:
1003c3ef 00000000 00000000 80000000 00e2f34c 006ec2a4 00000000 ffffffff 00e2f560 1003c3ef 00000000 10042280 00e2f2fc 00000000 0000003f 00e2f500
Does this tell you anything. It's Greek to me.
Joe
Although every day is Judgment Day, I nonetheless feel like a room without a roof.
- RubberPiggyToy
- Posts: 39
- Joined: October 20th, 2003, 1:53 pm
- Location: Home
- joeg
- Posts: 2616
- Joined: October 10th, 2003, 12:37 pm
- Location: How can you be in two places at once, when you're not anywhere at all?
The problem is Firebird.exe
RubberPiggyToy wrote:... youre the only one I see having this problem, BTW did you try changing your download location? O, post your specs
Sorry, but if you go through the (many) posting for yesterday's build by Mr. Ebrahim, there are several people having problems.
As an experiment, I unzipped today's build (which crashed as I described above) and then simply replaced today's firebird.exe file with that from 13Nov I left all the other files in all the other directories exactly as they were (all dated 17 Nov.)
With the firebird.exe file from 13 Nov, it works fine and doesn't crash.
As another test, I also did a complete new install of the 13 Nov build. It works fine, too.
I will certianly not deny that there could be something wrong with my machine, but I'm more inclined to suspect that there was a small change in the program code sometime after 13 Nov that's causing the problem.
As I mentioned in one of my postings regarding yesterday's build, it's not only Mr. Ebrahim's build where I have the problem, it's also with the "official" nightly build.
Does anybody know if anything was changed in the code after 13 Nov that might have led to the "download" problem?
RubberPiggyToy: I'll be happy to list my specs, but I'm not sure what would be important for you to know. Also, what do you mean "... changing the download location"?
Thanks again for the help.
Joe
Although every day is Judgment Day, I nonetheless feel like a room without a roof.
-
- Posts: 0
- Joined: December 31st, 1969, 5:00 pm
RubberPiggyToy wrote:JoeG, I think your comp might be fuxX0red in some way or another, cause youre the only one I see having this problem, BTW did you try changing your download location? O, post your specs
It's not just him. I just caused the same crash on my system by loading ign.com's interstitial page. Both the official 11/16 and the AthlonXP-optimized 11/17 builds crashed. I started getting that crash a few days ago in the nightlies, and have reverted back to the 11/09 build for everyday use.
-
- Posts: 1234
- Joined: November 10th, 2002, 2:47 am
- Location: Hong Kong
- Contact:
momokatte wrote:RubberPiggyToy wrote:JoeG, I think your comp might be fuxX0red in some way or another, cause youre the only one I see having this problem, BTW did you try changing your download location? O, post your specs
It's not just him. I just caused the same crash on my system by loading ign.com's interstitial page. Both the official 11/16 and the AthlonXP-optimized 11/17 builds crashed. I started getting that crash a few days ago in the nightlies, and have reverted back to the 11/09 build for everyday use.
If you're seeing crashes in Firebird, plus file them in Bugzilla.
-
- Posts: 1234
- Joined: November 10th, 2002, 2:47 am
- Location: Hong Kong
- Contact:
Re: Same problem as yesterday
JoeG wrote:Hi again,
I'm having the same problem as with yesterday's build: can "surf", but can't download anything. Firebird crashes immediately.
Here's the error message:
MOZILLAFIREBIRD caused an invalid page fault in
module XPCOM.DLL at 0177:1003bec8.
Registers:
EAX=00000000 CS=0177 EIP=1003bec8 EFLGS=00010246
EBX=00000000 SS=017f ESP=00e2f2c0 EBP=00e2f2d0
ECX=00000000 DS=017f ESI=00e2f2ec FS=122f
EDX=00000000 ES=017f EDI=00000000 GS=0000
Bytes at CS:EIP:
66 39 10 75 f8 3b ca 7e 1d 51 52 8d 45 f4 50 8b
Stack dump:
1003c3ef 00000000 00000000 80000000 00e2f34c 006ec2a4 00000000 ffffffff 00e2f560 1003 c3ef 00000000 10042280 00e2f2fc 00000000 0000003f 00e2f500
Does this tell you anything. It's Greek to me.
Joe
Hvae you tried creating a new profile? Try deleting/renaming your %appdata%\Phoenix folder.
-
- Posts: 4
- Joined: August 27th, 2003, 4:09 pm
- Location: Shelbyville, Tennessee
- Contact:
- Paradox52525
- Posts: 1219
- Joined: April 23rd, 2003, 9:13 am
- Location: Middle of nowhere
- Contact:
This is very odd, invalid page fault usually means that a memory error has occured, most of that jargon is memory addresses (presumably the ones that are having trouble) although it's also listing registers (which inplies that this may be processor related?). Those of you who are getting this crash, what types of processor do you have? Have you tried the non-SSE/SSE2 build to see if the crash persists there too?
-
- Posts: 1234
- Joined: November 10th, 2002, 2:47 am
- Location: Hong Kong
- Contact:
Paradox52525 wrote:This is very odd, invalid page fault usually means that a memory error has occured, most of that jargon is memory addresses (presumably the ones that are having trouble) although it's also listing registers (which inplies that this may be processor related?). Those of you who are getting this crash, what types of processor do you have? Have you tried the non-SSE/SSE2 build to see if the crash persists there too?
Actually yes. That's a good question. JoeG, what type of processor do you have, and which of my builds are you using?
- Tommytoes
- Posts: 16
- Joined: August 19th, 2003, 9:20 pm
- Location: Las Vegas
Just installed the 11/17 optimized build, using the same profile I have used for about 3 months, and copied my chrome and plugin folders from the 11/08 build I was using. I have copied the same chrome and plugin folders forward to each successive build also.
I went back in and downloaded the 11/17 build again. The download did not crash firebird or my computer.
I went back in and downloaded the 11/17 build again. The download did not crash firebird or my computer.
P4 2.4 GHz, 512MB, Windows XP SP-1, DSL
Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.6b) Gecko/20031117 Firebird/0.7+ (aebrahim)
Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.6b) Gecko/20031117 Firebird/0.7+ (aebrahim)