DoubleClick on TreeItem causes parsing error

Issue #123 closed
Pierre Simon created an issue

DoubleClicking on a TreeItem intentionally for jumping to the appropriate sourcecode causes an error popped up:

An error occured while parsing: Access Violation at 1A192A11 in module 'TestInsight10Rio.dll'. Reading address 00000000

After cklicking OK nothing more happens, no jump to the appropriate sourcecode.

Happens on : - RAD Studio 10.3 Version 26.0.32429.4364 - MS-Windows 10 (1803, Build 17134.648)

Steps to reproduce: - simply doubleClick on an item in the tree of the TestInsight-Window, error occours immediately.

Comments (6)

  1. Stefan Glienke repo owner

    I am afraid the information you provided is not sufficient to reproduce the error because - you can guess it - I don't get any AV.

    Please attach the test project because I guess it has something to do with that.

  2. Pierre Simon reporter

    Hi Stefan,

    I've created a small project based on the template, which is used when you select "File | New... | DUnitX-Project...".

    With this project, I can still reproduce the problem.

    Maybe I should specify my working envirnonment a bit:

    • Delphi 10.3 (not 10.3.1) RIO

    • IDE themes disabled (but I see the same error with enabled themes)

    • IDEFix-Pack 6.4.2 installed

    • DDevExtensions 2.85 installed

    • GExperts 1.3.12 installed

    • CNPack 1.1.6.959 installed

    • WQHD-Monitor 1 and 2 with 125% scaling on each

    Greetings Pierre

  3. Stefan Glienke repo owner

    Dunno - update to 10.3.1 I would say and don't disable the IDE theming (even though you say it's not caused by that) - also try again with all plugins disabled except TestInsight to ensure it's not caused by some interference.

    Also make sure you have the TestInsight10Rio.dll from Jan 25. 2019 and not an older one

  4. Markus Humm

    @Pierre Simon: did you already find the time to retest this issue according to Stefan’s suggestions? Have they fixed your issue?

  5. Stefan Glienke repo owner

    I fixed a bug with disabled theming some while ago that caused an AV because then obviously the theming service was not available.

  6. Pierre Simon reporter

    Hi,

    the issue went out of scope a little bit, because it’s not really a showstopper. Ok, it sucks sometimes… However, after I reinstalled my complete computer (by “resetting” windows 10) and reinstalling Delphi 10.3.1, everything regarding TestInsight works fine for me - the issue seems to be gone.

    But before resetting windows, I tried updating to 10.3.1, theming enabled (theming could not be disabled anymore in 10.3.1 by emba’s rule), uninstalling all plugins except TestInsight, using the lates TestInsight.Dll - the issue still remains.

    After resetting windows (with all of the same Emba stuff as before) TestInsight works fine now -> double clicking on a TestMethod jumps to the source-code.

    It might not be the fix Stefan had noted, but I think the topic’s current “closed”-status is ok for me.

    Thanks and greetings,

    Pierre

  7. Log in to comment