Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2021-12

Error: Internal error 200602035

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Martin Frb

I just got: fpdebugdebugger.pas(4322,1) Error: Internal error 200602035 Even on a clean build.
(fpc 3.2.3, updated yesterday)

I am not able to create a small example, but I saved the state of my lazarus dir to
https://gitlab.com/martin_frb/lazarus/-/commits/fpc-err-internal-200602035 I hope this will reproduce.

In case it matters
-gh -g -gw3 -godwarfsets  -gl   -dCR   -Ct -Co -Cr -Ci  -gt   -Si- -Sa -dXe  -Se15  -ve -vw -vn  -vi
  -O-  -CX  -WC

Compiling the package fpdebug with the above details/commit should result in the error.

the error is caused by / line 426
     procedure DoProcessMessages; inline;

remove the inline and all is fine.

It may be noteworthy to mention line 4139
   ProcessMessagesProc := @DoProcessMessages;
The variable is in another unit.
var
   ProcessMessagesProc: procedure of object;

Reply by email