51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4570|回复: 4
打印 上一主题 下一主题

[原创] 求救!安装测试!是Win NTServer方面的!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-7-19 10:44:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大哥大姐,你们好!近来我被这个问题整混了,找不到解决方法,烦请发表一些高论,切磋切磋!!!
问题描述:在NT Server下安装我的客户端PM,安装过程中说有些系统文件要更新,需重启。重启之,再装,成功。可是运行PM,报错,说是系统访问冲突!是drwtsn32报的错误!查看日志,错误如下:
发生应用程序意外错误:
        App:  (pid=191)
        When: 7/15/2004 @ 12:47:45.269
        Exception number: c0000005 (访问冲突)

*----> 系统信息 <----*
        Computer Name: MAINSERVER
        User Name: Administrator
        Number of Processors: 1
        Processor Type: x86 Family 15 Model 2 Stepping 9
        Windows Version: 4.0
        Current Build: 1381
        Service Pack: 6
        Current Type: Uniprocessor Free
        Registered Organization: abc
        Registered Owner: admin

*----> 任 务 列 表 <----*
   0 Idle.exe
   2 System.exe
  25 smss.exe
  33 csrss.exe
  39 winlogon.exe
  45 services.exe
  48 lsass.exe
  76 spoolss.exe
  83 VMSRVC.exe
100 llssrv.exe
112 LOCATOR.exe
124 RpcSs.exe
131 VPCMap.exe
139 inetinfo.exe
120 pstores.exe
144 MSTask.exe
  66 nddeagnt.exe
  70 Explorer.exe
196 VMUSrvc.exe
198 loadwc.exe
202 Internat.exe
191 oTogether310PM.exe
188 drwtsn32.exe
   0 _Total.exe

(00400000 - 00400000)
(77f50000 - 77fb9000) dll\ntdll.dbg
(6a280000 - 6a3d4000) DLL\MSVBVM60.dbg
(77ed0000 - 77f3c000) dll\kernel32.dbg
(77e40000 - 77e9b000) dll\user32.dbg
(76820000 - 76838000) dll\imm32.dbg
(77ea0000 - 77ecc000) dll\gdi32.dbg
(77d90000 - 77dd0000) dll\advapi32.dbg
(77de0000 - 77e37000) dll\rpcrt4.dbg
(77b00000 - 77bb7000) dll\ole32.dbg
(65340000 - 653d2000) oleaut32.dbg
(66630000 - 6664c000) dll\vb6en.dbg
(76800000 - 76807000) dll\indicdll.dbg
(6b800000 - 6b825000)
(78000000 - 78045000)
(77a70000 - 77a7b000) dll\version.dbg
(77c10000 - 77d4f000) dll\shell32.dbg
(715d0000 - 71657000) COMCTL32.dbg
(77960000 - 77968000) dll\lz32.dbg
(69b10000 - 69c3f000)
(70bd0000 - 70c14000) SHLWAPI.dbg
(70280000 - 702ee000) URLMON.dbg
(70200000 - 70270000) WININET.dbg
(70400000 - 70477000) MLANG.dbg
(71190000 - 71197000) dll\msidle.dbg
(01d50000 - 01dbe000)
(01dc0000 - 01dcb000)
(77bc0000 - 77bc7000) dll\rpcltc1.dbg
(75af0000 - 75af8000)
(77660000 - 77669000) dll\wsock32.dbg
(77640000 - 77654000) dll\ws2_32.dbg
(77630000 - 77637000) dll\ws2help.dbg
(775f0000 - 775ff000) dll\msafd.dbg
(77620000 - 77629000) dll\wshtcpip.dbg
(74720000 - 7472e000) dll\rnr20.dbg
(277b0000 - 27850000) ocx\mscomct2.dbg
(02870000 - 02889000)
(5cf00000 - 5cf5e000) dll\crypt32.dbg
(5e380000 - 5e3a5000) dll\msoss.dbg
(76080000 - 760d0000)
(02af0000 - 02b09000)
(02b10000 - 02b36000) asycfilt.dbg
(27580000 - 27685000) ocx\mscomctl.dbg
(77d50000 - 77d83000) dll\comdlg32.dbg
(4d9b0000 - 4d9b0000)
(5f300000 - 5f329000) olepro32.dbg
(28080000 - 28080000)
(217a0000 - 217c3000) ocx\ComDlg32.dbg

线程标识 0x96 的状态转储

eax=00000002 ebx=00000000 ecx=00000000 edx=4d9b1fd4 esi=4d9c0acc edi=0012e8b4
eip=77f82ee6 esp=0012e7d8 ebp=0012e864 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000202


功能:wcslen
        77f82edd 8b442404         mov     eax,[esp+0x4]          ss:0107d1df=00000000
        77f82ee1 8bc8             mov     ecx,eax
        77f82ee3 83c002           add     eax,0x2
错误 ->77f82ee6 66833900         cmp     word ptr [ecx],0x0         ds:00000000=????
        77f82eea 75f5             jnz     wcslen+0x4 (77f82ee1)
        77f82eec 2b442404         sub     eax,[esp+0x4]          ss:0107d1df=00000000
        77f82ef0 d1f8             sar     eax,1
        77f82ef2 48               dec     eax
        77f82ef3 c3               ret

*----> 堆栈的反向追踪 <---*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0012e864 77e56c33 0601028d 00000000 ffffffff 0012e944 ntdll!wcslen
0012e898 6a37f7b7 0601028d 00000000 ffffffff 0012e944 user32!DrawTextW
0012ea20 6a38797d 00152230 00000000 00000000 00000000 MSVBVM60!ProcCallEngine
0012eb68 6a3874ce 00152230 0012ecc4 0012ecb4 0012ecec MSVBVM60!_vbaVarDup
0012ec18 006c3103 00213f68 0012ecc4 0012ecb4 0012ecec MSVBVM60!_vbaVarDup

*----> 原始堆栈转储 <----*
0012e7d8  f4 f0 e4 77 00 00 00 00 - b4 e8 12 00 cc 0a 9c 4d  ...w...........M
0012e7e8  78 99 1c 00 ff 00 00 00 - ff 00 00 00 c0 00 00 00  x...............
0012e7f8  c0 00 00 00 c0 00 00 00 - ff ff ff 00 d0 04 21 00  ..............!.
0012e808  84 e9 12 00 20 ea 12 00 - 27 00 00 00 b4 e8 12 00  .... ...'.......
0012e818  23 09 9c 4d 30 22 15 00 - 20 00 00 00 96 05 9c 4d  #..M0".. ......M
0012e828  2c 00 00 00 ef 00 00 00 - 00 00 00 00 01 00 02 00  ,...............
0012e838  ec 69 38 6a c4 e9 12 00 - 24 9d 9b 4d d4 1f 9b 4d  .i8j....$..M...M
0012e848  2c 9e 9b 4d 44 65 9b 4d - 77 01 00 00 93 01 10 2d  ,..MDe.Mw......-
0012e858  30 22 15 00 00 e0 fd 7f - 14 00 20 04 98 e8 12 00  0"........ .....
0012e868  33 6c e5 77 8d 02 01 06 - 00 00 00 00 ff ff ff ff  3l.w............
0012e878  44 e9 12 00 20 04 00 00 - 00 00 00 00 a4 e8 12 00  D... ...........
0012e888  8b 11 ea 77 8d 02 01 06 - 87 02 0a 03 b4 e8 12 00  ...w............
0012e898  20 ea 12 00 b7 f7 37 6a - 8d 02 01 06 00 00 00 00   .....7j........
0012e8a8  ff ff ff ff 44 e9 12 00 - 20 04 00 00 00 00 00 00  ....D... .......
0012e8b8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012e8c8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012e8d8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012e8e8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012e8f8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012e908  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................

线程标识 0xb7 的状态转储

eax=01fffc2c ebx=01fffb20 ecx=01fffc20 edx=00000000 esi=00000000 edi=00000170
eip=77f582db esp=01fffa8c ebp=01fffae0 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
 楼主| 发表于 2004-7-19 10:44:45 | 只看该作者

一贴不够,再来!

功能:NtWaitForSingleObject
        77f582d0 b8c5000000       mov     eax,0xc5
        77f582d5 8d542404         lea     edx,[esp+0x4]          ss:02f4e493=????????
        77f582d9 cd2e             int     2e
        77f582db c20c00           ret     0xc
        77f582de 8bc0             mov     eax,eax

*----> 堆栈的反向追踪 <---*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
01fffae0 775f4a12 00000170 00000160 00000001 00000004 ntdll!NtWaitForSingleObject
01fffc08 7764997f 00000001 01fffe88 01fffc80 01fffd84 msafd!<nosymbols>
01fffc58 7020e8fa 00000001 01fffe88 01fffc80 01fffd84 ws2_32!select
01ffffb4 7020e6a2 77ed4f05 00158438 77f8e860 ffffffff WININET!InternetSetStatusCallback
01ffffec 00000000 00000000 00000000 00000000 00000000 WININET!InternetSetStatusCallback
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols>

*----> 原始堆栈转储 <----*
01fffa8c  1f 88 5f 77 70 01 00 00 - 01 00 00 00 b8 fa ff 01  .._wp...........
01fffa9c  80 fc ff 01 88 fe ff 01 - 20 fb ff 01 40 43 e3 db  ........ ...@C..
01fffaac  26 6a c4 01 ff ff ff ff - ff ff ff 7f c0 b4 b3 ff  &j..............
01fffabc  ff ff ff ff 00 00 00 00 - d0 bc 15 00 b8 fa ff 01  ................
01fffacc  c3 49 5f 77 60 01 00 00 - 70 01 00 00 00 00 00 00  .I_w`...p.......
01fffadc  00 00 00 00 08 fc ff 01 - 12 4a 5f 77 70 01 00 00  .........J_wp...
01fffaec  60 01 00 00 01 00 00 00 - 04 00 00 00 b0 9a 15 00  `...............
01fffafc  88 fe ff 01 e0 90 15 00 - 80 0f 05 fd ff ff ff ff  ................
01fffb0c  01 00 00 00 00 00 00 00 - 60 01 00 00 19 00 00 00  ........`.......
01fffb1c  00 00 00 00 60 01 00 00 - 19 00 00 00 08 00 00 00  ....`...........
01fffb2c  b8 01 00 00 02 01 00 00 - 70 e8 f8 77 ff ff ff ff  ........p..w....
01fffb3c  97 42 5f 77 60 01 00 00 - 70 01 00 00 00 00 00 00  .B_w`...p.......
01fffb4c  10 00 00 00 84 fb ff 01 - 17 20 01 00 74 fb ff 01  ......... ..t...
01fffb5c  10 00 00 00 00 00 00 00 - 00 00 00 00 e0 90 15 00  ................
01fffb6c  05 00 00 00 80 69 67 ff - 20 fc ff 01 00 00 00 00  .....ig. .......
01fffb7c  f6 ff ff ff 01 00 00 00 - 00 00 00 00 01 00 00 00  ................
01fffb8c  00 00 00 00 60 c3 15 00 - 00 00 00 00 30 00 00 00  ....`.......0...
01fffb9c  70 01 00 00 00 00 00 00 - f0 fb ff 01 0c fb ff 01  p...............
01fffbac  2c 00 00 00 03 01 00 00 - 14 fb ff 01 e5 03 00 00  ,...............
01fffbbc  d0 f0 c0 70 00 00 00 00 - 0f 7f 64 77 00 00 00 00  ...p......dw....

线程标识 0xc7 的状态转储

eax=00000074 ebx=020ffe88 ecx=00000017 edx=00000000 esi=7ffdf000 edi=00000001
eip=77f582cb esp=020ffe64 ebp=020ffeb8 iopl=0         nv up ei pl nz ac pe cy
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000213


功能:NtWaitForMultipleObjects
        77f582c0 b8c4000000       mov     eax,0xc4
        77f582c5 8d542404         lea     edx,[esp+0x4]          ss:0304e86b=????????
        77f582c9 cd2e             int     2e
        77f582cb c21400           ret     0x14
        77f582ce 8bc0             mov     eax,eax

*----> 堆栈的反向追踪 <---*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
020ffeb8 77e4dc3a 00000002 020ffee0 00000000 0000ea60 ntdll!NtWaitForMultipleObjects
020fff14 77e4db92 00000001 70c0f0f0 0000ea60 00000041 user32!MsgWaitForMultipleObjectsEx
020fff30 70bd184d 00000001 70c0f0f0 00000000 0000ea60 user32!MsgWaitForMultipleObjects
020fff80 70bebfe5 020fffa8 020fffac 020fffa4 0000ea60 SHLWAPI!Ordinal60
020fffb0 70bebf5f 0012db48 77ed4f05 00000000 0012dbc8 SHLWAPI!PathIsRootW
020fffec 00000000 00000000 00000000 00000000 00000000 SHLWAPI!PathIsRootW
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols>

线程标识 0xc1 的状态转储

eax=00158f34 ebx=00000000 ecx=00158438 edx=00000000 esi=00000104 edi=021fff8c
eip=77f582db esp=021fff70 ebp=021fff94 iopl=0         nv up ei ng nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000286


功能:NtWaitForSingleObject
        77f582d0 b8c5000000       mov     eax,0xc5
        77f582d5 8d542404         lea     edx,[esp+0x4]          ss:0314e977=????????
        77f582d9 cd2e             int     2e
        77f582db c20c00           ret     0xc
        77f582de 8bc0             mov     eax,eax

*----> 堆栈的反向追踪 <---*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
021fff94 77ed4f5e 00000104 00007530 00000000 7020ebb0 ntdll!NtWaitForSingleObject
021fffec 00000000 00000000 00000000 00000000 00000000 kernel32!WaitForSingleObject
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols>

线程标识 0xc2 的状态转储

eax=000000c0 ebx=00000000 ecx=77f7504c edx=00000000 esi=00000000 edi=0000017c
eip=77f582db esp=022fff44 ebp=022fff98 iopl=0         nv up ei ng nz ac po cy
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000297


功能:NtWaitForSingleObject
        77f582d0 b8c5000000       mov     eax,0xc5
        77f582d5 8d542404         lea     edx,[esp+0x4]          ss:0324e94b=????????
        77f582d9 cd2e             int     2e
        77f582db c20c00           ret     0xc
        77f582de 8bc0             mov     eax,eax

*----> 堆栈的反向追踪 <---*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
022fff98 775f1e92 0000017c ffffffff 00000003 00000004 ntdll!NtWaitForSingleObject
022fffec 00000000 775f1e66 00000000 00000000 000000b0 msafd!<nosymbols>
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols>

*----> 原始堆栈转储 <----*
022fff44  fa 89 5f 77 7c 01 00 00 - 01 00 00 00 70 ff 2f 02  .._w|.......p./.
022fff54  48 b0 5f 77 18 ab 15 00 - 00 00 00 00 50 46 92 db  H._w........PF..
022fff64  26 6a c4 01 ff ff ff ff - ff ff ff 7f ff ff ff ff  &j..............
022fff74  ff ff ff 7f 18 ab 15 00 - 48 b0 5f 77 18 ab 15 00  ........H._w....
022fff84  00 00 00 00 c4 29 5f 77 - b8 01 00 00 05 00 00 00  .....)_w........
022fff94  ec ff 2f 00 ec ff 2f 02 - 92 1e 5f 77 7c 01 00 00  ../.../..._w|...
022fffa4  ff ff ff ff 03 00 00 00 - 04 00 00 00 00 f0 fd 7f  ................
022fffb4  8c fa 0f 02 00 00 00 00 - 05 4f ed 77 00 00 00 00  .........O.w....
022fffc4  00 f0 fd 7f 8c fa 0f 02 - 00 00 00 00 8c fa 0f 02  ................
022fffd4  c4 ff 2f 02 8a 64 f1 77 - ff ff ff ff 10 c7 f0 77  ../..d.w.......w
022fffe4  48 e2 f0 77 00 00 00 00 - 00 00 00 00 00 00 00 00  H..w............
022ffff4  66 1e 5f 77 00 00 00 00 - 00 00 00 00 b0 00 00 00  f._w............
02300004  00 01 00 00 ff ee ff ee - 02 10 00 00 00 00 00 00  ................
02300014  00 fe 00 00 00 00 10 00 - 00 20 00 00 00 02 00 00  ......... ......
02300024  00 20 00 00 73 00 00 00 - ff ef fd 7f 0e 00 48 05  . ..s.........H.
02300034  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
02300044  d8 04 30 02 0f 00 00 00 - f8 ff ff ff 50 00 30 02  ..0.........P.0.
02300054  50 00 30 02 80 05 30 02 - 00 00 00 00 00 00 00 00  P.0...0.........
02300064  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
02300074  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................

线程标识 0x87 的状态转储

eax=77de6dd5 ebx=00000000 ecx=0012e3a0 edx=00000000 esi=0014a4b8 edi=0015a4c0
eip=77f57fa7 esp=02aefdf0 ebp=02aeff90 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000202


功能:ZwReplyWaitReceivePort
        77f57f9c b890000000       mov     eax,0x90
        77f57fa1 8d542404         lea     edx,[esp+0x4]          ss:03a3e7f7=????????
        77f57fa5 cd2e             int     2e
        77f57fa7 c21000           ret     0x10
        77f57faa 8bc0             mov     eax,eax

*----> 堆栈的反向追踪 <---*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
02aeff90 77de5758 77de6d48 0015a4c0 02aeffec 00130000 ntdll!ZwReplyWaitReceivePort
00003a98 00000000 00000000 00000000 00000000 00000000 rpcrt4!RpcBindingFree

*----> 原始堆栈转储 <----*
02aefdf0  da 58 de 77 04 02 00 00 - 6c ff ae 02 00 00 00 00  .X.w....l.......
02aefe00  08 4a 16 00 a4 e0 14 00 - 90 96 16 00 60 8c 15 00  .J..........`...
02aefe10  13 c7 b3 69 d8 e9 c0 69 - 7c 36 b7 69 04 00 00 00  ...i...i|6.i....
02aefe20  7b 27 b4 69 00 00 00 00 - 30 00 00 00 8c 00 00 00  {'.i....0.......
02aefe30  8c 00 00 00 58 fe ae 02 - 83 14 28 70 f8 91 15 00  ....X.....(p....
02aefe40  00 f0 fd 7f c8 3b 5f 77 - 00 00 00 00 00 00 00 00  .....;_w........
02aefe50  01 00 00 00 79 2d f1 5c - 00 00 f0 5c 02 00 00 00  ....y-.\...\....
02aefe60  01 00 00 00 f8 db f1 5c - 00 00 f0 5c 01 00 00 00  .......\...\....
02aefe70  01 00 00 00 00 00 00 00 - 02 00 00 00 67 b0 0b 76  ............g..v
02aefe80  00 00 08 76 02 00 00 00 - 00 00 00 00 88 1b 16 00  ...v............
02aefe90  00 f0 fd 7f 17 b0 0b 76 - 80 1b 16 00 65 3e f5 77  .......v....e>.w
02aefea0  00 00 08 76 01 00 00 00 - 00 00 00 00 1c ff ae 02  ...v............
02aefeb0  00 00 00 00 92 12 f5 77 - 60 65 f9 77 98 12 f5 77  .......w`e.w...w
02aefec0  30 ff ae 02 80 05 13 00 - 60 8c 15 00 00 00 00 00  0.......`.......
02aefed0  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
02aefee0  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
02aefef0  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
02aeff00  00 00 00 00 c0 fe ae 02 - 00 00 00 00 ff ff ff ff  ................
02aeff10  14 34 f8 77 e8 e0 f8 77 - ff ff ff ff 00 00 00 00  .4.w...w........
02aeff20  d7 63 f6 77 df 63 f6 77 - 30 ff ae 02 01 00 00 00  .c.w.c.w0.......

请大家看看,如何解决该问题!
谢谢诸位!!!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-7-19 12:17:51 | 只看该作者
客户端的开发环境是什么?win2000?
  客户端在开发平台上掉用的(dll)与安装的平台dll版本不相同!
  这个是开发方面的问题,如果他们宣称支持winnt,那么就要在winnt上开发一个版本,做到版本兼容!

  以前我测试的一个软件就存在类似的问题,软件在win2000上开发,不过到win98上就有内存泄漏的问题。其中原因为win2000和win98版本的api不同导致的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-9-17 15:10:28 | 只看该作者
我也碰到类似问题,安装系统最新补丁解决!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-10-8 16:52:41 | 只看该作者
晕没有看懂。
PM是什么东东??
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-6 22:59 , Processed in 0.087950 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表