BUG: Windows NT Version 4.0 Bug List - Tools

Last reviewed: November 25, 1997
Article ID: Q159894

The information in this article applies to:
  • Microsoft Windows NT, version 4.0

SUMMARY

This article lists the bugs in the implementation of the Win32 API on Windows NT 4.0 that may be relevant to Application or Device Driver developers (ISVs or IHVs). This article contains only those bugs that were known at the time of the Windows NT 4.0 release.

MORE INFORMATION

16-bit winhelp called for 16-bit applications on NT prevents unitools.hlp from being recognized.

NT 4.0 DDK, Video OEMSETUP.INF Options line is incorrect for Alpha.

DRIVERS.EXE from the NT DDK doesn't display the HAL.DLL information for RISC.

Bug in Windows NT Device Driver Kit sample - mono.sys causes HalTranslateBusAddress to fail.

crashdump doesn't read context and processor info correctly on MP MIPS.

!memusage causes nonexistent memory error, followed by a blue screen.

NTSD cannot set conditional breakpoints with 16-bit registers.

!thread address does not show the right stack if the thread is running on another processor.

Auto launch of the debugger for OLE server debugging no longer works.

NTSD fails when 5th hardware breakpoint is set. x86 architecture allows only 4.

Drwatson: clear application errors doesn't reset registry key.

kd: cannot set breakpoint on C++ overloaded functions.

WinDBG: Debugging .EXE and .DLL with same name don't load the .EXE. A checksum error is generated.

windbg may hang debuggee on a module unload. "GO" from within the debugger resolves problem.

IMAGEHLP doesn't try .SYM file if other debug info is not found.

SymInitialize() with InvadeProcess=True fails on Win95.

WST does not have the functionality to handle dynamically-loaded DLLs.

SDK: AVIEDIT tool doesn't update frame info when playing.

SDK: Constants for UpdateICMRegKey() are missing from WINGDI.H.

SDK set replaces the current just in time debugger with WinDBG.

switch.bat relies on drive being present under real mode.

Setup Toolkit: dsklayt2.exe sometimes skips disks.

Setup Toolkit: 32-bit setup cannot decompress MS-ZIP files.

Setup Toolkit: 32-bit dsklayt2 fails on single file-spilt disc layout.

SDK: Windiff "-Sdx" option works the same as "-Ssdx."

Setup Toolkit: FStoreUninstallData truncates [FILES] section if over 64K.

Setup Toolkit: FUninstall() does not delete Program Items.

Setup Toolkit: FUnInstall() does not delete Program Groups under Win95 and Win32s.

C2027 when using HTREEITEM or HIMAGELIST with CArray, Clist, or CMap.

Setup Toolkit: CopyFilesInCopyList does not preserve extended characters.

WinDiff wraps text incorrectly when .txt files contains ".", "!", or "?" punctuation characters.

DLGEDIT: Randomly converts a custom control from Static to Button after multiple Open\Save operations.

ReadInfFile generates error in File='COMMON\INF01.C' line 253 because the .INF file is in a subdirectory.

CFM_CHARSET is not described in the doc.

Keywords          : BseMisc GdiMisc NtwkMisc sdkbuglist40 kblist kbbuglist
Version           : 4.0
Platform          : winnt
Issue type        : kbbug


================================================================================


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: November 25, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.