godotengine / godotengine/godot

Godot RPC not working between different CPU architectures

Open
#110,562 1 comment 0 reactions 0 assignees View on GitHub
bug needs testing topic:multiplayer topic:network
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.