Datatype Misalignment in Inetsloc

Last reviewed: April 29, 1997
Article 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!¦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 : iisgeneral iismips kbbug3.51 kbfix3.51 kbother
Version : 1. 0 3.51
Platform : NT WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 29, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.