PRB: Calling LoadMenuIndirect() with Invalid Data Hangs System (131281)
The information in this article applies to:
- Microsoft Platform Software Development Kit (SDK) 1.0, when used with:
This article was previously published under Q131281 SYMPTOMS
Under Windows 95 if you call LoadMenuIndirect() with invalid data, the
system hangs (stops responding).
CAUSE
Invalid data anywhere in the array of MENUITEMTEMPLATE structures passed to
the LoadMenuIndirect() function may cause this problem. An example of this
might be an extra NULL byte after a MENUITEMTEMPLATE structure.
Under Windows NT version 3.5, passing the same invalid data in the
MENUITEMTEMPLATE structure causes LoadMenuIndirect() to return NULL, with
GetLastError() reporting an ERROR_INVALID_DATA value.
Modification Type: | Minor | Last Reviewed: | 7/11/2005 |
---|
Keywords: | kbMenu kbprb KB131281 |
---|
|