It’s a bug. The conversion from instance to interface reference in RunLeakCrash should be to a temporary variable, keeping it alive for the duration of RunLeakCrash.
More Related Contents:
- Are GUIDs necessary to use interfaces in Delphi?
- How to cast a Interface to a Object in Delphi
- Why should I not use “if Assigned()” before accessing objects?
- Why cannot take address to a nested local function in 64 bit Delphi?
- Debugging Access Violation errors?
- Getting output from a shell/dos app into a Delphi app
- Which variables are initialized when in Delphi?
- System Error. Code: 8. Not enough storage is available to process this command
- Delphi 2010: How to save a whole record to a file?
- Registration-free COM/DLL?
- What’s the simplest way to call Http GET url using Delphi?
- I do not understand what Application.ProcessMessages in Delphi is doing [closed]
- How do I let Delphi know I’ve already handled an exception?
- How to send a HTTP POST Request in Delphi using WinInet api
- Delphi Conversion Unicode Issues
- Delphi – get what files are opened by an application
- How can I display Crystal XI reports inside a Delphi 2007 application?
- My program never releases the memory back. Why?
- Patch routine call in delphi
- How to efficiently rotate bitmaps in code
- Component Creation – Joining Components Together?
- Modifying or deleting a line from a text file the low-level way?
- Selecting a directory with TOpenDialog
- Standard URL encode function?
- Initialise string function result?
- How to simulate bit-fields in Delphi records?
- TProgressBar never fills up all the way – seems to be updating too fast? [duplicate]
- Randomize StringList
- Http Post with indy
- delphi xe disable RTTI