I have a server running NW6.5.4. Everytime I run an "unattended full
repair," the server abends and stops. It never unlocks the database, so
none of my user can login until I restart my server. The version of
dsrepair I'm using is 10552.79. The abend log is posted underneath. Any
help is greatly appreciated. Thanx.

Howard

Abend 1 on P00: Server-5.70.04: Page Fault Processor Exception (Error
code 00000000)

Registers:
CS = 0060 DS = 007B ES = 007B FS = 007B GS = 007B SS = 0068
EAX = 553F7000 EBX = 65657246 ECX = 00008878 EDX = 553F6FFC
ESI = BFAE4240 EDI = 00000000 EBP = 5E1F9C78 ESP = 5E1F9C74
EIP = 5672F003 FLAGS = 00010283
5672F003 8338FF CMP [EAX]=?, FFFFFFFF
EIP in DSREPAIR.NLM at code start +00005003h
Access Location: 0x553F7000

The violation occurred while processing the following instruction:
5672F003 8338FF CMP [EAX], FFFFFFFF
5672F006 7412 JZ 5672F01A
5672F008 89C2 MOV EDX, EAX
5672F00A 8B1A MOV EBX, [EDX]
5672F00C 83C004 ADD EAX, 00000004
5672F00F 39D9 CMP ECX, EBX
5672F011 75F0 JNZ 5672F003
5672F013 B801000000 MOV EAX, 00000001
5672F018 EB02 JMP 5672F01C
5672F01A 31C0 XOR EAX, EAX



Running process: Thread created by SAL Process
Thread Owned by NLM: DSREPAIR.NLM
Stack pointer: 5E1F92E4
OS Stack limit: 5E1F2280
Scheduling priority: 67371008
Wait state: 5050090 Wait for interrupt
Stack: --553EF000 ?
--553F0220 ?
56774BEE ?
--00008878 ?
--553F0220 ?
-5E1BE7F4 (DSREPAIR.NLM|(Data Start)+87F4)
--00000002 ?
--44647600 ?
--20202020 ?
--20202020 ?
--00000000 ?
--00000006 ?
--00000000 ?
--4698B048 ?
--553EF000 ?
--00000001 ?
--00000003 ?
--00000000 ?
--FFFFFFFF ?
--00000011 ?
--00001227 ?
--5E1E0480 ?
--00000000 ?
56743C89 ?
--00000000 ?
--FFFFFFFF ?
--BF7B4E04 ?
--5E1F9DF8 ?
42DB0AEF (DS.NLM|FlmDbUnlock+135)
--0000002B ?
--BF7B4E04 ?
--00000000 ?
--00650074 ?
00307025 (SERVER.NLM|GetCurrentClock+195)
00307033 (SERVER.NLM|GetCurrentClock+1A3)
--00000206 ?
00307049 (SERVER.NLM|GetCurrentClock+1B9)
-0044563C (SERVER.NLM|xAllocSizeTable+3C)
--00005198 ?
--00000000 ?
--00000206 ?
--00000207 ?
--7473379D ?
--16D8A8F5 ?
--00000000 ?
00307025 (SERVER.NLM|GetCurrentClock+195)
00307033 (SERVER.NLM|GetCurrentClock+1A3)
--00000206 ?
00307049 (SERVER.NLM|GetCurrentClock+1B9)
--00000206 ?
--565D10A0 ?
--00000000 ?
--FE2B8784 ?
--FE2B8780 ?
00223514 (SERVER.NLM|kRWUnlock+9C)
0022356F (SERVER.NLM|kRWUnlock+F7)
--FE2B8784 ?
--00000000 ?
--00000000 ?
--5E1F9D74 ?
-5E1BE794 (DSREPAIR.NLM|(Data Start)+8794)
--00000002 ?
--00000000 ?
--FFFFE893 ?
--BF48E000 ?
BF5499E2 (DSLOADER.NLM|DDSUnlockResourceAgent+FE2)
--BF48E000 ?
BF54737C (DSLOADER.NLM|DDSCheckEventRegistration+67)
--BF48E000 ?
--5E1F9D98 ?
--5E1F9D98 ?
--00000000 ?
--FFFFE893 ?
--5E1F9DB0 ?
42CCB925 (DS.NLM|GenericEvent+12)
-5E1BE7F4 (DSREPAIR.NLM|(Data Start)+87F4)
--00000002 ?
--44647A80 ?
--00000000 ?
--5E1F9DF0 ?
-5E1BE7F4 (DSREPAIR.NLM|(Data Start)+87F4)
--00000002 ?
--00000000 ?
--FFFFFF9F ?
--FFFFFFFF ?
-5E1BE8A4 (DSREPAIR.NLM|(Data Start)+88A4)
--00000002 ?
--44647980 ?
--00000000 ?
--00000000 ?
--00000000 ?
-5E1BE2F4 (DSREPAIR.NLM|(Data Start)+82F4)
--450913E3 ?
--00070001 ?
--00000000 ?
--00000000 ?
--450913E3 ?
--00010001 ?
--450913E3 ?
--00070001 ?