Closed Bug 211937 Opened 21 years ago Closed 21 years ago

Startup error with xpcom.dll

Categories

(SeaMonkey :: General, defect)

x86
Windows NT
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 195600

People

(Reporter: Stauffer, Unassigned)

Details

User-Agent:       Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; T312461)
Build Identifier: mozilla-win32-1.4

When I start Mozilla I get:
OleMainThreadWndName: mozilla.exe - Entry Point Not Found
The procedure entry point ?MakeUnique@nsFileSpec@@QAEXXZ could not be located 
in the dynamic link library xpcom.dll
Then I get and error about: The instruction at "ox610f0769" referenced memory 
at "0x4d7a6f6d". The memory could not be "read".

Reproducible: Always

Steps to Reproduce:
1. Install 1.4 and it errors when starting the browser after the install
2.
3.

Actual Results:  
Error message as given above

Expected Results:  
Started.

Dr. Watson log:

Microsoft (R) Windows NT (TM) Version 4.00 DrWtsn32
Copyright (C) 1985-1996 Microsoft Corp. All rights reserved.



Application exception occurred:
        App: mozilla.dbg (pid=299)
        When: 7/7/2003 @ 7:8:52.962
        Exception number: c0000005 (access violation)

*----> System Information <----*
        Computer Name: DEV-JSTAUFFER
        User Name: jstauffe
        Number of Processors: 1
        Processor Type: x86 Family 6 Model 8 Stepping 3
        Windows Version: 4.0
        Current Build: 1381
        Service Pack: 6
        Current Type: Uniprocessor Free
        Registered Organization: SPS Commerce
        Registered Owner: SPS Commerce

*----> Task List <----*
   0 Idle.exe
   2 System.exe
  20 SMSS.exe
  24 CSRSS.exe
  34 WINLOGON.exe
  40 SERVICES.exe
  43 LSASS.exe
  69 SPOOLSS.exe
  81 DefWatch.exe
  87 dnetc.exe
  91 jsm.exe
  85 mgabg.exe
  99 mgasc.exe
 102 javaw.exe
 104 mgactrl.exe
 106 ncsp.exe
 122 Rtvscan.exe
 134 RCONSVC.exe
 142 RPCSS.exe
 146 w32time.exe
 154 winvnc.exe
 163 nddeagnt.exe
 165 DKService.exe
 172 PSTORES.exe
 178 mstask.exe
 181 explorer.exe
 219 inetinfo.exe
 233 loadqm.exe
  63 VPTray.exe
 242 strokeit.exe
 254 SHORTKEY.exe
 167 trillian.exe
 239 rundll32.exe
 187 IEXPLORE.exe
 299 mozilla.exe
 289 DRWTSN32.exe
   0 _Total.exe

(00400000 - 00424000) mozilla.dbg
(77f60000 - 77fbe000) dll\ntdll.dbg
(60f10000 - 60f37000) nspr4.dbg
(77dc0000 - 77dff000) dll\advapi32.dbg
(77f00000 - 77f5f000) dll\kernel32.dbg
(77e70000 - 77ec2000) dll\user32.dbg
(77ed0000 - 77efc000) dll\gdi32.dbg
(77e10000 - 77e67000) dll\rpcrt4.dbg
(776d0000 - 776d8000) dll\wsock32.dbg
(776b0000 - 776c4000) dll\ws2_32.dbg
(78000000 - 78044000) 
(776a0000 - 776a7000) dll\ws2help.dbg
(60fe0000 - 60fe7000) plc4.dbg
(66800000 - 669a8000) SHELL32.dbg
(70bd0000 - 70c1c000) SHLWAPI.dbg
(716f0000 - 7177a000) COMCTL32.dbg
(610b0000 - 6111b000) xpcom.dbg
(60ff0000 - 60ff6000) plds4.dbg
(77b20000 - 77bd1000) dll\ole32.dbg
(10000000 - 10000000) 
(65340000 - 653d2000) oleaut32.dbg
(60040000 - 60089000) addrbook.dbg
(60e90000 - 60ec1000) msgbsutl.dbg
(61120000 - 6113f000) xpcom_compat.dbg
(60090000 - 600dd000) appcomps.dbg
(60d80000 - 60dd2000) js3250.dbg
(60100000 - 60109000) autoconfig.dbg
(60110000 - 60117000) bayesflt.dbg
(601a0000 - 601a0000) 
(60150000 - 6015e000) composer.dbg
(60230000 - 60239000) emitter.dbg
(602e0000 - 60305000) fullsoft.dbg
(60610000 - 60617000) impComm4xMail.dbg
(60620000 - 60630000) impEudra.dbg
(60630000 - 6063d000) import.dbg
(60640000 - 6064c000) importOE.dbg
(60650000 - 60664000) impOutlk.dbg
(60670000 - 60679000) impText.dbg
(60680000 - 60694000) inspector.dbg
(60d40000 - 60d56000) gkgfx.dbg
(60e80000 - 60e8d000) mozz.dbg
(606d0000 - 606e0000) jsd3250.dbg
(60720000 - 60726000) mailview.dbg
(60730000 - 60756000) mime.dbg
(60760000 - 6077a000) mork.dbg
(60780000 - 60786000) mozfind.dbg
(60790000 - 6079b000) mozldap.dbg
(60ed0000 - 60ed0000) 
(60f00000 - 60f00000) 
(607a0000 - 607f9000) msgbase.dbg
(60800000 - 6083c000) msgcompo.dbg
(60840000 - 60853000) msgdb.dbg
(60860000 - 608b5000) msgimap.dbg
(608c0000 - 608eb000) msglocal.dbg
(608f0000 - 608fc000) msgMapi.dbg
(60900000 - 60908000) msgmdn.dbg
(60910000 - 6093b000) msgnews.dbg
(60940000 - 60948000) msgsmime.dbg
(01300000 - 01300000) 

State Dump for Thread Id 0x12a

eax=4d7a6f6d ebx=00000000 ecx=007632f4 edx=317b0fff esi=610f3b40 edi=0076f870
eip=610f0769 esp=0012f7b8 ebp=0012f7dc iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202


function: NS_NewGenericFactory
        610f074a 895d08           mov     [ebp+0x8],ebx          
ss:0117e1e2=????????
        610f074d e812020000       call   nsCOMPtr_base::assign_from_helper 
(610f0964)
        610f0752 8d4dec           lea     ecx,[ebp-0x14]         
ss:0117e1e2=????????
        610f0755 8975e8           mov     [ebp-0x18],esi         
ss:0117e1e2=????????
        610f0758 e8d5010000       call    nsCOMPtr_base::~nsCOMPtr_base 
(610f0932)
        610f075d 395d08           cmp     [ebp+0x8],ebx          
ss:0117e1e2=????????
        610f0760 7437             jz      NS_NewGenericFactory+0x4a0 (610f0799)
        610f0762 8b4724           mov     eax,[edi+0x24]         
ds:017be276=????????
        610f0765 3bc3             cmp     eax,ebx
        610f0767 7430             jz      NS_NewGenericFactory+0x4a0 (610f0799)
FAULT ->610f0769 8b00             mov     eax,[eax]              
ds:4d7a6f6d=????????
        610f076b 3bc3             cmp     eax,ebx
        610f076d 7421             jz      NS_NewGenericFactory+0x497 (610f0790)
        610f076f 33f6             xor     esi,esi
        610f0771 803800           cmp     byte ptr [eax],0x0           
ds:4d7a6f6d=??
        610f0774 741a             jz      NS_NewGenericFactory+0x497 (610f0790)
        610f0776 8b4d08           mov     ecx,[ebp+0x8]          
ss:0117e1e2=????????
        610f0779 50               push    eax
        610f077a ff7510           push    dword ptr [ebp+0x10]   
ss:0117e1e2=????????
        610f077d 8b11             mov     edx,[ecx]              
ds:007632f4=00000006
        610f077f 51               push    ecx
        610f0780 ff520c           call    dword ptr [edx+0xc]    
ds:327ffa05=????????

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

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0012f7dc 610d7a7e 00764d54 007632d0 0076f7b0 0076a4c0 xpcom!
NS_NewGenericFactory 
0012fc30 610d831a 0076fad0 0076a4c0 00000000 00000000 xpcom!
nsServiceManager::UnregisterService [omap] 
0012fd90 610d794c 00764d50 00000000 0076f7b0 0012fdc8 xpcom!
nsServiceManager::UnregisterService [omap] 
0012fdc0 610d789f 00000000 00000000 0076f7b0 610d5d2b xpcom!
nsServiceManager::UnregisterService [omap] 
0012fdd0 610d5d2b 00764d50 00000000 00765c80 00000000 xpcom!
nsServiceManager::UnregisterService [omap]  (FPO: [3,0,0])
0012fe60 610d627a 00000000 00000000 00000001 00000000 xpcom!
nsCreateInstanceFromCategory::operator() 
0012fe7c 610b43e4 007632d8 00000000 80000000 00762430 xpcom!
nsCreateInstanceFromCategory::operator() 
0012fed4 00410460 0012fef4 00764650 00762430 77de2076 xpcom!NS_InitXPCOM2 
0012fef8 00401950 77de2076 7803ec98 00000000 00000002 mozilla!
CBufDescriptor::CBufDescriptor [omap] 
0012ff14 00402f0f 00000001 00760540 0013313b 00410f96 mozilla!
nsDependentString::Length 
0012ff24 00410f96 00400000 00000000 0013313b 00000001 mozilla!
nsDependentCString::nsDependentCString [omap]  (FPO: [4,0,1])
0012ffc0 77f1bbb5 77de2076 00000238 7ffdf000 c0000005 mozilla!
nsCString::GetWritableFragment 
0012fff0 00000000 00410e62 00000000 000000b0 00000100 kernel32!
GetProcessPriorityBoost 
00000000 00000000 00000000 00000000 00000000 00000000 mozilla!<nosymbols> 

*----> Raw Stack Dump <----*
0012f7b8  00 00 00 00 00 00 00 80 - 50 4d 76 00 40 3b 0f 61  ........PMv.@;.a
0012f7c8  d0 32 76 00 00 00 00 00 - 01 00 00 00 d8 32 76 00  .2v..........2v.
0012f7d8  00 00 00 00 30 fc 12 00 - 7e 7a 0d 61 54 4d 76 00  ....0...~z.aTMv.
0012f7e8  d0 32 76 00 b0 f7 76 00 - c0 a4 76 00 84 60 0f 61  .2v...v...v..`.a
0012f7f8  50 4d 76 00 00 00 00 80 - 00 00 00 00 10 fc 12 00  PMv.............
0012f808  00 00 00 00 24 f8 12 00 - 90 fa 12 00 00 00 00 00  ....$...........
0012f818  10 fc 12 00 d0 cd 13 00 - 00 00 00 00 00 00 00 00  ................
0012f828  3c f8 12 00 a4 c4 f1 77 - b4 fa 12 00 ac fa 12 00  <......w........
0012f838  00 00 00 00 bc fa 12 00 - f0 c4 f0 77 b4 fa 12 00  ...........w....
0012f848  ac fa 12 00 00 00 00 00 - fd c3 f0 77 40 f7 76 00  ...........w@.v.
0012f858  00 00 00 00 20 00 00 00 - 70 23 d9 6f d3 31 c3 01  .... ...p#.o.1..
0012f868  f0 b0 6b 16 7d 44 c3 01 - 00 b4 ed ee 7b c5 c2 01  ..k.}D......{...
0012f878  00 00 00 00 00 a0 00 00 - 00 00 00 00 00 00 00 00  ................
0012f888  6d 00 79 00 73 00 70 00 - 65 00 6c 00 6c 00 2e 00  m.y.s.p.e.l.l...
0012f898  64 00 6c 00 6c 00 00 00 - 00 00 73 00 00 00 64 00  d.l.l.....s...d.
0012f8a8  6c 00 65 00 72 00 2e 00 - 6a 00 73 00 00 00 00 00  l.e.r...j.s.....
0012f8b8  01 00 00 00 00 00 00 00 - 90 00 00 00 af 12 00 78  ...............x
0012f8c8  18 a1 03 78 04 f9 12 00 - 64 c7 00 78 09 00 00 00  ...x....d..x....
0012f8d8  3d c7 00 78 01 00 00 00 - 78 f9 12 00 01 00 00 00  =..x....x.......
0012f8e8  18 00 00 00 00 00 00 00 - 24 f9 12 00 40 00 00 00  ........$...@...

State Dump for Thread Id 0x12c

eax=3f0a4000 ebx=00000000 ecx=0096ffa8 edx=00000000 esi=00000054 edi=0096fed0
eip=77f682db esp=0096feb4 ebp=0096fed8 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: NtWaitForSingleObject
        77f682d0 b8c5000000       mov     eax,0xc5
        77f682d5 8d542404         lea     edx,[esp+0x4]          
ss:019be8bb=????????
        77f682d9 cd2e             int     2e
        77f682db c20c00           ret     0xc
        77f682de 8bc0             mov     eax,eax

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

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0096fed8 77f04f49 00000054 0000ea60 00000000 60f2838c ntdll!
NtWaitForSingleObject 
0000ea60 00000000 00000000 00000000 00000000 00000000 kernel32!
WaitForSingleObject 

*----> Raw Stack Dump <----*
0096feb4  6b ce f1 77 54 00 00 00 - 00 00 00 00 d0 fe 96 00  k..wT...........
0096fec4  14 3a 76 00 c0 37 76 00 - 2c 20 76 00 00 ba 3c dc  .:v..7v., v...<.
0096fed4  ff ff ff ff 60 ea 00 00 - 49 4f f0 77 54 00 00 00  ....`...IO.wT...
0096fee4  60 ea 00 00 00 00 00 00 - 8c 83 f2 60 54 00 00 00  `..........`T...
0096fef4  60 ea 00 00 10 20 76 00 - c0 37 76 00 60 ff 96 00  `.... v..7v.`...
0096ff04  10 20 76 00 9c 41 f2 60 - 14 3a 76 00 2c 20 76 00  . v..A.`.:v., v.
0096ff14  0c 46 44 00 60 47 f2 60 - 0c 46 44 00 43 44 f2 60  .FD.`G.`.FD.CD.`
0096ff24  c0 37 76 00 a0 39 76 00 - 10 20 76 00 0c 46 44 00  .7v..9v.. v..FD.
0096ff34  a0 20 76 00 0b e6 0d 61 - a0 39 76 00 0c 46 44 00  . v....a.9v..FD.
0096ff44  6c 38 76 00 fc 23 76 00 - 70 36 76 00 b8 ff 96 00  l8v..#v.p6v.....
0096ff54  70 36 76 00 ca 8d 0d 61 - 00 00 00 00 b8 ff 96 00  p6v....a........
0096ff64  3b 8a 0d 61 00 00 00 00 - c0 37 76 00 31 4e f2 60  ;..a.....7v.1N.`
0096ff74  f0 23 76 00 30 1d 76 00 - 30 1d 76 00 36 00 32 00  .#v.0.v.0.v.6.2.
0096ff84  70 36 76 00 20 38 00 78 - c0 37 76 00 36 00 32 00  p6v. 8.x.7v.6.2.
0096ff94  34 00 30 00 70 36 76 00 - e0 cf a0 80 90 ff 96 00  4.0.p6v.........
0096ffa4  91 76 11 80 dc ff 96 00 - bc e9 00 78 c0 12 03 78  .v.........x...x
0096ffb4  00 00 00 00 ec ff 96 00 - f0 4e f0 77 70 36 76 00  .........N.wp6v.
0096ffc4  36 00 32 00 34 00 30 00 - 70 36 76 00 34 00 30 00  6.2.4.0.p6v.4.0.
0096ffd4  c4 ff 96 00 00 00 00 00 - ff ff ff ff 6c b9 f3 77  ............l..w
0096ffe4  50 d2 f3 77 00 00 00 00 - 00 00 00 00 00 00 00 00  P..w............

State Dump for Thread Id 0x12d

eax=668177bd ebx=010dfdc0 ecx=00000000 edx=00000000 esi=7ffdf000 edi=00000001
eip=77f682cb esp=010dfd9c ebp=010dfdf0 iopl=0         nv up ei pl nz ac pe cy
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000213


function: NtWaitForMultipleObjects
        77f682c0 b8c4000000       mov     eax,0xc4
        77f682c5 8d542404         lea     edx,[esp+0x4]          
ss:0212e7a3=????????
        77f682c9 cd2e             int     2e
        77f682cb c21400           ret     0x14
        77f682ce 8bc0             mov     eax,eax

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

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
010dfdf0 77e7ae4d 00000001 010dfe18 00000000 00091fe3 ntdll!
NtWaitForMultipleObjects 
010dfe4c 77e7ae92 00000000 010dfebc 00091fe3 000000ff user32!
MsgWaitForMultipleObjectsEx 
010dfe68 66817860 00000000 010dfebc 00000000 00091fe3 user32!
MsgWaitForMultipleObjects 
0000012d 00000000 00000000 00000000 00000000 00000000 SHELL32!Ordinal242 

*----> Raw Stack Dump <----*
010dfd9c  34 d0 f1 77 01 00 00 00 - c0 fd 0d 01 01 00 00 00  4..w............
010dfdac  00 00 00 00 e0 fd 0d 01 - 18 fe 0d 01 00 00 00 00  ................
010dfdbc  18 fe 0d 01 8c 00 00 00 - 01 00 00 00 00 00 00 00  ................
010dfdcc  08 30 8a 66 56 cc f6 77 - d0 75 fa 77 57 cc f6 77  .0.fV..w.u.wW..w
010dfddc  00 00 00 00 d0 6c 92 9b - fe ff ff ff 00 00 00 00  .....l..........
010dfdec  e0 fd 0d 01 4c fe 0d 01 - 4d ae e7 77 01 00 00 00  ....L...M..w....
010dfdfc  18 fe 0d 01 00 00 00 00 - e3 1f 09 00 00 00 00 00  ................
010dfe0c  00 00 00 00 02 01 00 00 - 00 00 00 00 8c 00 00 00  ................
010dfe1c  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
010dfe2c  00 00 00 00 00 00 00 00 - 02 01 00 00 c0 27 09 00  .............'..
010dfe3c  00 00 00 00 00 00 00 00 - 44 c0 fd 7f 8c 00 00 00  ........D.......
010dfe4c  68 fe 0d 01 92 ae e7 77 - 00 00 00 00 bc fe 0d 01  h......w........
010dfe5c  e3 1f 09 00 ff 00 00 00 - 00 00 00 00 2d 01 00 00  ............-...
010dfe6c  60 78 81 66 00 00 00 00 - bc fe 0d 01 00 00 00 00  `x.f............
010dfe7c  e3 1f 09 00 ff 00 00 00 - 19 f2 f8 77 04 00 00 00  ...........w....
010dfe8c  ec ff 0d 01 00 00 00 00 - 00 00 00 00 b0 00 00 00  ................
010dfe9c  2d 01 00 00 00 00 34 65 - 02 00 00 00 00 00 00 00  -.....4e........
010dfeac  1c ff 0d 01 00 00 00 00 - 92 12 f6 77 60 55 fa 77  ...........w`U.w
010dfebc  98 12 f6 77 30 ff 0d 01 - 04 00 00 00 00 00 00 00  ...w0...........
010dfecc  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
"MakeUnique@nsFileSpec"
you installed an out-of-date spellchecker or another addon.
Uninstall Mozilla, remove the whole Mozilla application directory and reinstall
Mozilla

doesn't block development and invalid
Severity: blocker → critical
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → INVALID
Actually this is a dupe of 195600. See comments therein to fix your
problem....or read the release notes.
Reopening to dup the bug.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---

*** This bug has been marked as a duplicate of 195600 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago21 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.