Nullable type on Vector3 causing error in older project
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 42/100
Research direction
Start by opening the linked issue #938 and the attached MRP, then reproduce the error in Redot 26.3 RC2 using the reported conversion from Redot 4.3. The issue does not identify the responsible source file or test, so trace the debugger error to its code path. Done means the converted project no longer errors when the Vector3 value is Null, with a regression test covering the case.
Written by the indexing model from the issue text.
Description
Tested versions
REDOT 26.3 rc2 for Windows
Converted MRP project from REDOT 4.3
System information
Windows 11 Home, i5, Nvidia 5060 GTX
Issue description
While going back through some earlier bugs, I came across this error. While looking into an older MRP from this issue:
https://github.com/Redot-Engine/redot-engine/issues/938
I converted the MRP from Redot 4.3 to Redot 26.3 RC2, and immediately received en error from a Vector3 in the project that was set to Null.
Steps to reproduce
- download the MRP
- load the project into Redot 26.3 RC2
- The Null error should appear immediately in the debugger.
Dave also found the error, plus found a temporary fix, which I have posted here with the MRP
Minimal reproduction project (MRP)
- Dominant language
- C++
- Stars
- 6.1k
- Forks
- 337
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 41
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Redot-Engine/redot-engine
-
WorldScape3D has no collision near the world origin with vertex_spacing > 1Possibly taken @KazW claimed this today. Openbug topic:worldscape usability
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Redot-Engine/redot-engine#1537 ·
Maintainers usually reply within 1 day
-
WorldScape3D terrain saved with region size 256 no longer loads correctlyPossibly taken @KazW claimed this today. Openbug topic:worldscape usability
Difficulty 3/5 1-2 days Newbie friendliness 35/100
Redot-Engine/redot-engine#1534 ·
Maintainers usually reply within 1 day
-
bug topic:3d topic:rendering
Difficulty 4/5 3-5 days Newbie friendliness 48/100
Redot-Engine/redot-engine#1533 ·
Maintainers usually reply within 1 day
-
bug usability
Difficulty 3/5 1-2 days Newbie friendliness 58/100
Redot-Engine/redot-engine#1525 · 2 reactions ·
Maintainers usually reply within 1 day
-
bug topic:2d usability
Difficulty 3/5 1-2 days Newbie friendliness 58/100
Redot-Engine/redot-engine#1524 · 3 comments ·
Maintainers usually reply within 1 day
All issues in Redot-Engine/redot-engine
Similar issues
-
(S1 - Need confirmation)
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
CleverRaven/Cataclysm-DDA#89182 ·
Maintainers usually reply within 1 day
-
ai_p2
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
ClickHouse/ClickHouse#126833 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Misc. bug: Missing range check on grammar_triggers[].type allows remote SIGABRT in llama-serverOpenbug-unconfirmed
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 95/100
rocketride-org/rocketride-server#2705 · 1 comment ·
Maintainers usually reply within 1 day