Jump to content

Firefox 48.0.2 and Flash Player 24 working on Windows 2000


sdfox7

Recommended Posts

After installing Windows 2000 (I have a CD with Gurgelmeyer's SP 5.1 Update 24 slipstreamed), I installed the latest ENU Daily UURollup v 11 from 2014, following the links in this post: https://www.betaarchive.com/forum/viewtopic.php?p=417076#p417076

I also wanted to get Flash Player 24.0.0.186 (the current version) running; to do this I needed to install DirectX from February 2010, otherwise the installer wouldn't run. I was very surprised that I was able to get the current version of Flash Player working on Windows 2000!

I was able to install Firefox Portable 48.0.2. The only issue I ran into is that Firefox 49 fails to run and throws up a Dr Watson error. What is the difference between Firefox 48 and 49, and how can we fix this? I know Firefox 49 dropped support for SSE processors, but my ThinkPad T40 has a SSE2 compatible processor, so that cannot be the problem.

Below are some screenshots of my results.

w2kfp49.jpg

w2kfp48.jpg

w2kfp24.jpg

w2kfp24_1.jpg

Link to comment
Share on other sites


> The only issue I ran into is that Firefox 49 fails to run and throws up a Dr Watson error.

Check the log file to see what module the error occurred in. Also Profile in Depends for a second opinion. And maybe Profile FF48 and compare.

Link to comment
Share on other sites

On Saturday, December 31, 2016 at 3:34 PM, jumper said:

> The only issue I ran into is that Firefox 49 fails to run and throws up a Dr Watson error.

Check the log file to see what module the error occurred in. Also Profile in Depends for a second opinion. And maybe Profile FF48 and compare.

I don't know how to read log files, but here you go:

Microsoft (R) Windows 2000 (TM) Version 5.00 DrWtsn32
Copyright (C) 1985-1999 Microsoft Corp. All rights reserved.



Application exception occurred:
        App:  (pid=1712)
        When: 12/30/2016 @ 10:39:26.130
        Exception number: c0000005 (access violation)

*----> System Information <----*
        Computer Name: WIN2000
        User Name: Win2K
        Number of Processors: 1
        Processor Type: x86 Family 6 Model 9 Stepping 5
        Windows 2000 Version: 5.0
        Current Build: 2195
        Service Pack: 4
        Current Type: Uniprocessor Free
        Registered Organization: 
        Registered Owner: Microsoft

*----> Task List <----*
   0 Idle.exe
   8 System.exe
 164 smss.exe
 188 csrss.exe
 208 winlogon.exe
 236 services.exe
 248 lsass.exe
 356 ibmpmsvc.exe
 388 ati2evxx.exe
 436 S24EvMon.exe
 476 svchost.exe
 516 svchost.exe
 568 SPOOLSV.exe
 600 hidserv.exe
 648 RegSrvc.exe
 680 regsvc.exe
 708 mstask.exe
 744 SMAgent.exe
 792 TpKmpSvc.exe
 816 winmgmt.exe
 872 svchost.exe
1008 ati2evxx.exe
 972 explorer.exe
1332 SMax4PNP.exe
1356 rundll32.exe
1336 PRONoMgr.exe
1280 TPHKMGR.exe
1180 AGRSMMSG.exe
1400 TPONSCR.exe
1072 Boingo.exe
1112 TpScrex.exe
1312 WMonitor.exe
1132 BWEngine.exe
1416 BWExtUserMode.e.exe
1768 msiexec.exe
1732 FirefoxPortable.exe
1264 firefox.exe
1860 plugin-containe.exe
1848 Silverlight.Con.exe
1876 svchost.exe
1712 Silverlight.Con.exe
1736 drwtsn32.exe
   0 _Total.exe

State Dump for Thread Id 0x690

eax=00000000 ebx=00000000 ecx=dddddddd edx=0104fd28 esi=02098a28 edi=8000ffff
eip=0103cefe esp=0012fe88 ebp=0012fea4 iopl=0         nv up ei ng nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000286


function: <nosymbols>
        0103ceec ff10             call    dword ptr [eax]        ds:00000000=????????
        0103ceee 8b45fc           mov     eax,[ebp+0xfc]         ss:017f9d8a=????????
        0103cef1 5e               pop     esi
        0103cef2 c9               leave
        0103cef3 c3               ret
        0103cef4 56               push    esi
        0103cef5 8bf1             mov     esi,ecx
        0103cef7 8b4e10           mov     ecx,[esi+0x10]         ds:0376290e=????????
        0103cefa 85c9             test    ecx,ecx
        0103cefc 7417             jz      01045a15
FAULT ->0103cefe 8b01             mov     eax,[ecx]              ds:dddddddd=????????
        0103cf00 ff500c           call    dword ptr [eax+0xc]    ds:016c9ee6=????????
        0103cf03 8b4e10           mov     ecx,[esi+0x10]         ds:0376290e=????????
        0103cf06 85c9             test    ecx,ecx
        0103cf08 7407             jz      01043911
        0103cf0a 6a01             push    0x1
        0103cf0c e8beeeffff       call    0103bdcf
        0103cf11 83661000         and   dword ptr [esi+0x10],0x0 ds:0376290e=????????
        0103cf15 5e               pop     esi
        0103cf16 c3               ret
        0103cf17 53               push    ebx
        0103cf18 56               push    esi

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0012FEA4 0103E303 01000000 02098A28 00000000 0000006B !<nosymbols> 
0012FEC4 0103E64E 00000004 00000000 0101530D 00000000 !<nosymbols> 
0012FEF8 01019BC0 02098A28 00000000 00133173 0000000A !<nosymbols> 
0012FFB8 0101990D 0012FFF0 7C5989D5 00000000 00000000 !<nosymbols> 
0012FFC0 7C5989D5 00000000 00000000 7FFDF000 C0000005 !<nosymbols> 
0012FFF0 00000000 01019900 00000000 000000C8 00000100 !ProcessIdToSessionId [omap] 

*----> Raw Stack Dump <----*
0012fe88  28 8a 09 02 2a da 03 01 - ac fe 12 00 78 8a 09 02  (...*.......x...
0012fe98  28 8a 09 02 00 00 00 00 - 28 8a 09 02 c4 fe 12 00  (.......(.......
0012fea8  03 e3 03 01 00 00 00 01 - 28 8a 09 02 00 00 00 00  ........(.......
0012feb8  6b 00 00 00 00 00 00 00 - 5c 25 15 00 f8 fe 12 00  k.......\%......
0012fec8  4e e6 03 01 04 00 00 00 - 00 00 00 00 0d 53 01 01  N............S..
0012fed8  00 00 00 00 00 00 00 00 - 00 f0 fd 7f 22 00 00 00  ............"...
0012fee8  02 00 00 00 63 00 00 00 - 68 4d 13 00 c9 c8 01 01  ....c...hM......
0012fef8  b8 ff 12 00 c0 9b 01 01 - 28 8a 09 02 00 00 00 00  ........(.......
0012ff08  73 31 13 00 0a 00 00 00 - bb ce 69 26 00 00 00 00  s1........i&....
0012ff18  00 00 00 00 00 f0 fd 7f - 0a 00 00 00 00 00 00 00  ................
0012ff28  05 00 00 c0 00 05 00 00 - 00 00 00 00 93 08 00 00  ................
0012ff38  00 00 00 00 20 4a 13 00 - 02 00 00 00 00 00 00 00  .... J..........
0012ff48  73 31 13 00 00 00 00 00 - 44 00 00 00 70 47 13 00  s1......D...pG..
0012ff58  80 47 13 00 60 8f 13 00 - 00 00 00 00 00 00 00 00  .G..`...........
0012ff68  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012ff78  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012ff88  ff ff ff ff ff ff ff ff - ff ff ff ff b8 ff 12 00  ................
0012ff98  56 bd 01 01 05 00 00 00 - 10 ff 12 00 d4 fa 12 00  V...............
0012ffa8  e0 ff 12 00 70 04 02 01 - 1b 84 7f 27 01 00 00 00  ....p......'....
0012ffb8  c0 ff 12 00 0d 99 01 01 - f0 ff 12 00 d5 89 59 7c  ..............Y|

State Dump for Thread Id 0x6c0

eax=77d32878 ebx=00000000 ecx=00136540 edx=00000000 esi=00142728 edi=00000100
eip=77f88b37 esp=021afe28 ebp=021aff74 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000202


function: ZwReplyWaitReceivePortEx
        77f88b2c b8ac000000       mov     eax,0xac
        77f88b31 8d542404         lea     edx,[esp+0x4]          ss:03879d0f=????????
        77f88b35 cd2e             int     2e
        77f88b37 c21400           ret     0x14
        77f88b3a 8bff             mov     edi,edi

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
021AFF74 77D58E4A 77D3AFBD 00142728 77D50101 00130000 !ZwReplyWaitReceivePortEx [omap] 
021AFFA8 77D37DE8 00136C58 021AFFEC 7C57B3BC 00142888 !TowerConstruct [omap] 
021AFFB4 7C57B3BC 00142888 77D50101 00130000 00142888 !I_RpcConnectionInqSockBuffSize2 [omap] 
021AFFEC 00000000 00000000 00000000 00000000 00000000 !lstrcmpiW [omap] 

State Dump for Thread Id 0x494

eax=00003e06 ebx=00000102 ecx=000004d3 edx=00000000 esi=77f88398 edi=022aff74
eip=77f883a3 esp=022aff60 ebp=022aff7c iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000206


function: NtDelayExecution
        77f88398 b832000000       mov     eax,0x32
        77f8839d 8d542404         lea     edx,[esp+0x4]          ss:03979e47=????????
        77f883a1 cd2e             int     2e
        77f883a3 c20800           ret     0x8
        77f883a6 8bff             mov     edi,edi

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
022AFF7C 7C59A2CC 0000EA60 00000000 7CE89AEA 0000EA60 !NtDelayExecution [omap] 
022AFF80 00000000 00000000 7CE89AEA 0000EA60 7CE85BC5 !Sleep [omap] 

State Dump for Thread Id 0x718

eax=00000000 ebx=77f87fc0 ecx=00145ca0 edx=00000000 esi=00145288 edi=00136be0
eip=77f883a3 esp=023aff78 ebp=023affa8 iopl=0         nv up ei ng nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000286


function: NtDelayExecution
        77f88398 b832000000       mov     eax,0x32
        77f8839d 8d542404         lea     edx,[esp+0x4]          ss:03a79e5f=????????
        77f883a1 cd2e             int     2e
        77f883a3 c20800           ret     0x8
        77f883a6 8bff             mov     edi,edi

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
023AFFA8 77D37DE8 00136C58 023AFFEC 7C57B3BC 00149578 !NtDelayExecution [omap] 
023AFFB4 7C57B3BC 00149578 00000000 00000000 00149578 !I_RpcConnectionInqSockBuffSize2 [omap] 
023AFFEC 00000000 00000000 00000000 00000000 00000000 !lstrcmpiW [omap] 

State Dump for Thread Id 0x3bc

eax=77d37dd0 ebx=80030000 ecx=021afac4 edx=00000000 esi=00142728 edi=00000100
eip=77f88b37 esp=024afe28 ebp=024aff74 iopl=0         nv up ei pl nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000206


function: ZwReplyWaitReceivePortEx
        77f88b2c b8ac000000       mov     eax,0xac
        77f88b31 8d542404         lea     edx,[esp+0x4]          ss:03b79d0f=????????
        77f88b35 cd2e             int     2e
        77f88b37 c21400           ret     0x14
        77f88b3a 8bff             mov     edi,edi

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
024AFF74 77D58E4A 77D3AFBD 00142728 77F83148 FFFFFFFF !ZwReplyWaitReceivePortEx [omap] 
024AFFA8 77D37DE8 00136C58 024AFFEC 7C57B3BC 00146740 !TowerConstruct [omap] 
024AFFB4 7C57B3BC 00146740 77F83148 FFFFFFFF 00146740 !I_RpcConnectionInqSockBuffSize2 [omap] 
024AFFEC 00000000 00000000 00000000 00000000 00000000 !lstrcmpiW [omap]
Link to comment
Share on other sites

> FAULT ->0103cefe 8b01 mov eax,[ecx] ds:dddddddd=????????

The fault occurs in code at address 0103cefe, but the task list fails to report the address at which each module is loaded. Profiling in Depends should provide this info. Or check with a process viewer while the app is still loaded.

From the stack back trace, it looks like ProcessIdToSessionId might have something to do with it.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...