Leads disappear mysteriously #5361
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#5361
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Some leads from the Leads mod seem to disappear after some time. However, the graphic indicating the fence post they are tied to stays.
See screenshot below: The three masts of ship "N-1 Libertad" (the one covering the ferry route Haven-Puerto del Sol) are connected with leads on their upper part. The main mast (in the foreground of the picture) should display one lead connecting to the foremast (in the background) and another connecting to the mizzen mast (where the picture was taken from). None of them are to be seen, but the "tied rope" graphic can still be seen on the main mast (indicated by the white arrow).
I've noticed that in other ships as well. Let me know if anyone else has noticed this too.
Oh thx Chache for reminder. I had my biome cows conneted with leads on a fence post. Some days later the cows were running free again. I did not write a bug immediately cuz I first wanted to ask Tute if shee freed the cows. She did not, but I forgot to write a bug report.
On my fence poles no tied rope is visible.
I'll do some tests later and report further details if any.
Unfortunately upstream doesn't have a bugtracker
I've discovered something: rather than disappearing, the leads appear linked between two fence posts that are wrong (that is: they're not the two I tied the rope to). They become thus duplicate of another existing lead. But if you would remove the lead (by left-clicking) you get all the leads pointing to you and can re-connect them by right-clicking the adequate post (although this becomes like the mythological tale of Sisyphus because sooner or later the leads are going to go wrong again...)
The two screenshots attached were taken 19 minutes apart. I touched nothing in between.
probably related: #5300
oh, whosit apparently discovered the cause for this somewhat: #4947 (comment)
closing this as a dupe of #5300.
I don't think this can be related to
on_place
oron_secondary_use
, since this is about attached leads disappearing after some time.And there is no other issue about this, so I'll reopen this one.
I also found another example of this in PdS, there are multiple fishing boats, but only one has lead missing, and it's this one:
notice the mapblock border again...
oh, i guess there was no actual issue about leads disappearing when straddling multiple mapblocks, it was just discussion. that other issue is clearly not the same thing.
The maintainer says "Consider installing Object UUIDs to prevent leads from disconnecting from mobs when unloaded.", maybe we should try that. Do we have a 100% repro?
But it would only solve mobs problem, not static builds..
And unreliable repro is: make a bunch of leads crossing mapblock and load/unload area couple of times.
i'd rather not, persistent object UUIDs are coming to the engine probably sooner than later, if we installed that, we'd end up with two different UUIDs, leading to confusion... https://github.com/minetest/minetest/pull/14135