Jump to content

Roland Skinner

Members
  • Content Count

    6
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Roland Skinner


  1. Hi,

     

    With TMS Web Core integrating into the IDE for web-applications, when backing up a web-project, GExperts currently backs up the HTML-file for the project, but not the HTML-files associated with any forms in the web-project.

     

    Can the Project Backup functionality please be extended to also include the forms' HTML-files in the zip-file?

     

    Thanks in advance.

     

    Regards,

     

    Roland Skinner

     


  2. 11 hours ago, dummzeuch said:

    Thanks a lot for testing this. It's good to see that it works for most platforms.

    Could you please double check this again? Also for IOS?

     

    If it is a Delphi issue, you should probably file a bug report with Embarcadero (in this case, make sure to disable GExperts completely (not just the Filter Exception expert) to ensure that it doesn't interfere with the debugging in any other way.)

    If it turns out to only happen in the Filter Exceptions expert, I'd like to know that.

     

    There are other tests which I would like you to try, if you like:

    1. Raise a different exception (so I can see whether the name is determined correctly.
    2. Raise an OS exception, e.g. division by zero or access violation.

     

    Hi. No problem assisting. I've been using GExperts for probably 20 years; glad I can help out.

     

    This is Linux, with GExperts uninstalled:

     

    "Error Message":

     

    image.thumb.png.63969ea0298c447d3e726c089cfda264.png

     

    Division by Zero:

     

    image.thumb.png.178915380dfee5880ac9814b28cf5a46.png

     

    Accessing Nil-pointer (calling ClassName on TObject variable):

     

    image.thumb.png.4377a3742b1fe9daf02ae501fb264051.png

     

    Now with GExperts installed and exception-expert enabled:

     

    Division by Zero:

     

    image.thumb.png.37d1667989db13bddb2c1849d731724e.png

     

    Accessing Nil-pointer:

     

    image.thumb.png.b3ce80e6ef97bfe1b69b6d0e8618df20.png

     

    Then, in iOS (GExperts installed and expert enabled):

     

    Division by Zero:

     

    image.thumb.png.2070a08e849fefe02b617db5f89e002c.png

     

    Accessing Nil-pointer:

     

    image.thumb.png.8d3c292e5c85fa67b373e51f9bb17eff.png

     

    I'll report the errors with the message to Embarcadero. I actually came here looking about issues I have with the Linux debugger, to see if anyone else had experienced the problems I've noticed. I'll report these too. (For example, objects are displayed as pointer-addresses only, yet you can see their member-values in a popup-inspector.)

     

     

    • Thanks 2

  3. On 10/27/2020 at 10:44 AM, dummzeuch said:

    Thanks a lot for volunteering.

     

    Ijust made a release, the code to be tested is included in that. So in order to test it, simply install the release, enable the "Filter Exceptions" expert and debug code that raises exceptions. If the fix worked, you will get the new filter dialog for non-Windows projects. If it didn't, strange things (most likely AVs in the IDE) will happen. In the latter case, disable the "Filter Exceptions" expert and try again. The normal IDE dialog should appear and no AVs or other strange things should happen.

    Hi.

     

    Ok, fixed in Linux (tested with Ubuntu 20.04.2).

     

    Get this exception message for Linux in Delphi, which should have had message "Error Message" (this could be a Delphi error; I noticed it also after disabling the exception expert the other day):

     

    image.thumb.png.1cd6153780d4a8ca59f8e6876d63e600.png

     

    MacOS (10.15.7) all good:

     

    image.thumb.png.1c1168b17857956f043bf053b7d22be7.png

     

    iOS (13.7) working, but same issue as Linux:

     

    image.thumb.png.41572d8b028e33242b4470c1145035fb.png

     

    Android (10 - 64-bit) still fails:

     

    image.thumb.png.d5493641654ba55756b88e0fd6168174.png

     

    I trust this helps...

     

     

     

     

     

     

    • Thanks 2
×