rojo icon indicating copy to clipboard operation
rojo copied to clipboard

Syncback crashing

Open codebykoi opened this issue 1 month ago • 1 comments

Im on the 7.7.0-rc1 Trying out the rojo syncback feature, but it crashes every time im trying to use it. Im honestly not sure how to even use it properly. But right now im trying to call the rojo syncback --input <path.to.project>.rbxl .\default.project.json

the crashlog is

[ERROR rojo] Details: Refs in DOM should point to valid Instances
[ERROR rojo] in file src\syncback\ref_properties.rs on line 63

And this is how project looks

Image

default.project.json

{
  "name": "project",
  "tree": {
    "$className": "DataModel",
    "ReplicatedFirst": {
      "$className": "ReplicatedFirst",
      "$ignoreUnknownInstances": true,
      "$path": "src/ReplicatedFirst"
    },
    "ReplicatedStorage": {
      "$className": "ReplicatedStorage",
      "$ignoreUnknownInstances": true,
      "$path": "src/ReplicatedStorage"
    },
    "ServerScriptService": {
      "$className": "ServerScriptService",
      "$ignoreUnknownInstances": true,
      "$path": "src/ServerScriptService"
    },
    "ServerStorage": {
      "$className": "ServerStorage",
      "$ignoreUnknownInstances": true,
      "$path": "src/ServerStorage"
    },
    "StarterGui": {
      "$className": "StarterGui",
      "$ignoreUnknownInstances": true,
      "$path": "src/StarterGui"
    },
    "StarterPlayer": {
      "$className": "StarterPlayer",
      "StarterPlayerScripts": {
        "$className": "StarterPlayerScripts",
        "$ignoreUnknownInstances": true,
        "$path": "src/StarterPlayer/StarterPlayerScripts"
      },
      "$ignoreUnknownInstances": true
    },
    "TestService": {
      "$className": "TestService",
      "$ignoreUnknownInstances": true,
      "$path": "src/TestService"
    }
  }
}

codebykoi avatar Dec 06 '25 14:12 codebykoi

Duplicate of #1178 This was fixed 2 weeks ago by #1179 You can clone the master branch, and run cargo install --path . to build and install from source

ari-party avatar Dec 15 '25 20:12 ari-party

Duplicate of #1178 This was fixed 2 weeks ago by #1179 You can clone the master branch, and run cargo install --path . to build and install from source

Wasnt aware of that, pretty sure I downloaded the latest release available. I guess I have to build it myself then.

codebykoi avatar Dec 16 '25 08:12 codebykoi