Forum Discussion

MikaK's avatar
MikaK
New Contributor
15 days ago

Object detection error

Hi,
We are converting our app from Delphi 10.3.1 to Delphi 12.2

When we manually run applications, they are working fine. One form in one application crashes while it's run under TC 15.69.137.7 64bit (app it self it's 32-bit)

I then started to debug it with testcomplete and noticed that object spy also crashes it.

This is Eurekalogs bugreport (I translated 2.6 Message to English from Finnish)

  2.3 Module Name   : tcDbgAgent.dll
  2.4 Module Version: 15.69.139.7
  2.5 Type          : EStackOverflow
  2.6 Message       : Recursion is too deep. Stack overflow
                      Address = 03203FF4
                      Top of stack = 03300000
                      ESP = 032039AC
                      Allocated = 03201000
                      Limit = 03200000
                      Reserved = 00002000
                      .
                      Code:_C00000FD (EXCEPTION_STACK_OVERFLOW)
                      Address:_(000676CC){tcDbgAgent.dll} [590B76CC] tcDbgAgent.DllCanUnloadNow + $554C.


Call stack is attached. Same form is working fine in d10.3.1compiled app 

What's wrong?