T.R | Title | User | Personal Name | Date | Lines |
---|
3298.1 | | PEACHS::GHEFF | Do you feel like swimming? | Thu May 29 1997 09:26 | 8 |
| I don't know specifically what 997 is but, I will say that I've had
some behavior with Winsock 2.0 and DECnet that forced me to completely
uninstall PATHWORKS 32 and reinstall it before eXcursion would -
inexplicably - start working.
Wish I could shed more light....
#Gary
|
3298.2 | | jamin.lkg.dec.com::OSMAN | Eric Osman, dtn 226-7122 | Thu May 29 1997 10:06 | 19 |
|
When you say "new installation of pw32" do you mean 7.0 ssb ? 7.0a TIMA
field test software ?
When you say excursion won't start, do you mean you can't start the
excursion server ? Or do you mean that after you start the excursion server
you can't start any x apps ?
One thing to try is use ncp on your vms end and your NT end and make
sure you can "loop node" to the other. If not, then something in decnet
isn't quite right yet.
Another thing to try is, if it's your x apps and not the initial excursion
startup that's failing, try running the x apps from a terminal emulator
instead of launching them from the NT side. Use "set display" on vms
to point back to your NT. (I assume you know what I'm talking about, ask
if you need more details).
/Eric
|
3298.3 | more information | TOHOPE::WSA028::DOWNING_L | | Thu May 29 1997 12:32 | 268 |
| Thanks for the quick response.
He is using the SSB version of PATHWORKS 32 V7.0, not 7.0A.
The server started one time, but it wouldn't run anything but
FileView. He tried to restart it, but it wouldn't start, and
he got the error:
[Network] dnet_a0ddr(N058V2) failed, error=997
I asked him to look for an X$X0 link, and he found it and deleted it.
Now, when he retries starting the servier, he gets GPF's on the PC.
An access violation occurs in wxserver.exe.
The eXcursion log still shows the '997' error.
Here's the netserver.log from the failure:
--------------------------------------------------------
Connect request received at 28-MAY-1997 12:26:45.64
from remote process N058P1::"0=RIHMD"
for object "SYS$SYSTEM:PCX$SERVER.COM"
--------------------------------------------------------
Device: WSA10: [super]
Node: 2298
Transport: DECNET
Server: 0
Screen: 0
;3;1&w;1;1&wPCX$SERVER_MSG: Starting the following application:
$SYS$SYSROOT:[SYSEXE]VUE$MASTER.EXE
X Toolkit Error: Can't open display: _WSA10:
%DWT-F-NOMSG, Message number 03AB8204
%DCL-W-UNDFIL, file has not been opened by DCL - check logical name
***************************************************************************
Here's the drwtsn32.log for the access violation (in case it helps):
Application exception occurred:
App: (pid=60)
When: 5/29/1997 @ 9:48:56.263
Exception number: c0000005 (access violation)
*----> System Information <----*
Computer Name: RIHMDM_NT
User Name: RIHMD
Number of Processors: 1
Processor Type: x86 Family 6 Model 1 Stepping 9
Windows Version: 4.0
Current Build: 1381
Current Type: Uniprocessor Free
Registered Organization: The Hartford
Registered Owner: Dennis Rihm
*----> Task List <----*
0 Idle.exe
2 System.exe
20 SMSS.exe
30 CSRSS.exe
34 WINLOGON.exe
41 SERVICES.exe
44 LSASS.exe
68 SPOOLSS.exe
92 AWHOST32.exe
79 Ntagent.exe
98 navapsvc.exe
111 SDSRV.exe
117 PNLSRV32.exe
123 PWLOGSVC.exe
125 PNLT32.exe
128 RPCSS.exe
140 ATSVC.exe
147 SNMP.exe
151 SPAWN32.exe
167 TAPISRV.exe
178 alertsvc.exe
105 NDDEAGNT.exe
115 EXPLORER.exe
220 SYSTRAY.exe
137 NTVDM.exe
212 CMD.exe
209 EVENTVWR.exe
210 FINDFAST.exe
223 NTVDM.exe
231 MSOFFICE.exe
233 KEAVT.exe
235 KEAVT.exe
221 navapw32.exe
207 NTVDM.exe
238 srvmgr.exe
243 usrmgr.exe
251 KEASYS.exe
48 TASKMGR.exe
278 AWREM32.exe
270 NTVDM.exe
301 launch.exe
60 wxserver.exe
298 DRWTSN32.exe
0 _Total.exe
(00400000 - 00400000)
(77f60000 - 77fbb000) dll\ntdll.dbg
(5f400000 - 5f4fd000) MFC42.dbg
(78000000 - 78046000) msvcrt.DBG
(77f00000 - 77f5c000) dll\kernel32.dbg
(77ed0000 - 77efb000) dll\gdi32.dbg
(77e70000 - 77ec3000) dll\user32.dbg
(77dc0000 - 77dfe000) dll\advapi32.dbg
(77e20000 - 77e6f000) dll\rpcrt4.dbg
(10000000 - 10000000)
(00240000 - 00240000)
(00250000 - 00250000)
(77d80000 - 77db2000) dll\comdlg32.dbg
(77c40000 - 77d7b000) dll\shell32.dbg
(77bf0000 - 77c3f000) dll\comctl32.dbg
(77fd0000 - 77ffa000) dll\winmm.dbg
(5f000000 - 5f011000)
(77fc0000 - 77fc8000) dll\mmdrv.dbg
(6bc00000 - 6bc12000) C:\DDK\lib\i386\free\auddrive.dll
(00e20000 - 00e20000)
(77e10000 - 77e17000) dll\rpcltc1.dbg
(776d0000 - 776d8000) dll\wsock32.dbg
(776b0000 - 776c1000) dll\ws2_32.dbg
(776a0000 - 776a6000) dll\ws2help.dbg
(00e40000 - 00e40000)
(77a90000 - 77a9b000) dll\version.dbg
(779c0000 - 779c8000) dll\lz32.dbg
(00e50000 - 00e57000) .\WinRel/PWEL32.dll
(00e70000 - 00e70000)
(00e90000 - 00e90000)
(00ea0000 - 00ea0000)
(01bf0000 - 01bf0000)
(74ff0000 - 74ffc000) dll\rnr20.dbg
(77660000 - 7766e000) dll\msafd.dbg
(77690000 - 77699000) dll\wshtcpip.dbg
State Dump for Thread Id 0xb5
eax=0000b37e ebx=0051a7b0 ecx=00000002 edx=00000002 esi=00000000 edi=0051a952
eip=780085ed esp=0012fcf4 ebp=0012fcfc iopl=0 nv up ei pl nz ac po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000216
function: rmtmp
780085d9 c9 leave
780085da c3 ret
780085db 83f90c cmp ecx,0xc
780085de 7620 jbe rmtmp+0x27c9 (78008600)
780085e0 8bd7 mov edx,edi
780085e2 f7da neg edx
780085e4 83e203 and edx,0x3
780085e7 2bca sub ecx,edx
780085e9 8bc1 mov eax,ecx
780085eb 8bca mov ecx,edx
FAULT ->780085ed f3a4 rep movsb ds:00000000=??
es:0051a952=00
780085ef 8bc8 mov ecx,eax
780085f1 83e003 and eax,0x3
780085f4 c1e902 shr ecx,0x2
780085f7 f3a5 rep movsd ds:00000000=????????
es:0051a952=d19d0000
780085f9 ff2485a0850078
ds:0000b37e=???????? jmp dword ptr
[rmtmp+0x2769 (780085a0)+eax*4]
78008600 f3a4 rep movsb ds:00000000=??
es:0051a952=00
78008602 8b4508 mov eax,[ebp+0x8]
ss:0104e702=????????
78008605 5e pop esi
78008606 5f pop edi
78008607 c9 leave
78008608 c3 ret
*----> Stack Back Trace <----*
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012fcfc 004697dd 0051a952 00000000 0000b380 00000004 msvcrt!rmtmp
*----> Raw Stack Dump <----*
0012fcf4 54 fd 12 00 50 a9 51 00 - 70 b3 bf 01 dd 97 46 00 T...P.Q.p.....F.
0012fd04 52 a9 51 00 00 00 00 00 - 80 b3 00 00 04 00 00 00 R.Q.............
0012fd14 90 fd 12 00 94 fd 12 00 - 01 00 00 00 9d a7 51 00 ..............Q.
0012fd24 00 00 00 00 80 02 00 00 - 90 a7 51 00 ae 91 46 00 ..........Q...F.
0012fd34 01 00 00 00 10 00 00 00 - 80 a7 51 00 58 fd 12 00 ..........Q.X...
0012fd44 54 fd 12 00 c8 fd 12 00 - b8 fd 12 00 90 2a 4b 00 T............*K.
0012fd54 50 a9 51 00 04 00 00 00 - 53 8f 46 00 0f 00 00 00 P.Q.....S.F.....
0012fd64 b8 fd 12 00 94 fd 12 00 - 90 fd 12 00 c0 ff 12 00 ................
0012fd74 02 00 00 00 00 00 00 00 - 02 00 00 00 90 fd 12 00 ................
0012fd84 80 af 51 00 40 fe 12 00 - 92 43 00 78 80 a7 51 00 [email protected].
0012fd94 10 00 00 00 00 00 14 00 - 00 00 00 00 06 00 51 4e ..............QN
0012fda4 30 35 38 50 31 00 fa 08 - 40 02 64 43 00 00 00 00 [email protected]....
0012fdb4 00 00 00 00 44 45 43 4e - 45 54 20 6e 30 35 38 76 ....DECNET n058v
0012fdc4 32 20 2a 00 00 00 00 00 - 00 00 00 00 00 00 00 00 2 *.............
0012fdd4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012fde4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012fdf4 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
0012fe04 00 00 00 00 8a 16 bf 01 - 48 b3 bf 01 2b 3d 24 00 ........H...+=$.
0012fe14 80 af 51 00 40 fe 12 00 - e6 7e 46 00 c0 ff 12 00 ..Q.@....~F.....
0012fe24 01 00 00 00 04 00 00 00 - 02 00 00 00 64 65 63 6e ............decn
State Dump for Thread Id 0xd6
eax=00ea1800 ebx=001456d0 ecx=00000000 edx=00000000 esi=7ffdf000 edi=00000001
eip=77f6818b esp=013bff14 ebp=013bff68 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
77f68180 b8c3000000 mov eax,0xc3
77f68185 8d542404 lea edx,[esp+0x4]
ss:022de91b=????????
77f68189 cd2e int 2e
77f6818b c21400 ret 0x14
77f6818e 8bc0 mov eax,eax
*----> Stack Back Trace <----*
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
013bff68 77f1c31f 00000020 00145ac8 00000000 ffffffff
ntdll!NtWaitForMultipleObjects
013bff84 00ea1827 00000020 00145ac8 00000000 ffffffff
kernel32!WaitForMultipleObjects
*----> Raw Stack Dump <----*
013bff14 0d c4 f1 77 20 00 00 00 - d0 56 14 00 01 00 00 00 ...w ....V......
013bff24 00 00 00 00 00 00 00 00 - 08 bd f9 77 f8 eb fd 7f ...........w....
013bff34 a8 5a 14 00 07 07 07 07 - 07 07 07 07 07 07 07 07 .Z..............
013bff44 07 00 00 00 00 00 00 00 - 00 00 00 00 02 00 00 00 ................
013bff54 70 0f 65 80 d4 5d c7 fd - 40 00 00 00 00 00 00 00 p.e..]..@.......
013bff64 00 00 00 00 84 ff 3b 01 - 1f c3 f1 77 20 00 00 00 ......;....w ...
013bff74 c8 5a 14 00 00 00 00 00 - ff ff ff ff 00 00 00 00 .Z..............
013bff84 b8 ff 3b 01 27 18 ea 00 - 20 00 00 00 c8 5a 14 00 ..;.'... ....Z..
013bff94 00 00 00 00 ff ff ff ff - 08 bd f9 77 f8 eb fd 7f ...........w....
013bffa4 a8 5a 14 00 1e 00 00 00 - e8 60 14 00 1e 00 00 00 .Z.......`......
013bffb4 a8 5a 14 00 ec ff 3b 01 - 4a 4f f0 77 a8 5a 14 00 .Z....;.JO.w.Z..
013bffc4 08 bd f9 77 f8 eb fd 7f - a8 5a 14 00 f8 eb fd 7f ...w.....Z......
013bffd4 c4 ff 3b 01 a8 02 e2 77 - ff ff ff ff 6c ab f3 77 ..;....w....l..w
013bffe4 a0 c1 f3 77 00 00 00 00 - 00 00 00 00 00 00 00 00 ...w............
013bfff4 00 18 ea 00 a8 5a 14 00 - 00 00 00 00 b0 00 00 00 .....Z..........
013c0004 00 01 00 00 ff ee ff ee - 02 10 00 00 00 00 00 00 ................
013c0014 00 fe 00 00 00 00 10 00 - 00 20 00 00 00 02 00 00 ......... ......
013c0024 00 20 00 00 b7 01 00 00 - ff ef fd 7f 06 00 48 05 . ............H.
013c0034 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
013c0044 d8 04 3c 01 0f 00 00 00 - f8 ff ff ff 50 00 3c 01 ..<.........P.<.
State Dump for Thread Id 0x101
eax=77661cc2 ebx=00000000 ecx=77f8494c edx=00000000 esi=00000000 edi=00000120
eip=77f6819b esp=0211ff44 ebp=0211ff98 iopl=0 nv up ei ng nz ac pe cy
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000293
function: ZwWaitForSingleObject
77f68190 b8c4000000 mov eax,0xc4
77f68195 8d542404 lea edx,[esp+0x4]
ss:0303e94b=????????
77f68199 cd2e int 2e
77f6819b c20c00 ret 0xc
77f6819e 8bc0 mov eax,eax
*----> Stack Back Trace <----*
FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0211ff98 77661cee 00000120 ffffffff 00000003 00000004
ntdll!ZwWaitForSingleObject
0211ffec 00000000 00000000 00000000 00000000 00000000 msafd!<nosymbols>
00000000 00000000 00000000 00000000 00000000 00000000 !<nosymbols>
|
3298.4 | | PEACHS::GHEFF | Do you feel like swimming? | Thu May 29 1997 13:03 | 12 |
| Linda, has the PC been rebooted since the Xserver quit?
I had one case with the same error number where our only recourse was
to reboot the PC and then it started to work again.
Another thing that appeared to come from the same call was a problem
with an invalid entry in the "Valid Nodes" list under the Control Panel
"Access" tab. It was causing eXcursion to crash in this case.
Do a Comet search on "313872" and "watson" in CHAMP_97 and you should
find that particular call.
#Gary
|
3298.5 | | prnsy5.lkg.dec.com::osman | Eric, dtn 226-7122 | Thu May 29 1997 14:55 | 38 |
|
We had a case where there was a problem starting the excursion
server on an SMP system.
Is your system an smp system ?
Another problem which causes confusion is decitot.sys.
To see if you have this problem, after excursion server is
crashed or exited, look at task manager, and look at "processes"
not "applications". Click on the "image name" heading once or
twice until the images are shown in REVERSE alphabetical order.
You should see "wxserver.exe" there once if excursion server
is running normally. If you see MORE than one wxserver.exe, or
if you see any at all when wxserver.exe is supposedly not running
at all, then you've got decitotitis. Many have this dreaded disease
and don't even know it.
To cure decitotitis, find your decitot.sys file and rename it
to decitot.nosys and reboot. Unfortunately, this is likely
to cause "at least one service failed to start". To find out
how to prevent this, you may need to consult the pathworks32
conference or release notes to read about how more formally to
remove decitot from your system.
WARNING: If you really need decitot for your other work, DO NOT
rename it. The rename works fine for me because I don't use
decitot for anything else.
Another thing to check which has already sort of been mentioned
is the ncp links. Once task manager acknowledges that no
wxserver.exe's are left, use ncp and kill off any orphaned X$X0
links (I assume you know how to use "ncp set link ... state off" or
"ncp set known links state off".
/Eric
|
3298.6 | seriously down. | TOHOPE::WSA028::DOWNING_L | | Mon Jun 02 1997 14:40 | 54 |
| re: .4
-------
>> has the PC been rebooted since the Xserver quit?
Rebooted several times, it doesn't help
>>...invalid entry in the "Valid Nodes" list under the Control Panel
"Access" tab.
All defined nodes are valid. The only nodes defined now are two nodes of his
SCSIcluster, and his Windows NT 4.0 Server with PATHWORKS 32.
>> Do a Comet search on "313872" and "watson" in CHAMP_97 and you should
>> find that particular call.
Gary, yes, we have the same error code, but you lucked out.
re: .5
-------
>>Is your system an smp system ?
No, DEC Celebris GL 6200ST
>>...You should see "wxserver.exe" there once if excursion server
>>is running normally. If you see MORE than one wxserver.exe, or
>>if you see any at all when wxserver.exe is supposedly not running
>>at all, then you've got decitotitis.
He started the server with Task Manager/Processes open in
reverse alphabetical order, and can see wxserver start. Then gets the access
violation process crash, but wxserver remains in the task list.
The message log continues to display
dnet_addr(N058V2) failed, error=997
Is there any word on what error 997 is?
This whole process seems to have also killed the DECwindows Motif servers on
both of his VMS servers. He'll be rebooting the cluster tonight, so I'll see if
that has any effect.
He has also removed amd reinstalled the Excursion software to no avail.
Did the drwatson log help any?
Would a trap be more helpful?
|
3298.7 | more info | TOHOPE::WSA028::DOWNING_L | | Mon Jun 02 1997 16:18 | 10 |
| The cluster reboot did not have any effect on this problem.
Access control is not enabled.
None of the applications are set to autostart.
There was only one wxserver process in task manager during eXcursion startup.
NCP LOOP NODE works both ways between the pc and the VMS system.
|
3298.8 | | CREME::GHEFF | Do you feel like swimming? | Tue Jun 03 1997 10:23 | 13 |
| >All defined nodes are valid. The only nodes defined now are two nodes
>of his SCSIcluster, and his Windows NT 4.0 Server with PATHWORKS 32.
"Valid" in this case means name-resolvable via either DECnet or TCP/IP.
Is the NT server resolvable? (Actually, if he's not displaying X clients
from the NT system it shouldn't be in the list of Valid nodes in the
first place.)
And I've found that turning off access control, doesn't seem to stop
the name resolution at eXcursion startup.
#Gary
|
3298.9 | | JAMIN::prnsy5.lkg.dec.com::osman | Eric, dtn 226-7122 | Tue Jun 03 1997 11:24 | 53 |
|
You mentioned this:
>He started the server with Task Manager/Processes open in
>reverse alphabetical order, and can see wxserver start. Then gets
>the access
>violation process crash, but wxserver remains in the task list.
That suggests decitotitis. Does wxserver remain in the task list
if you disengage decitot as I described ?
As for access control, if you're *sure* it's off, then fine.
However, I discovered yesterday that even *valid* node entries
in access control will prevent excursion from starting. I replied
in another note yesterday about how to use regedit to undo this.
I'd like to try to reproduce the problem here. You said the system
only has decnet. All the systems I normally use here have
tcp, and then for some we install pathworks so then we have tcp
and decnet.
But I'm not familiar with running with only decnet. If you tell
me a bit about how to do that, I could give it a try to see if
I can reproduce your crash here.
I don't think a trap file will help, since trap files record
what an x app is doing, so if your excursion server is crashing
before any x app is even run, then the trap won't help.
As for drwatson, I've never worked from one before. I usually
debug with msdev, using symbols. If I need to work from your
drwatson, I'll have to find a link map file so I can correlate
the hex addresses with symbols.
Oh, here's an idea. CAUTION: This will wipe out *all* your
excursion customizations. Go into regedit and totally delete these
trees (or rename them if you want to get them back later):
ExcursionV2.0...
ExcrusionV3.0...
They'll be under Software/Digital...
Do this for both LOCAL_MACHINE and CURRENT_USER. Does this allow
excursion to start up ?
/Eric
|