cinderblocks / radegast

Lightweight client for connecting to Second Life and OpenSim based virtual worlds
http://radegast.life/
GNU Lesser General Public License v3.0
65 stars 24 forks source link

Cannot Teleport #23

Closed eauxnine closed 1 year ago

eauxnine commented 1 year ago

Since I updated the viewer, I cannot teleport anywhere on this specific viewer. I get an error of disconnected from grid but the avatar is still online and is able to move around. I tried to downgrade to 2.39 and still have the same issue.

cinderblocks commented 1 year ago

How are you teleporting? Specific steps that I can reproduce please. I was able to teleport via landmark and map just now.

eauxnine commented 1 year ago

Alright, once I log in. Someone will offer me a teleport. I’ll accept it and within 2-3 mins of trying to teleport, it’ll announce that I’ve disconnected from the grid. https://gyazo.com/aabcdf41a732d60071a4615417cc9d5d Same if I request one, I’ll attempt to teleport, 2-3 mins will pass. Then disconnected from grid. Sometimes it will say Teleport complete but the parcel will not change nor is the avatar visible on that parcel. https://gyazo.com/7ad433b0380acafec0cb11a747171cde After shutting down radegast. the account still shows online for sometimes hours after being logged off. The only way to fix is it log on via firestorm and then log off. https://gyazo.com/c88ccc75a45be75a3d4b708dc7b4e902

mutantspore commented 1 year ago

I'd like to add a "me too" as I have similar issues to @eauxnine . Won't TP from double click on Map... times out and disconnects. If I remember correctly an offered TP was about the only way I could get about though that was not always successful.

I'll experiment in more detail and post a more helpful note.

JoranJix commented 1 year ago

I tried it via offering teleports. Works on a region. Does not work to another region. llTeleportAgent. Same Problem. RLV force teleport. Same issue Landmarks. Same issue. I tried it during multiple times of the day to make sure its not the grid itself.

cinderblocks commented 1 year ago

I've got some time this weekend to work on this. What are some to and from regions in Second Life that are easiest to reproduce this?

JoranJix commented 1 year ago

Sorry but I had it on any region I tried it on. Simply pick any region?

cinderblocks commented 1 year ago

Can someone test with this build and tell me if the problem is resolved? https://ci.appveyor.com/api/buildjobs/65im9tx9ukytn0ad/artifacts/RadegastSetup_x64-3.0.350.msi

JoranJix commented 1 year ago

I just tried to teleport one of my avatars from "Bon Temps" to "Quarabia" using the map and the version that was posted. The avatar left the map and I got the following message

"Teleport failed [22:18] Disconnected: SimShutdown " But the avatar is still online. Same for the region https://gyazo.com/dbde9c550fb36d17fbc82a9809eb305b Nect region Hahne. An old region by LL. https://gyazo.com/c7e0e23b90568b9d121ebddb9ad9a233 https://gyazo.com/f0057db9b186be0dd7fe6e0488d8df7a The result stays the same. So with Radegast the avatar is stuck. Radegast seems really broken at this moment. When trying to reconnect, I can relog the avatar at this state, but the map is not usable anymore. I need to close it and start over. Same goes for Inventory, Groups, Friends,Media. Voice,3D Scene. The only tabs usable are Chat and Objects.

eauxnine commented 1 year ago

same as @JoranJix. The issue remains.

cinderblocks commented 1 year ago

Can I get a log from somebody? Either pasting relevent output here or e-mailed to cinder@cinderblocks.biz? Log can be found at C:\Users\\AppData\Roaming\Radegast\Radegast.log

JoranJix commented 1 year ago

Deleted my last comment. After removing all logs and any instance of radegast I had laying around on my PC I reinstalled it from the ground up with the latest version mentioned here. It seems to work fine now

JoranJix commented 1 year ago

Until it stopped again...

05:05] Teleporting home... [05:05] Disconnected: SimShutdown (im standing on that sim. Its UP)

Radegast.log

eauxnine commented 1 year ago

Here's my log. I also did a clean install and same issue. I just want to say thank you for so much for working on this! Radegast.log

cinderblocks commented 1 year ago

"SimShutdown" is misleading to non-developers. It's a state of activity in the viewer. I'm working under assumption that there is a race condition and the disconnect timer isn't being reset somewhere. I am not able to reproduce the issue, surprisingingly, but it likely comes down to network ping and timing.

eauxnine commented 1 year ago

So does that mean the fix for the issue would have to be on our end or we’re simply unable to use the viewer?

cinderblocks commented 1 year ago

It means I just have to fix it blindly, but I’ll get it.

JoranJix commented 1 year ago

I tried it with and without Pi-Hole activated on my network. But since our country is still lacking decent connectivity to the world, compared to the rest of europe, the timeouts should not be to harsh. Im running pings to SL AWS servers from 35 up to 200. Its sad. Also other countries have even higher pings.

cinderblocks commented 1 year ago

Fixed in v2.41

Venus-Drake commented 1 year ago

v2.41 log on RLV teleporting: 15:29:44 [INFO] - : Successfully set appearance 15:30:17 [WARN] - : Could not find region named isla coral 15:30:17 [INFO] - : Requesting teleport to region handle 0 15:30:17 [DEBUG] - Playing sound at <-197.5,98.5,215.9> ID cb58f920-5b52-8a49-b81c-e532adbbe6f1 15:30:47 [WARN] - : Could not find region named isla coral 15:30:47 [INFO] - : Requesting teleport to region handle 0 15:31:17 [WARN] - : Could not find region named isla coral 15:31:17 [INFO] - : Requesting teleport to region handle 0 15:31:47 [WARN] - : Could not find region named isla coral 15:31:47 [INFO] - : Requesting teleport to region handle 0

I guarantee the region exists and RLV teleporting on exact same command works like a charm on FS, for example.

krzysiekzpyrogrodu commented 2 months ago

it seems that some teleporting isues still are present only sure and always working is tp request... and I have 24.1 program euther does not react to atempts to triger tp or idling in the proces and then disconects