rtx-remix icon indicating copy to clipboard operation
rtx-remix copied to clipboard

[Runtime Bug]: Portal with RTX – Present semaphore bug

Open Big-Blue-Gnu opened this issue 9 months ago • 2 comments

Describe the bug

This is actually the second runtime bug within two or so days that I have encountered, but RTX Remix insists that I report it, so here I am.

Anyway, this bug seems to relate to something called a Present semaphore not being released as expected, according to bridge32.log. It would not surprise me if the first bug turned out to be related to this problem.

How do you reproduce the bug?

I began replaying Portal with the intent to complete the bonus set of maps, particularly the challenges. This session spanned about 1 hour, 20 minutes, and 54 seconds before the crash. In the last minutes leading up to the crash, I was attempting to beat the clock for gold in Test Chamber 15. In one part of the chamber, I simply skip the second "ball and catcher" puzzle and tightrope my way across the pool of sludge in the following manner: I create the portals on the walls, as this puzzle would expect, before standing inside them. Then, I fire my gun and immediately jump just outside the portals as I briefly wait for another portal to be created before landing back inside. I repeat the process one more time before I reach the destination, all while the lift has not been activated by solving the second ball and catcher puzzle at this point. If this description is too confusing for you to understand, just know that it is a very difficult maneuver that has led me to reload more times than any other part of the chamber in this challenge, and that is exactly what happened.

What is the expected behavior?

The runtime should release the Present semaphore. As an aside, I see a warning in bridge32.log about two DirectInput8Create and DirectInputCreate procs being injected. It could be unrelated to this bug, but it is worth investigating. I am glad the log file reminded me as I was concluding this report.

Version

remix-main+909ce539

Logs

bridge32.log bridge64.log remix-dxvk.log

Crash dumps

This crash dump appears to be for the first bug: NvRemixBridge.exe_20250526_002311.dmp If rerunning Portal with RTX causes RTX Remix to create the second dump, I will upload it.

Media

If a picture is worth a thousand words, then this screenshot should help illustrate the puzzle I reloaded the test chamber on the most. As a reminder, this is part of a time challenge in which I skipped one puzzle and attempted to zip right through the puzzle here.

Image

Big-Blue-Gnu avatar May 28 '25 02:05 Big-Blue-Gnu

I just hit a third runtime bug similar to what I was describing. Only in this case, I was attempting to get gold in the time challenge on test chamber 18. Here are the log files: bridge32.log bridge64.log remix-dxvk.log There is only one dump file, though, and it seems to be the one for the first bug. Reporting on future encounters of the same bug is probably not necessary at this point.

Big-Blue-Gnu avatar May 28 '25 04:05 Big-Blue-Gnu

REMIX-4218 for tracking.

NV-DM avatar May 29 '25 20:05 NV-DM