I am getting an AV with the call stack below after moving from 12.3 to 12.5. Are there any known issues? it is a pretty complicated section of my app and would be hard to create a demo.
Ed Dressel
:7460c41f KERNELBASE.RaiseException + 0x58
:00408db4 NotifyNonDelphiException + $1C
:76f1b42b ; ntdll.dll
Vcl.Controls.TWinControl.DisableAlign
:76ed0133 ntdll.KiUserExceptionDispatcher + 0xf
:00b13981 HandleOwnerMessage + $35
:00b13a74 TdxBarManager.OwnerWndProc + $A8
:00b0e7b8 CallOwnerWndProc + $E0
:00b0e92e dxBarWndProcHook + $5E
:0091d5b1 TdxSystemHook.ProcessHookProcs + $55
:0091d40a dxSystemWndProcHook + $1A
:76526381 USER32.CallNextHookEx + 0xfc
:7655c21f USER32.GetRawInputDeviceInfoW + 0x76
:7651a740 ; C:\Windows\syswow64\USER32.dll
:76ed010a ntdll.KiUserCallbackDispatcher + 0x2e
:7651aa3c ; C:\Windows\syswow64\USER32.dll
:76518a5c USER32.CreateWindowExW + 0x33
Winapi.Windows.CreateWindowEx(???,???,'',1174405120,0,0,947,429,3675228,0,4194304,nil)
Vcl.Controls.TWinControl.CreateWindowHandle($18F3E4)
Vcl.Controls.TWinControl.CreateWnd
Vcl.Forms.TScrollingWinControl.CreateWnd
Vcl.Controls.TWinControl.CreateHandle
Vcl.Controls.TWinControl.HandleNeeded
Vcl.Controls.TWinControl.GetHandle
:006078ee TScrollingWinControl.CreateWnd + $A
:00b03b64 GetBarManagerForm + $14
:00b0d7e7 HandleByManager + $47
:00b0dd65 dxBarKeyboardHook + $5D
:0091d5b1 TdxSystemHook.ProcessHookProcs + $55
:0091d3ca dxSystemKeyboardHook + $1A
:76526381 USER32.CallNextHookEx + 0xfc
:765180a9 USER32.GetUserObjectInformationW + 0x41
:76518133 USER32.GetUserObjectInformationW + 0xcb
:76ed010a ntdll.KiUserCallbackDispatcher + 0x2e
:76520751 ; C:\Windows\syswow64\USER32.dll
Vcl.Forms.TApplication.ProcessMessage(???)
I rolled back to 12.3 and everything worked fine--then I reinstalled 12.5 and the AV problems came back.
I have attached a madExcept bug report.