When a class has functions having a lot of parameters, TD will crash immediately when the ACA is opened OR will crash when the tooltip of the function is shown when the ACA popup window is open.
Testcase crash ACA:
- Go to class ->
- Open function
- Place cursor behind the existing line
- Press CTRL-TAB to open ACA
ACA should show then :
SetPbHandles2( Window Handle, Window Handle etc)
Move the mouse over ACA popup screen and display the tooltip for
NO crash when this function is active (uncommented) in the class:
SetPbHandles2 ! NO CRASH
Crash on showing tooltip for SetPbHandles2 when this function is active (uncommented) in the class:
SetPbHandles2 ! CRASH WHEN ACA OPENED DURING DISPLAY TOOLTIP OF SetPbHandles2
Crash on start of displaying ACA when this function is active (uncommented) in the class:
SetPbHandles2 ! CRASH WHEN ACA OPENED
So the number of parameters of the function (which is displayed in ACA and the tooltip) causes TD to crash in different ways.
The ACA window is also very wide when a lot of params are present for functions. It can even cover the whole screen.
This issue has been reported as:
Ticket # 3029646: TD-23526: ACA crashes TD IDE on parameter list too long