Invalid Toolbar Index during LoadToolBarsPosition

Delphi 13
TAdvDockPanel/TAdvToolBar 6.8.6.1

User’s Display was 3840x2160, DPI 288. Not sure if this was due to a scaling change or not. I cannot reproduce. I’ll try to get more info from the user.

Invalid ToolBar Index.


[0000000001E53D47] AdvToolBar.TRowCollectionItem.SetToolBarLeftAndWidth (Line 25540, "AdvToolBar.pas")
[0000000001E26236] AdvToolBar.TAdvDockPanel.SetToolBarBounds (Line 12312, "AdvToolBar.pas")
[0000000001E39148] AdvToolBar.TAdvCustomToolBar.SetBounds (Line 17052, "AdvToolBar.pas")
[0000000000C406E9] Vcl.Controls.TControl.SetHeight (Line 6360, "Vcl.Controls.pas")
[0000000001E3C346] AdvToolBar.TAdvCustomToolBar.UpdateSize (Line 18072, "AdvToolBar.pas")
[0000000001E3B45F] AdvToolBar.TAdvCustomToolBar.SetControlsPosition (Line 17788, "AdvToolBar.pas")
[0000000001E27A9C] AdvToolBar.TAdvDockPanel.LoadToolBarsPosition (Line 12797, "AdvToolBar.pas")

He was previously using our app that had VCL UI Pack 13.5.11.0 with no issues, and now our app is using 13.5.12.0 and he gets this error every time he starts our app. I’m having him go back to our previous version to see if this corrects it.

We’ll look into this as soon as possible.

We’ve investigated this here, but so far, we could not reproduce this nor see a reason from analyzing the code.
If you have more information / details on how you use the component, preferably a sample source app, this would help us to investigate this deeper.