godotengine / godotengine/godot
Godot RPC not working between different CPU architectures
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
Godot 4.3
### System information
2 Computer 1- Ryzen 7 x64, Ubuntu, Nvidia Driver 2- Intel x32, Ubuntu, No Graphic Card
### Issue description
RPC communication can not be done between x64 and x32 CPU Architectures.
### Steps to reproduce
System need minimum 2 Computer
Computer 1: Intel x32 arch cpu (I used i-5), no external graphic card, Ubuntu and Godot 4.3
Computer 2: x64 arch cpu (I used Ryzen - 7), Nvidia Graphic Card (I used Rtx2060), Ubuntu and Godot 4.3
### Minimal reproduction project (MRP)
Need to write 1 test project, currently I can not create
Contributor guide
Research direction
The report names no source files or tests and says a minimal reproduction project is still needed. Start by creating and running a Godot 4.3 RPC reproduction on the stated x32 and x64 Ubuntu systems, then trace the relevant networking entry points once the failure is reproducible. Done means RPC communication works between the two architectures or the incompatibility is isolated and documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100