I use FPCupDeluxe for Windows 64/32 cross compiling (no Linux at present), and it takes about 15-20 min to completely install on all the systems I install it on.
OK, so what does the log window show during this time?
A single static line never changing or a stream of commands being executed?
I have never ever seen anything but a frozen log window with one and the same content for hours.
And the application is
completely frozen, I cannot widen the window to see the right hand ends of what is written or even use the HALT button.
I have reverted to working on the RPi4 unit itself now (through VNC), losing too much time trying to get cross-compile working....
Starting Lazarus via gdb in order to catch the reason for any future crash, but so far it has been working. I do save every 2 minutes or so now.