With release 2020R1 and 2020R1.1 I have the problem, that Xojo has no license when I start the application. So I open the license window and add the license with select a license file. The license was accepted and is valid. Now I close the license window. Now wait a minute and do nothing in the IDE, the application crashes. Also when I run an app or build an app, Xojo is also crashing. When I restart Xojo and work without a license, there is now problem. I’m working with Xojo behind a firewall and the application can not connect to any Xojo service in the internet.
This was not a problem since more then 10 years and work until 2019R3.1
When you say “crash” do you get any indication that something went wrong from the IDE?
I think it has nothing to do with the IDE. The release 2020R1 and R1.1 is working without any problem. I can open example projects or my own projects and run these in debug build mode without any error.
Only when I add my license Xojo is crashing a few minutes after I have added the license from the license file. If I rum an application in debug build mode or build an application, Xojo is crashing right away. I have tested this with or without any 3rd party plugin, it is always the same.
But when the IDE crashes, do you get a dialog asking you to report the error? or do you get the “This application has become unresponsive, Wait or Close” dialog? or something else?
No. No message available. But I found a message in the system log. This is only available in German language.
Name der fehlerhaften Anwendung: Xojo.exe, Version: 126.96.36.199558, Zeitstempel: 0x00000000
Name des fehlerhaften Moduls: Spawn Compilerx64.dll, Version: 188.8.131.52530, Zeitstempel: 0x5f6973af
ID des fehlerhaften Prozesses: 0x1910
Startzeit der fehlerhaften Anwendung: 0x01d696260b403557
Pfad der fehlerhaften Anwendung: C:\Program Files\Xojo\Xojo 2020r1.1\Xojo.exe
Pfad des fehlerhaften Moduls: C:\Program Files\Xojo\Xojo 2020r1.1\Xojo Libs\Spawn Compilerx64.dll
Vollständiger Name des fehlerhaften Pakets:
C:\Program Files\Xojo\Xojo 2020r1.1\Xojo.exe
C:\Program Files\Xojo\Xojo 2020r1.1\Xojo Libs\Spawn Compilerx64.dll
Things involving Spawn Compiler are usually one of two things:
- You are running out of RAM
- Your antivirus program is killing the SpawnCompiler process
Memory usage: 5,1% of 16 GB without Xojo and 5,9% with Xojo. Why antivirus should kill a process only when I have added the license information to Xojo? Why antivirus should only kill a process from Xojo 2020 and not 2019 release? Without a license the application is working without any problem.
Now I have tested this:
Add license information from file
Check license is valid (Yes)
Check license is valid - No license is available
Release 2020R1.2 doesn’t no longer crash after I add my license key, but it lost the license key after I quit and restart the application.
The only change between 1.1 and 1.2 was a web parsing issue on systems that have languages that use double-byte characters. Nothing related to licensing was changed.