Patch misfire - try/finally fix to be re-released

As posted in yesterday's blog post, there were two patches released for a few critical bugs in Delphi 10.4.2. One bug fix was RSP-33117 which involves an issue with TRY/FINALLY when there was a RAISE statement within the FINALLY section on non-Windows platforms.

In the comments section, João Antônio Duarte initially reported that the patch did not correct the issue and Dalija Prasnikar confirmed that it was still broken. Takeshi Arisawa also confirmed that the patch did not contain the fix for RSP-33117 so a re-release is needed. ("This is a problem with the packaging. We will release another patch about this RSP-33117 issue.")

On the plus side, Vincent Parrett reported successfully testing the other major 10.4.2 patch. ("So far so good. I turned LSP back on, was able to do a full build (100+ projects in the group) - then debug the main project, exit, change some code, compile and debug again. The IDE is using a lot of memory though. Code navigation between projects is still broken for LSP (when only referencing dcp's) - so back to classic code insight it is.")

If you'd like to discuss Delphi issues on Slack, here is an invite link to a Delphi Programmers Slack Channel ( that was created recently and has grown to 250 members. For those that prefer Telegram, there is a Telegram Delphi Developer Group that has grown to 380 members. You can also reach me directly on Twitter or LinkedIn.

1,268 views0 comments

Recent Posts

See All