Wuzzy2 / MineClone2-Bugs

Bug tracker archive for MineClone 2 (no new posts allowed)
MIT License
7 stars 0 forks source link

bus error crash in Nether #449

Open tacotexmex opened 6 years ago

tacotexmex commented 6 years ago

When in Nether, the game regularly crashes with 39495 bus error. It hasn't happened at all until I started going to Nether.

This is a typical scenario:


2017-12-15 17:05:01: ACTION[Server]: texmex [127.0.0.1] joins game. 
2017-12-15 17:05:01: ACTION[Server]: texmex joins game. List of players: texmex
2017-12-15 17:05:03: WARNING[Server]: Item entity with empty itemstring found at (-12,-28991.978515625,-2)! Deleting it now.
Loaded mesh: mobs_mc_magmacube.b3d
Loaded mesh: mobs_mc_magmacube.b3d
[1]    39495 bus error  /usr/local/Cellar/minetest/0.4.16_1/minetest.app/Contents/MacOS/minetest
Wuzzy2 commented 6 years ago

Does it always happen when you travel to the Nether, or do you sometimes luck out? Does it happen immediately or with a short delay? What happens if you try it again in other worlds?

I assume you were using Minetest 0.4.16. What about the MineClone 2 versio you used?

tacotexmex commented 6 years ago

Does it always happen when you travel to the Nether, or do you sometimes luck out? Does it happen immediately or with a short delay?

Sooner or later when in Nether I'd say. Sometimes I can stay ~5 mins before it crashes. I get the feeling it happens in proximity to mobs.

Yes, MT 0.4.16 stable (macOS).

I use "Version: 0.32.0" (972c00e944e28b27dd9056ce75b58ce32236d73e)

Wuzzy2 commented 6 years ago

Yeah, this is an engine bug. I've been told by the engine developers they need a backtrace. Do you know how to debug? Then send me a backtrace, please.

Otherwise, please join me in IRC tomorrow or later so we can hunt down this bug together.

(irc.freenode.net, #mineclone2)

tacotexmex commented 6 years ago

The world where the crashes are occurring is remote and I will have access to it tomorrow monday the earliest. I'm not sure I know how to debug any more than to have run minetest from terminal and check for error logging there. Are you referring to --info or --trace flags?

Wuzzy2 commented 6 years ago

No, I am referring to a backtrace of a debugger, like GDB.

tacotexmex commented 6 years ago

Not the slightest idea. Further investigation on my part will have to wait until after Christmas.