Datatype Misalignment in Inetsloc
ID: Q154865
|
The information in this article applies to:
-
Microsoft Windows NT Server version 3.51
-
Microsoft Internet Information Server version 1.0
SYMPTOMS
The Microsoft Windows NT version 3.51 systems running Internet Information
Services (IIS) on the MIPS platform may experience datatype misalignment
problems with the following stack trace:
NTSD: datatype misalignment
NTSD: !!! second chance !!!
inetsloc!EMBED_SERVER_INFO__EMBED_SERVER_INFO+0xf0:
77a86af8 fc800000 sd zero,0x0(a0)
EA:0014526c=00000000
Callee-SP Arguments to Callee Call Site
0085fd30 : 77a88330 00000002 00000000 77a88330
inetsloc!EMBED_SERVER_INFO__EMBED_SERVER_INFO+0xf0
0085fd60 : 00000004 00000000 00000001 00145070
inetsloc!INetRegisterService+0xac
0085fdb0 : 0085ff00 00000000 00435653 00000005
infocomm!ISVC_INFO__InitializeDiscovery+0x168
0085fe28 : 002f4720 01ff003f 002f489c 002f485c
w3svc!InitializeService+0xbc
0085ff08 : 00000000 76d13830 76d1d0d0 76d1d098
infocomm!TSVC_INFO__StartServiceOperation+0x100
0085ff38 : 76d00000 00000000 00000000 00000000 w3svc!ServiceEntry+0xfc
0085ff68 : 00000001 00141f20 0085ffc0 00000000
inetinfo![ASCII 166]msvcrt_NULL_THUNK_DATA+0x170
0085ff90 : 00141f18 00000000 00000000 00000000
advapi32!ScSvcctrlThreadW+0x24
0085ffa8 : 77cf8118 00141f18 00000000 00000000
kernel32!BaseThreadStart+0x5c
CAUSE
The exception error occurred because the address in register a0 (not shown
above) was not on a 16-byte boundary.
STATUS
Microsoft has confirmed this to be a problem in Windows NT version 3.51.
This problem was corrected in the latest Windows NT 3.51 U.S. Service Pack.
For information on obtaining the Service Pack, query on the following word
in the Microsoft Knowledge Base (without the spaces):
S E R V P A C K
Additional query words:
prodiis prodnt
Keywords : kbother kbbug3.51 kbfix3.51 iisgeneral iismips
Version : 1. 0 3.51
Platform : NT WINDOWS
Issue type :