Ineva reports: white Pixel again, maybe from ... #1416

Closed
opened 2022-01-27 18:38:41 +00:00 by yourland-report · 6 comments

Ineva reports a bug:

white Pixel again, maybe from a sign again

Player position:

{
	y = 81.593002319336,
	x = 333.59201049805,
	z = 1725.1600341797
}

Player look:

{
	y = -0.52695578336716,
	x = 0.42018434405327,
	z = -0.73875761032104
}

Player information:

{
	min_rtt = 0.21699999272823,
	max_rtt = 7.6779999732971,
	connection_uptime = 4811,
	max_jitter = 7.4159998893738,
	minor = 4,
	major = 5,
	ip_version = 6,
	formspec_version = 4,
	patch = 2,
	protocol_version = 39,
	serialization_version = 28,
	lang_code = "",
	version_string = "5.4.2",
	avg_rtt = 0.21999999880791,
	state = "Active",
	avg_jitter = 0.0010000020265579,
	min_jitter = 0
}

Player meta:

{
	fields = {
		["3d_armor_inventory"] = "return {\"\", \"\", \"\", \"\", \"\", \"3d_armor:boots_crystal 1 6500\"}",
		played_time = "670259",
		jointime = "1631565642",
		yl_commons_player_joined = "1643303975",
		["signslib:pos"] = "(219,9,1722)",
		digged_nodes = "18147",
		bitten = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"water_life:croc_bag\", \"unified_inventory:bag_large\"}",
		partychat = "party",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 16, [\"x\"] = 6893, [\"z\"] = 3181}, [\"last_heal\"] = 1641569984, [\"last_death_portal\"] = 1642870978}",
		["stamina:level"] = "3",
		xp = "18083",
		arenalib_infobox_arenaID = "0",
		inflicted_damage = "8010",
		crafted = "1551",
		died = "32",
		punch_count = "511",
		yl_commons_thankyou = "27",
		placed_nodes = "8506",
		hud_state = "on",
		repellant = "0",
		yl_commons_player_created = "1631565642"
	}
}

Log identifier


[MOD] yl_report log identifier = K4y2GfZvKpil3FuGAylBDYnCcUg7NrNx

Profiler save:

profile-20220127T193841.json_pretty

Status:

# Server: version=5.4.1-yl, uptime=72587.2, max_lag=5.17884, clients={_Amadeus_, Flippster, player_21, debiankaios, Sandra, shanish, Giuseppe, afflatus, flux, Tron0070, Sokomine, ElishQa, Bond007, judex, LeniOwO, Ineva, guestxmart, acen2006, Diaeresis, Sparkles, Ernesto, elgamer, Arabella, Service, AliasAlreadyTaken, Bla, Bailiff, Boot}

Teleport command:

/teleport xyz 334 82 1725

Compass command:

/give_compass Construction K4y2GfZvKpil3FuGAylBDYnCcUg7NrNx D2691E 334 82 1725
Ineva reports a bug: > white Pixel again, maybe from a sign again Player position: ``` { y = 81.593002319336, x = 333.59201049805, z = 1725.1600341797 } ``` Player look: ``` { y = -0.52695578336716, x = 0.42018434405327, z = -0.73875761032104 } ``` Player information: ``` { min_rtt = 0.21699999272823, max_rtt = 7.6779999732971, connection_uptime = 4811, max_jitter = 7.4159998893738, minor = 4, major = 5, ip_version = 6, formspec_version = 4, patch = 2, protocol_version = 39, serialization_version = 28, lang_code = "", version_string = "5.4.2", avg_rtt = 0.21999999880791, state = "Active", avg_jitter = 0.0010000020265579, min_jitter = 0 } ``` Player meta: ``` { fields = { ["3d_armor_inventory"] = "return {\"\", \"\", \"\", \"\", \"\", \"3d_armor:boots_crystal 1 6500\"}", played_time = "670259", jointime = "1631565642", yl_commons_player_joined = "1643303975", ["signslib:pos"] = "(219,9,1722)", digged_nodes = "18147", bitten = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"water_life:croc_bag\", \"unified_inventory:bag_large\"}", partychat = "party", yl_church = "return {[\"last_death\"] = {[\"y\"] = 16, [\"x\"] = 6893, [\"z\"] = 3181}, [\"last_heal\"] = 1641569984, [\"last_death_portal\"] = 1642870978}", ["stamina:level"] = "3", xp = "18083", arenalib_infobox_arenaID = "0", inflicted_damage = "8010", crafted = "1551", died = "32", punch_count = "511", yl_commons_thankyou = "27", placed_nodes = "8506", hud_state = "on", repellant = "0", yl_commons_player_created = "1631565642" } } ``` Log identifier ``` [MOD] yl_report log identifier = K4y2GfZvKpil3FuGAylBDYnCcUg7NrNx ``` Profiler save: ``` profile-20220127T193841.json_pretty ``` Status: ``` # Server: version=5.4.1-yl, uptime=72587.2, max_lag=5.17884, clients={_Amadeus_, Flippster, player_21, debiankaios, Sandra, shanish, Giuseppe, afflatus, flux, Tron0070, Sokomine, ElishQa, Bond007, judex, LeniOwO, Ineva, guestxmart, acen2006, Diaeresis, Sparkles, Ernesto, elgamer, Arabella, Service, AliasAlreadyTaken, Bla, Bailiff, Boot} ``` Teleport command: ``` /teleport xyz 334 82 1725 ``` Compass command: ``` /give_compass Construction K4y2GfZvKpil3FuGAylBDYnCcUg7NrNx D2691E 334 82 1725 ```
AliasAlreadyTaken was assigned by yourland-report 2022-01-27 18:38:42 +00:00
Owner

Almost a duplicate of #1412 and that in turn must be a duplicate of an older issue
...but in a different place, so not closing.

Almost a duplicate of #1412 and that in turn must be a duplicate of an older issue ...but in a different place, so not closing.
Member

See also #1315.

I verified on the test server that these "loose pixels" are indeed part of a sign entity. I'm not sure what the conditions are that result in them generating.

See also #1315. I verified on the test server that these "loose pixels" are indeed part of a sign entity. I'm not sure what the conditions are that result in them generating.
Member

I'm not going to remove these pixels until we figure out how to stop them from occurring, and automate removal of existing ones, but if it becomes urgent, the following commands can get rid of them:

(stand with your feet inside the node where the pixel is)
//1
//2
//clearobjects
I'm not going to remove these pixels until we figure out how to stop them from occurring, and automate removal of existing ones, but if it becomes urgent, the following commands can get rid of them: ``` (stand with your feet inside the node where the pixel is) //1 //2 //clearobjects ```
Member

I'm fairly certain these are due to signs disappearing due to worldedit shenanigans, though I'm not totally clear on the trigger.

The fix is probably to have the sign entity check to make sure it's actually still attached to a sign in the on_activate callback, which ideally would be fixed upstream, but could be done via an override.

I'm fairly certain these are due to signs disappearing due to worldedit shenanigans, though I'm not totally clear on the trigger. The fix is probably to have the sign entity check to make sure it's actually still attached to a sign in the `on_activate` callback, which ideally would be fixed upstream, but could be done via an override.
Member

Steps to reproduce:

  1. place a sign
  2. add some text
  3. use voxelmanip to remove the sign (e.g. //s air)
  4. the entity persists.
  5. unload the area, and return
  6. the entity is now a white pixel.
Steps to reproduce: 1. place a sign 2. add some text 3. use voxelmanip to remove the sign (e.g. `//s air`) 4. the entity persists. 5. unload the area, and return 6. the entity is now a white pixel.
AliasAlreadyTaken added the
1. kind/bug
3. source/mod upstream
labels 2022-05-10 18:16:55 +00:00
Member
upstream issue: https://github.com/mt-mods/signs_lib/issues/8 upstream PR: https://github.com/mt-mods/signs_lib/pull/9
AliasAlreadyTaken added this to the 1.1.111 milestone 2022-05-13 05:09:13 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#1416
No description provided.