*UPDATE : I can confirm this is Resolved in Windows 10 Fall Creators Update.*
*UPDATE : I can confirm this is Resolved in Windows 10 Fall Creators Update.*
Anyone else having issues with Delphi on Windows 10 Creators update... XE7 debugger loads/unloads runtime packages a bunch of times... then it won't stop on breakpoints, or the IDE just hangs. Seeing this on 2 machines (rolling back to Anniversary on one now to confirm). The IDE evenlog shows this sort of thing :
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $015E0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $015E0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $01BC0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $015E0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $01BC0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
There are a lot more entries than this, but you get the idea! I also just tried with Tokyo, same problem, so I'm guessing this may affect many versions of delphi.
Anyone else having issues with Delphi on Windows 10 Creators update... XE7 debugger loads/unloads runtime packages a bunch of times... then it won't stop on breakpoints, or the IDE just hangs. Seeing this on 2 machines (rolling back to Anniversary on one now to confirm). The IDE evenlog shows this sort of thing :
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $015E0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $015E0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $01BC0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $015E0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
Module Load: VSoft.Core.DB.bpl. Has Debug Info. Base Address: $01BC0000. Process FinalBuilder8.exe (16196)
Module Unload: VSoft.Core.DB.bpl. Process FinalBuilder8.exe (16196)
There are a lot more entries than this, but you get the idea! I also just tried with Tokyo, same problem, so I'm guessing this may affect many versions of delphi.
Rolled one of the machines back to the anniversary update and that did resolve it. Unfortunately you can only roll back within 10 days of installing the update.. so that's not an option for my machine.
ReplyDelete/sub
ReplyDeleteDelphi 5 and Delphi XE have no problems in ide and debugger (as far as I have noticed currently).
ReplyDeleteWhat did change was, that system display scaling is much sharper in CU (using 15" laptop with 4K display). Not only that, but in CU you can force system scaling on programs, which really fixed Delphi XE ide up.
And in negative side MS Sans Serif font is broken, so old programs using it as default font would have problems. And Database Desktop no longer works.
I have problem with paradox 7(start and silent exit), paradox 11 (start and freeze some period and then exit) paradox 11 runtime work. Delphi Tokio work properly. Paradox 7 and 11 have debug in dll and load on start program.
ReplyDeletecedomir plavljanic interesting. I tried to debug Database Desktop problem and this also seems to be silent exit.
ReplyDeleteI upgraded a Surface 3 Pro, and Chrome became really unstable, terminating instantly on clicking a link that left the current site. I'm not upgrading anything else for a while.
ReplyDeleteGet it better, if you switch off the Windows Defender realtime protection?
ReplyDeleteRonald Klitsche no, doesn't help, but then I've found in the past that turning it off only half turns it off, it's like a virus in itself!
ReplyDeleteVincent Parrett Did you try this way:
ReplyDeletepartnersupport.microsoft.com - Disable Windows Defender Security Center - Windows 10 Creator's Update
Thanks, just tried that, doesn't make any difference.
ReplyDeleteParadox 11 have two error in event viewer error in verrifer.dll and vrfcore.dll. Paradox 7 nothing no error :) just exit (read 40 dll and exit needs 1x more). Paradox 11 work on different computer (Paradox 7 no)
ReplyDelete/sub
ReplyDeletemore here:
ReplyDeletequality.embarcadero.com - Log in - Embarcadero Technologies
Still stuck with this, unable to debug any application that uses runtime packages.. just takes forever to load, breakpoints don't work and eventually the IDE dies. Marco Cantù Nick Hodges are you guys aware of this? I see this in XE7, Berlin and Tokyo, unable to test with other versions.
ReplyDeleteVincent Parrett yes, we are fully aware and in touch with Microsoft. I didn't comment earlier as Roy jumped in. It looks like a change in libraries code relocation, and it affects all debuggers -- not just ours. Investigating, but it doesn't look a trivial issue.
ReplyDeleteMarco Cantù thanks for the update.
ReplyDeleteMarco Cantù - You might want to make an "announcement post" on this issue to improve discovery.
ReplyDelete/sub
ReplyDelete