Frequent Errors and IDE Crashes with build 1030

After a couple of minutes of trying to document source files with DocInsight, I get errors such as below, and the IDE eventually crashes.

RAD Studio 13 Version 37.0.57242.3601 - Windows 11 ARM 25H2 26200.7623.

[5C9D354A]{DocInsight370.dll} Unknown function at DllInstall + $17E256
[5C9D2690]{DocInsight370.dll} Unknown function at DllInstall + $17D39C
[5C9CB21A]{DocInsight370.dll} Unknown function at DllInstall + $175F26
[5C9CB2C5]{DocInsight370.dll} Unknown function at DllInstall + $175FD1
[5C9CAFEB]{DocInsight370.dll} Unknown function at DllInstall + $175CF7
[5C9CB01F]{DocInsight370.dll} Unknown function at DllInstall + $175D2B
[5C9CBDAD]{DocInsight370.dll} Unknown function at DllInstall + $176AB9
[5C9E3F78]{DocInsight370.dll} Unknown function at DllInstall + $18EC84
[6DBFA177]{vcl370.bpl } Vcl.Forms.TCustomForm.WndProc (Line 5137, “Vcl.Forms.pas” + 0) + $2DD2
[6DAB4168]{vcl370.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10971, “Vcl.Controls.pas” + 3) + $6
[6E00624C]{rtl370.bpl } System.Classes.StdWndProc (Line 19117, “System.Classes.pas” + 8) + $0
[6DEE00E2]{rtl370.bpl } System.TObject.InitInstance (Line 18544, “System.pas” + 8) + $0
[6DBF28CC]{vcl370.bpl } Vcl.Forms.SendFocusMessage (Line 2676, “Vcl.Forms.pas” + 2) + $9
[6DBFD4FF]{vcl370.bpl } Vcl.Forms.TCustomForm.SetFocusedControl (Line 5137, “Vcl.Forms.pas” + 0) + $615A
[6DAB486B]{vcl370.bpl } Vcl.Controls.TWinControl.WndProc (Line 11167, “Vcl.Controls.pas” + 43) + $7
[6DBFA7CF]{vcl370.bpl } Vcl.Forms.TCustomForm.WndProc (Line 5137, “Vcl.Forms.pas” + 0) + $342A
[6DAB4168]{vcl370.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10971, “Vcl.Controls.pas” + 3) + $6
[6E00624C]{rtl370.bpl } System.Classes.StdWndProc (Line 19117, “System.Classes.pas” + 8) + $0
[6DBFD69D]{vcl370.bpl } Vcl.Forms.TCustomForm.SetWindowFocus (Line 5137, “Vcl.Forms.pas” + 0) + $62F8
[6DBFD236]{vcl370.bpl } Vcl.Forms.TCustomForm.SetActiveControl (Line 5137, “Vcl.Forms.pas” + 0) + $5E91
[6D5C36A7]{designide370.bpl} TabDock.TTabDockInfo.SetActive (Line 291, “TabDock.pas” + 8) + $19
[6D5C5008]{designide370.bpl} TabDock.TTabDockHostForm.DockTabClick (Line 1106, “TabDock.pas” + 11) + $2
[6DAAFB43]{vcl370.bpl } Vcl.Controls.TControl.Click (Line 8168, “Vcl.Controls.pas” + 9) + $8
[6DC8A259]{vcl370.bpl } Vcl.Tabs.TTabSet.SetTabIndex (Line 1987, “Vcl.Tabs.pas” + 18) + $6
[6D5C4DFF]{designide370.bpl} TabDock.TTabDockHostForm.DockTabMouseDown (Line 1018, “TabDock.pas” + 7) + $A
[6DAAFB98]{vcl370.bpl } Vcl.Controls.TControl.MouseDown (Line 8179, “Vcl.Controls.pas” + 1) + $23
[6DC8A469]{vcl370.bpl } Vcl.Tabs.TTabSet.MouseDown (Line 2081, “Vcl.Tabs.pas” + 1) + $D
[6DEE0502]{rtl370.bpl } System.@CallDynaInst (Line 19102, “System.pas” + 4) + $0
[6DAAFC2C]{vcl370.bpl } Vcl.Controls.TControl.DoMouseDown (Line 8191, “Vcl.Controls.pas” + 7) + $29
[6DAADEF3]{vcl370.bpl } Vcl.Controls.TControl.SetMouseCapture (Line 7077, “Vcl.Controls.pas” + 2) + $6
[6DAAFC7B]{vcl370.bpl } Vcl.Controls.TControl.WMLButtonDown (Line 8202, “Vcl.Controls.pas” + 7) + $E
[6DAAF5E8]{vcl370.bpl } Vcl.Controls.TControl.WndProc (Line 8052, “Vcl.Controls.pas” + 100) + $6
[5CF42C31]{mmx_bds370.dll} IDEEdtHooks.GetMessageHook (Line 66, “IDEEdtHooks.pas” + 7) + $12
[6DAB4364]{vcl370.bpl } Vcl.Controls.TWinControl.ControlAtPos (Line 11026, “Vcl.Controls.pas” + 1) + $4
[6DAB4420]{vcl370.bpl } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 11045, “Vcl.Controls.pas” + 12) + $2A
[6DAB4CA3]{vcl370.bpl } Vcl.Controls.TWinControl.WndProc (Line 11302, “Vcl.Controls.pas” + 178) + $6
[6DAB4168]{vcl370.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10971, “Vcl.Controls.pas” + 3) + $6
[6E00624C]{rtl370.bpl } System.Classes.StdWndProc (Line 19117, “System.Classes.pas” + 8) + $0
[6DC05B8B]{vcl370.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 5137, “Vcl.Forms.pas” + 0) + $E7E6
[6DC05BCE]{vcl370.bpl } Vcl.Forms.TApplication.HandleMessage (Line 5137, “Vcl.Forms.pas” + 0) + $E829
[6DC05F0D]{vcl370.bpl } Vcl.Forms.TApplication.Run (Line 5137, “Vcl.Forms.pas” + 0) + $EB68
[00992B96]{bds.exe } bds.bds + $DE

Thanks for reporting the issue. I’m investigating it now.

Are you running Windows in a VM via Parallels Desktop, or on a physical machine?

Yes, on Apple Silicon via Parallels.

It appears that DocInsight failed to call the server to calculate workspace edits. Could you please check docinsight-server.log via DocInsight > Tools > View Logs to see if there are any errors recorded around that time?

(Note: The logs might be unavailable if logging was not enabled.) We are aware that this is an area we need to improve to ensure reliability.

1	DllInstall + $17E256	0018254A	DocInsight.DocProvider.Client.{DevJet.Threading}TTask<LanguageServerProtocol.TWorkspaceEdit>.CheckException
2	DllInstall + $17D39C	00181690	DocInsight.DocProvider.Client.{DevJet.Threading}TTask<LanguageServerProtocol.TWorkspaceEdit>.GetResult
3	DllInstall + $175F26	0017A21A	DocInsight.Editor.Presenter.TDocEditorPresenter.SaveDocumentation
4	DllInstall + $175FD1	0017A2C5	DocInsight.Editor.Presenter.TDocEditorPresenter.SaveDocumentation
5	DllInstall + $175CF7	00179FEB	DocInsight.Editor.Presenter.TDocEditorPresenter.Save
6	DllInstall + $175D2B	0017A01F	DocInsight.Editor.Presenter.TDocEditorPresenter.Save
7	DllInstall + $176AB9	0017ADAD	DocInsight.Editor.Presenter.TDocEditorPresenter.EnsureSaved
8	DllInstall + $18EC84	00192F78	DocumentationInspectorHostForm.TfrmDocumentationViewHost.Deactivate

Thank you. Unfortunately, nothing happened when I selected that menu option. I therefore enabled debug logging. I will have to do this later on a test project as the problem also corrupted existing code.

Any news on this? Using version 6.1.0.1060 is impossible. Right after starting RAD Studio I am greeted by:

[6EC3D21A]{vcl370.bpl } Vcl.Forms.TCustomForm.SetActiveControl (Line 5137, “Vcl.Forms.pas” + 0) + $5E75
[6EC3D34F]{vcl370.bpl } Vcl.Forms.TCustomForm.FocusControl (Line 5137, “Vcl.Forms.pas” + 0) + $5FAA
[6EAF80EA]{vcl370.bpl } Vcl.Controls.TWinControl.SetFocus (Line 13484, “Vcl.Controls.pas” + 3) + $2
[5CAF2A17]{DocInsight370.dll} Unknown function at DllInstall + $AD703
[5CBBA3C8]{DocInsight370.dll} Unknown function at DllInstall + $1750B4
[5CBBA453]{DocInsight370.dll} Unknown function at DllInstall + $17513F
[5CBBC005]{DocInsight370.dll} Unknown function at DllInstall + $176CF1
[5CBBC0B5]{DocInsight370.dll} Unknown function at DllInstall + $176DA1
[5CBBB5EE]{DocInsight370.dll} Unknown function at DllInstall + $1762DA
[5CBD37CD]{DocInsight370.dll} Unknown function at DllInstall + $18E4B9
[6EC84566]{vcl370.bpl } Vcl.OleCtrls.TOleControl.InvokeEvent (Line 1796, “Vcl.OleCtrls.pas” + 50) + $0
[5CAF3C98]{DocInsight370.dll} Unknown function at DllInstall + $AE984
[5CAF7995]{DocInsight370.dll} Unknown function at DllInstall + $B2681
[6EC8202F]{vcl370.bpl } Vcl.OleCtrls.TEventDispatch.Invoke (Line 478, “Vcl.OleCtrls.pas” + 3) + $6
[006C0067]{bds.exe } bds.bds + $15D5AF
[6EC45B8B]{vcl370.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 5137, “Vcl.Forms.pas” + 0) + $E7E6
[6EC45BCE]{vcl370.bpl } Vcl.Forms.TApplication.HandleMessage (Line 5137, “Vcl.Forms.pas” + 0) + $E829
[6EC45F0D]{vcl370.bpl } Vcl.Forms.TApplication.Run (Line 5137, “Vcl.Forms.pas” + 0) + $EB68
[00562B96]{bds.exe } bds.bds + $DE

@N_M is this error reported by Build 1030?

It is recommended that you download the latest Build 1062.

No, now build 2026.1.0.1060 as in my most recent post. This has plagued me for as long as I can remember now.
Also, the 2026.1.0.1060 version does not offer an update when checking for updates.

We have enabled the auto update for the build 1062. (We’ll improve the update infra to make this manual update)

I suspect this error occurred when DocInspector docked and saved in desktop layout. I’ll take a close look at it.