ID: Q131281
The information in this article applies to:
- Microsoft Windows 95
Under Windows 95 if you call LoadMenuIndirect() with invalid data, the system hangs (stops responding).
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.
Additional query words: freeze lock up Menus
Keywords : kbMenu kbGrpUser kbWinOS95
Issue type : kbprb
Last Reviewed: January 2, 1999