-
Notifications
You must be signed in to change notification settings - Fork 255
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Access Violation at designtime when RootNodeCount is >0 #702
Comments
RAD Studio 10.1 had problems with FastMM i recall.... Anyway, BorlandMM.dll seems rather outdated aproach, why ever use it anyway ? |
FastMM is not installed. |
Does not matter, the bug is in Delphi RTL, and it might expose itself with any non-default, additional MM. PS. BTW, buillt-in MM is also an older fork of FastMM, |
In my case the IDE crashes only when I close the form. This is the call stack:
It however does not contain any Virtual TreeView code. Is your call stack similar? |
@the-Arioch: I don't think |
I added a minmized version of the project: It seems that this is sufficient to provoke the AV:
Setting |
Reopening issue because this fix causes some projects to fail at runtime if their form was opened in the IDE. Example: Reason: A NodeDataSize of 4 instead of no value is written to the DFM, which prevents |
…aSize of 4 was written to DFM files which prevented the OnGetNodeDataSize event from being fired. * Fixed issue that selection was not cleared in multi-selection scenario on simple mouse click on a different node.
Hmmm.... indeed. Merely opening your MINIMAL project in my XE2 and then closing it WITHOUT SAVE kills my IDE - it gets into invinite AV loop within vcl160bpl So your fixe basically moved IDE crash from "on open" to "on close" :-) i meant previous, 4bd18a2 commit |
At least not in 10.1 Berlin, the AV disappeared reliably here. |
…tNodeCount is >0 # Conflicts: # CHANGES.txt
VT_fail.zip
Only one form with virtualtree. In design mode, IDE crashes on open this form or close this form. Access violation in module "borlndmm.dll".
RAD Studio 10.1 and VirtualTree 6.5.0 (older version crashes too (6.3.2))
The text was updated successfully, but these errors were encountered: