Kbase P161708: PROWIN32 crashes calling external procedure TrackPopupMenu in OpenEdge 10.2x
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/03/2010 |
|
Status: Unverified
SYMPTOM(s):
PROWIN32 crashes calling external procedure TrackPopupMenu in OpenEdge 10.2x
TrackPopupMenu function (Windows API - USER32.DLL) causes the OpenEdge 10.2x client to crash
Stack trace from PROW32 reads:
GetMenuFromHandle
Window_OnInitMenuPopup
ClientWndProc
HWND of an ABL window is passed to the external procedure
Affects both TrackPopupMenu and TrackPopupMenuEx
FACT(s) (Environment):
Code creates a popup menu using Win32 API calls
Popup menu is parented to the client window
Problem does not occur in 10.1C
TrackPopupMenu is part of USER32.DLL
OpenEdge Category: Language (4GL/ABL)
OpenEdge 10.2A
OpenEdge 10.2B
Windows
CHANGE:
Upgraded to OpenEdge 10.2A
CAUSE:
Bug# OE00195057
FIX:
Upgrade to 10.2A03