NVIDIAGameWorks / NVIDIAGameWorks/rtx-remix

[Runtime Bug]: Bridge dereferences a null pointer

Open
#989 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug jira runtime
Dominant language
No language data
Stars
1.7k
Forks
99
PR merge metrics
No merged PRs in 30d

Description

Describe the bug

When loading the map ge20 from the Portal mod, Gamma Energy, after converting it to the Portal: RTX format, the bridge attempts to dereference a null pointer.

How do you reproduce the bug?

Download the Portal mod, Gamma Energy. Modify gameinfo.txt to look like the attachment. Decompile each map with BSPSource 1.4.7. Recompile each map using the VBSP, VVIS, and VRAD executables from Portal: RTX. Launch Gamma Energy with RTX. Open the developer console. Type "map ge20" into the console.

gameinfo.txt

What is the expected behavior?

The runtime should handle the map correctly instead of dereferencing a null pointer.

Version

1.0.0

Logs

bridge32.log
bridge64.log
remix-dxvk.log

Crash dumps

NvRemixBridge.exe_20260301_195130.dmp

Media

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the crash with the Gamma Energy map ge20 using the attached gameinfo.txt and the Portal: RTX VBSP, VVIS, and VRAD executables. Inspect bridge32.log, bridge64.log, remix-dxvk.log, and the crash dump to locate the null dereference. Done means the runtime loads ge20 without dereferencing a null pointer.

Written by the indexing model from the issue text.

Assessment

Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.