Preconditions) * Install WinDbg and Application Verifier(See the following URL). https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk * Build "Qt Quick System Dialog Examples"("systemdialogs.exe" is generated). * Set Application Verifier(See ApplicationVerifier*.png) - Open Application Verifier - Add "systemdialogs.exe"("File > Add Application > Select "systemdialogs.exe") - Enable Basic > Leak and Memory - Enable ExecWritePage of Memory (Select Memory > Right click of mouse > Properties) - Press Save button Steps to reproduce) 1. Open WinDbg 2. Execute "systemdialogs.exe" from WinDbg (File > Open Executable...) (If the WinDbg stops because of "VERIFIER STOP", press F5 and continue) 3. Show "System Dialogs Gallery" by pressing F5 several times 4. Press Open button on the File tab("Choose a file" dialog is opened) 5. Close "Choose a file" dialog and "System Dialogs Gallery" Application Errors) The following error appears after 4 of "Steps to reproduce)" ErrorCode 61D: Creating executable heap when opening FileDialog ======================================= VERIFIER STOP 000000000000061D: pid 0x1C38: Creating executable heap. 0000000000000000 : Not used. 0000000000000000 : Not used. 0000000000000000 : Not used. 0000000000000000 : Not used. ======================================= The following error appears after 5 of "Steps to reproduce)" ErrorCode 900: A heap allocation was leaked when closing a application after opening FileDialog ======================================= VERIFIER STOP 0000000000000900: pid 0x1C38: A heap allocation was leaked. 0000000009422F70 : Address of the leaked allocation. Run !heap -p -a
to get additional information about the allocation. 0000000000766350 : Address to the allocation stack trace. Run dps
to view the allocation stack. 0000000006FDC5FE : Address of the owner dll name. Run du
to read the dll name. 000007FEF57C0000 : Base of the owner dll. Run .reload =
to reload the owner dll. Use 'lm' to get more information about the loaded and unloaded modules. =======================================