Coolstorms reports: Saws reset to having nothing i ... #1792

Open
opened 2022-04-18 19:15:45 +00:00 by yourland-report · 5 comments

Coolstorms reports a bug:

Saws reset to having nothing in if you load too much recycling

Player position:

{
	y = 23.5,
	x = 27570.80078125,
	z = 28955.572265625
}

Player look:

{
	y = -0.0052359639666975,
	x = -0.7392675280571,
	z = 0.67339146137238
}

Player information:

{
	min_rtt = 0.020999999716878,
	max_rtt = 1.3079999685287,
	connection_uptime = 1276,
	max_jitter = 1.1269999742508,
	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.023000000044703,
	state = "Active",
	avg_jitter = 0,
	min_jitter = 0
}

Player meta:

{
	fields = {
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 9270\", \"\", \"3d_armor:chestplate_steel 1 54400\", \"shields:shield_steel 1 58240\", \"3d_armor:leggings_steel 1 54400\", \"3d_armor:boots_crystal 1 14040\"}",
		played_time = "297709",
		jointime = "1649033645",
		["stamina:poisoned"] = "no",
		["stamina:exhaustion"] = "122.5",
		["signslib:pos"] = "(27599,21,28928)",
		digged_nodes = "41789",
		bitten = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 8, [\"x\"] = -1294, [\"z\"] = -2810}, [\"last_death_portal\"] = 1650228139}",
		xp = "54661",
		["stamina:level"] = "17",
		punch_count = "1028",
		arenalib_infobox_arenaID = "0",
		inflicted_damage = "11482",
		crafted = "6171",
		died = "17",
		yl_commons_player_joined = "1650308086",
		yl_commons_thankyou = "2",
		placed_nodes = "25849",
		hud_state = "on",
		repellant = "0",
		yl_commons_player_created = "1649033645"
	}
}

Log identifier


[MOD] yl_report log identifier = DgzmepFr3IC8cNAGkmyhuroUmAsg9BWM

Profiler save:

profile-20220418T211544.json_prettyEE

Status:

# Server: version: 5.5.0-yl | game: Minetest Game | uptime: 3h 56min 43s | max lag: 5.35s | clients: 75er, Phirax, Coolstorms, Kiyoko, jakob, Sokomine, flux, Oakenshield, Unelias, FailFactory, alexzftzfddf, shanish2, JeCel, Kilarin, Bla, SilentAvenger, Service, Prius, Bailiff, debiankaios, AliasAlreadyTaken, Papi, Aleks555, Billr, GrimPixel, Chache, pitman, Giuseppe, shanish

Teleport command:

/teleport xyz 27571 24 28956

Compass command:

/give_compass Construction DgzmepFr3IC8cNAGkmyhuroUmAsg9BWM D2691E 27571 24 28956
Coolstorms reports a bug: > Saws reset to having nothing in if you load too much recycling Player position: ``` { y = 23.5, x = 27570.80078125, z = 28955.572265625 } ``` Player look: ``` { y = -0.0052359639666975, x = -0.7392675280571, z = 0.67339146137238 } ``` Player information: ``` { min_rtt = 0.020999999716878, max_rtt = 1.3079999685287, connection_uptime = 1276, max_jitter = 1.1269999742508, 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.023000000044703, state = "Active", avg_jitter = 0, min_jitter = 0 } ``` Player meta: ``` { fields = { ["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 9270\", \"\", \"3d_armor:chestplate_steel 1 54400\", \"shields:shield_steel 1 58240\", \"3d_armor:leggings_steel 1 54400\", \"3d_armor:boots_crystal 1 14040\"}", played_time = "297709", jointime = "1649033645", ["stamina:poisoned"] = "no", ["stamina:exhaustion"] = "122.5", ["signslib:pos"] = "(27599,21,28928)", digged_nodes = "41789", bitten = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", yl_church = "return {[\"last_death\"] = {[\"y\"] = 8, [\"x\"] = -1294, [\"z\"] = -2810}, [\"last_death_portal\"] = 1650228139}", xp = "54661", ["stamina:level"] = "17", punch_count = "1028", arenalib_infobox_arenaID = "0", inflicted_damage = "11482", crafted = "6171", died = "17", yl_commons_player_joined = "1650308086", yl_commons_thankyou = "2", placed_nodes = "25849", hud_state = "on", repellant = "0", yl_commons_player_created = "1649033645" } } ``` Log identifier ``` [MOD] yl_report log identifier = DgzmepFr3IC8cNAGkmyhuroUmAsg9BWM ``` Profiler save: ``` profile-20220418T211544.json_prettyEE ``` Status: ``` # Server: version: 5.5.0-yl | game: Minetest Game | uptime: 3h 56min 43s | max lag: 5.35s | clients: 75er, Phirax, Coolstorms, Kiyoko, jakob, Sokomine, flux, Oakenshield, Unelias, FailFactory, alexzftzfddf, shanish2, JeCel, Kilarin, Bla, SilentAvenger, Service, Prius, Bailiff, debiankaios, AliasAlreadyTaken, Papi, Aleks555, Billr, GrimPixel, Chache, pitman, Giuseppe, shanish ``` Teleport command: ``` /teleport xyz 27571 24 28956 ``` Compass command: ``` /give_compass Construction DgzmepFr3IC8cNAGkmyhuroUmAsg9BWM D2691E 27571 24 28956 ```
AliasAlreadyTaken was assigned by yourland-report 2022-04-18 19:15:45 +00:00
AliasAlreadyTaken added the
1. kind/bug
label 2022-04-19 00:00:41 +00:00

Repro:

  • Empty circular saw
  • Add 99 cobble to the "input material" of the saw, take a lot of microblocks out
  • Add more cobble to the "input material", so that its back to 99
  • Add the microblocks to the Recycle output
  • Take out the 99 cobble from the input material
    -> Saw resets to nothing, recycle input material is lost.
Repro: - Empty circular saw - Add 99 cobble to the "input material" of the saw, take a lot of microblocks out - Add more cobble to the "input material", so that its back to 99 - Add the microblocks to the Recycle output - Take out the 99 cobble from the input material -> Saw resets to nothing, recycle input material is lost.
AliasAlreadyTaken added the
3. source/mod upstream
label 2022-04-19 00:07:47 +00:00
https://github.com/minetest-mods/moreblocks/issues/189
flux added the
4. step/at work
label 2022-06-12 01:14:14 +00:00
Member

I've started a massive cleanup (or partial rewrite) of moreblocks.

https://github.com/fluxionary/minetest-moreblocks/tree/bugfixes

I've started a massive cleanup (or partial rewrite) of `moreblocks`. https://github.com/fluxionary/minetest-moreblocks/tree/bugfixes
flux self-assigned this 2022-06-12 01:21:42 +00:00
flux added
4. step/ready to QA test
and removed
4. step/at work
labels 2022-07-02 20:53:00 +00:00
flux added this to the flux's TODO list project 2022-07-02 20:53:03 +00:00
flux added
4. step/blocked
and removed
4. step/ready to QA test
labels 2022-10-25 23:51:06 +00:00
Member

It's not easy. The block in the input slot is needed for the saw so that it knows what it's working on. And if said stack is already full any additionally recycled microblocks can't be added to it.

It's not easy. The block in the input slot is needed for the saw so that it knows what it's working on. And if said stack is already full any additionally recycled microblocks can't be added to it.
Member

It's not easy. The block in the input slot is needed for the saw so that it knows what it's working on. And if said stack is already full any additionally recycled microblocks can't be added to it.

in my moreblocks/stairsplus fork, the saw doesn't need a full block to understand what it's working on, and partial blocks are never lost.

> It's not easy. The block in the input slot is needed for the saw so that it knows what it's working on. And if said stack is already full any additionally recycled microblocks can't be added to it. in my moreblocks/stairsplus fork, the saw doesn't need a full block to understand what it's working on, and partial blocks are never lost.
flux added this to the 1.1.118 milestone 2023-02-20 01:36:36 +00:00
flux added
4. step/ready to QA test
and removed
4. step/blocked
labels 2023-02-20 01:36:42 +00:00
AliasAlreadyTaken modified the milestone from 1.1.118 to 1.1.119 2023-04-14 06:55:42 +00:00
AliasAlreadyTaken modified the milestone from 1.1.119 to 1.1.120 2023-05-09 12:55:00 +00:00
AliasAlreadyTaken removed this from the 1.1.120 milestone 2023-08-28 13:58:11 +00:00
AliasAlreadyTaken added this to the moreblocks milestone 2023-12-06 16:30:11 +00:00
Sign in to join this conversation.
No Milestone
4 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#1792
No description provided.