Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Display an error when a noise parameter has too many octaves (#9394)
Display an error and throw exception when one or more octaves of a noise has spread < 1, causing random looking broken noise.
- Loading branch information
Showing
1 changed file
with
14 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
c2f48ea
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Um... I found this string mentioned in the MineTest forum, and that led me here: 'noise parameter has too many octaves'
Here's what I'm getting:
2020-10-22 19:13:53: ACTION[Server]: singleplayer places node default:torch_wall at (838,-112,-211)
2020-10-22 19:13:59: ERROR[Emerge-0]: A noise parameter has too many octaves: 6 octaves
2020-10-22 19:13:59: ERROR[Emerge-0]: An unhandled exception occurred: A noise parameter has too many octaves
2020-10-22 19:13:59: ERROR[Emerge-0]: In thread 1e:
2020-10-22 19:13:59: ERROR[Emerge-0]: /home/stefan/mt-build/build/minetest_64/minetest/src/emerge.cpp:2da: run: A fatal error occurred: A noise parameter has too many octaves
2020-10-22 19:43:14: ACTION[Server]: singleplayer places node default:torch_wall at (844,-126,-208)
2020-10-22 19:43:19: ERROR[Emerge-0]: A noise parameter has too many octaves: 6 octaves
2020-10-22 19:43:19: ERROR[Emerge-0]: An unhandled exception occurred: A noise parameter has too many octaves
2020-10-22 19:43:19: ERROR[Emerge-0]: In thread c:
2020-10-22 19:43:19: ERROR[Emerge-0]: /home/stefan/mt-build/build/minetest_64/minetest/src/emerge.cpp:2da: run: A fatal error occurred: A noise parameter has too many octaves
Repeatable. I'm jumping down a big hole, I'm running DF Caverns for the first time, and I'm trying to get down to the dwarven layer. Just as I'm getting to the bottom of the hole, this happens:
Should I open an issue somewhere, or..?
..and who the heck is stefan?? :D
2020-10-22 20:44:18: ACTION[Server]: LuaEntitySAO "nssm:stone_eater" at (818,-232,-238) (id=6769, hp=27) punched LuaEntitySAO "goblins:goblin_copper" at (819,-232,-239) (id=6253, hp=10), damage=5
2020-10-22 20:44:20: ERROR[Emerge-0]: A noise parameter has too many octaves: 6 octaves
2020-10-22 20:44:20: ERROR[Emerge-0]: An unhandled exception occurred: A noise parameter has too many octaves
2020-10-22 20:44:20: ERROR[Emerge-0]: In thread c:
2020-10-22 20:44:20: ERROR[Emerge-0]: /home/stefan/mt-build/build/minetest_64/minetest/src/emerge.cpp:2da: run: A fatal error occurred: A noise parameter has too many octaves
This time it happened riding down an underground waterfall. Am I traveling down faster than the engine can keep up?
c2f48ea
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made it down to one of the massive dwaven cavrerns. It appears to choke when there are too many sources of light. Sometimes when I turn my head and swing a massive cavern in to view it crashes. I dunno though, maybe it's too many entities in view or something.