alexandre2005 reports: when u have full inv and clic ... #1452

Closed
opened 2022-02-06 00:45:10 +00:00 by yourland-report · 5 comments

alexandre2005 reports a bug:

when u have full inv and clic on steel canonball, not digging, but clicking removing one at a time, they dont drop they disapear into the unknown.

Player position:

{
	y = 1.5,
	x = 1886.0330810547,
	z = 627.02301025391
}

Player look:

{
	y = -0.11927044391632,
	x = -0.68281233310699,
	z = 0.72079253196716
}

Player information:

{
	min_rtt = 0.013000000268221,
	max_rtt = 0.375,
	connection_uptime = 3110,
	max_jitter = 0.34900000691414,
	minor = 4,
	major = 5,
	ip_version = 6,
	formspec_version = 4,
	patch = 1,
	protocol_version = 39,
	serialization_version = 28,
	lang_code = "",
	version_string = "5.4.1",
	avg_rtt = 0.028000000864267,
	state = "Active",
	avg_jitter = 0.0080000013113022,
	min_jitter = 0
}

Player meta:

{
	fields = {
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_rainbow 1 6198\", \"3d_armor:chestplate_rainbow 1 1520\", \"3d_armor:leggings_rainbow 1 6688\", \"3d_armor:boots_crystal 1 2420\", \"shields:shield_rainbow 1 1520\", \"\"}",
		played_time = "2257435",
		jointime = "1620902771",
		yl_commons_player_joined = "1644105219",
		["signslib:pos"] = "(2088,16,1161)",
		digged_nodes = "575390",
		bitten = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		partychat = "main",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 37, [\"x\"] = -528, [\"z\"] = -2190}, [\"last_heal\"] = 1638658034, [\"last_death_portal\"] = 1644099468}",
		died = "126",
		["stamina:level"] = "18.675",
		xp = "594789",
		arenalib_infobox_arenaID = "0",
		inflicted_damage = "247566",
		crafted = "38061",
		punch_count = "30638",
		partypvp = "true",
		yl_commons_thankyou = "43",
		placed_nodes = "257853",
		hud_state = "on",
		repellant = "0",
		yl_commons_player_created = "1620902771"
	}
}

Log identifier


[MOD] yl_report log identifier = qKgQJQJ647XkiA0hpeebzM7M1DZVstv0

Profiler save:

profile-20220206T014510.json_pretty

Status:

# Server: version=5.4.1-yl, uptime=367849, max_lag=3.1733, clients={Korbs, darealbang, Freedom, Lucien_II, jed, jackofthebean000, shanish, Redshirt, AliasAlreadyTaken, alexandre2005, Service, LeetPeet, bizon, flux, Bailiff}

Teleport command:

/teleport xyz 1886 2 627

Compass command:

/give_compass Construction qKgQJQJ647XkiA0hpeebzM7M1DZVstv0 D2691E 1886 2 627
alexandre2005 reports a bug: > when u have full inv and clic on steel canonball, not digging, but clicking removing one at a time, they dont drop they disapear into the unknown. Player position: ``` { y = 1.5, x = 1886.0330810547, z = 627.02301025391 } ``` Player look: ``` { y = -0.11927044391632, x = -0.68281233310699, z = 0.72079253196716 } ``` Player information: ``` { min_rtt = 0.013000000268221, max_rtt = 0.375, connection_uptime = 3110, max_jitter = 0.34900000691414, minor = 4, major = 5, ip_version = 6, formspec_version = 4, patch = 1, protocol_version = 39, serialization_version = 28, lang_code = "", version_string = "5.4.1", avg_rtt = 0.028000000864267, state = "Active", avg_jitter = 0.0080000013113022, min_jitter = 0 } ``` Player meta: ``` { fields = { ["3d_armor_inventory"] = "return {\"3d_armor:helmet_rainbow 1 6198\", \"3d_armor:chestplate_rainbow 1 1520\", \"3d_armor:leggings_rainbow 1 6688\", \"3d_armor:boots_crystal 1 2420\", \"shields:shield_rainbow 1 1520\", \"\"}", played_time = "2257435", jointime = "1620902771", yl_commons_player_joined = "1644105219", ["signslib:pos"] = "(2088,16,1161)", digged_nodes = "575390", bitten = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", partychat = "main", yl_church = "return {[\"last_death\"] = {[\"y\"] = 37, [\"x\"] = -528, [\"z\"] = -2190}, [\"last_heal\"] = 1638658034, [\"last_death_portal\"] = 1644099468}", died = "126", ["stamina:level"] = "18.675", xp = "594789", arenalib_infobox_arenaID = "0", inflicted_damage = "247566", crafted = "38061", punch_count = "30638", partypvp = "true", yl_commons_thankyou = "43", placed_nodes = "257853", hud_state = "on", repellant = "0", yl_commons_player_created = "1620902771" } } ``` Log identifier ``` [MOD] yl_report log identifier = qKgQJQJ647XkiA0hpeebzM7M1DZVstv0 ``` Profiler save: ``` profile-20220206T014510.json_pretty ``` Status: ``` # Server: version=5.4.1-yl, uptime=367849, max_lag=3.1733, clients={Korbs, darealbang, Freedom, Lucien_II, jed, jackofthebean000, shanish, Redshirt, AliasAlreadyTaken, alexandre2005, Service, LeetPeet, bizon, flux, Bailiff} ``` Teleport command: ``` /teleport xyz 1886 2 627 ``` Compass command: ``` /give_compass Construction qKgQJQJ647XkiA0hpeebzM7M1DZVstv0 D2691E 1886 2 627 ```
AliasAlreadyTaken was assigned by yourland-report 2022-02-06 00:45:10 +00:00
Styxcolor added the
1. kind/bug
3. source/mod upstream
labels 2022-02-07 10:19:03 +00:00
Owner

this sounds very weird, either it's in the mod or it could be an upstream problem.

this sounds very weird, either it's in the mod or it could be an upstream problem.
Member

This is most likely because the cannonball mod doesn't check whether InvRef:add_item() returns any leftovers. This is an incredibly common "anti-pattern" in minetest mods.

This is most likely because the cannonball mod doesn't check whether `InvRef:add_item()` returns any leftovers. This is an incredibly common "anti-pattern" in minetest mods.
flux added this to the flux's TODO list project 2022-07-02 19:38:28 +00:00
flux added the
4. step/at work
label 2022-09-22 22:57:51 +00:00
AliasAlreadyTaken was unassigned by flux 2022-09-22 22:58:34 +00:00
flux self-assigned this 2022-09-22 22:58:35 +00:00
Member

might as well do this while i'm fixing #837

might as well do this while i'm fixing #837
flux added
4. step/ready to QA test
and removed
4. step/at work
labels 2022-09-23 00:18:10 +00:00
Member

fixed in 66be5b6965

fixed in https://gitea.your-land.de/your-land/yl_commons/commit/66be5b6965d1b9dcfbd101297ebdac1c4f7242fd
AliasAlreadyTaken was assigned by flux 2022-09-23 00:18:33 +00:00
AliasAlreadyTaken added this to the 1.1.116 milestone 2022-10-13 20:15:11 +00:00
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2022-11-13 17:11:41 +00:00
flux removed this from the flux's TODO list project 2022-11-13 17:11:43 +00:00
flux removed their assignment 2022-11-13 17:11:44 +00:00
AliasAlreadyTaken was unassigned by flux 2022-11-13 17:11:44 +00:00
Member

this is live

this is live
flux closed this issue 2022-11-13 17:11:53 +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#1452
No description provided.