Delphi 10.2.3: Tools > Options Click OK = Script Error


Delphi 10.2.3: Tools > Options Click OK = Script Error

I have another weird situation with Delphi 10.2.3. Anytime I open up the options and click OK I get a popup screen telling me there is a Script Error.

How to produce the error:

Click Tools > Option then click the OK button. It does not happen when I click the Cancel button.

Has anyone ever seen this behavior?

Comments

  1. Disable the Community Toolbar. Perhaps you need to remove it completely.

    ReplyDelete
  2. Thank you Uwe Raabe. That did the trick. OMG, what an annoying thing that is.

    Warren Postma has a nice blog post that describes how to disable the Community Toolbar. (Thanks Warren)

    delphicodemonkey.blogspot.com - Delphi 10.1 Berlin Pro Tip: Renaming CommunityToolbar bpl and good riddance to it.

    ReplyDelete
  3. The bigger question is how does this get past QA ? Is the department that depleted ?

    This issue is another sad thing for something that could have been cool. The concept was to connect the IDE to the community web site which i think is a superb idea. Instead it creates ugliness and makes the product look dumb.

    ReplyDelete
  4. Richard Baroniunas Not sure if this is actually a defect in Delphi. I guess it is the internally used JavaScript engine displaying this message due to an error on the server side.
    BTW, my first thought when getting notice of this Community Toolbar idea was: This is that one feature with the least priority I can think of. This is also the reason why it is one of the first packages removed after installation.

    ReplyDelete
  5. Jeroen Wiert Pluimers Perhaps someone changed that script on the server without overlooking the consequences. This error happened from one day to the other without anything changing in the Delphi installation. I just noticed that it only happens in those installations with the Community Toolbar enabled.
    It is somewhat similar to the AppAnalytics package, which cannot connect to the server for quite a while now. Besides slowing down the IDE a bit it actually doesn't give an error message. This can be seen as a disadvantage compared to the Community Toolbar as you might not get aware of the cause of this sluggishness.

    ReplyDelete
  6. Nice that they run scripts over http in the IDE: many people run it as Administrator so this is an excellent opportunity for hackers to intercept and insert malicious code in it.

    ReplyDelete
  7. We recently started using CloudFlare to further secure and speed up the community site. It would appear this is an unintended side effect. I'll get with the web team to fix things.

    ReplyDelete

Post a Comment