Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deadlock on joining server #4613

Closed
Xenoxis opened this issue Apr 4, 2020 · 1 comment
Closed

Deadlock on joining server #4613

Xenoxis opened this issue Apr 4, 2020 · 1 comment
Labels

Comments

@Xenoxis
Copy link
Contributor

Xenoxis commented Apr 4, 2020

Client version: 1.12.2
Server OS: Ubuntu server 16.04 i386
Cuberite Commit id: aac592f

Deadlock when i tried to join, the motd was displayed, but chunks wasn't able to load, and then the server has crashed.

Server log

[10:32:08] Deadlock detected: world world has been stuck at age 2798912. Aborting the server.
[10:32:08] CS at 0xb60ff41c, World world clients: RecursionCount = 0, ThreadIDHash = 3e25526c
[10:32:08] CS at 0xb59ae148, World world players: RecursionCount = 0, ThreadIDHash = 3e25526c
[10:32:08] CS at 0xb60ff3f0, World world tasks: RecursionCount = 0, ThreadIDHash = 3e25526c
[10:32:08] CS at 0xb8308b8, World world chunkmap: RecursionCount = 1, ThreadIDHash = 3e25526c
[10:32:08] CS at 0xb51a841c, World world_nether clients: RecursionCount = 0, ThreadIDHash = 4ef59e6e
[10:32:08] CS at 0xb4a57148, World world_nether players: RecursionCount = 0, ThreadIDHash = 4ef59e6e
[10:32:08] CS at 0xb51a83f0, World world_nether tasks: RecursionCount = 0, ThreadIDHash = 4ef59e6e
[10:32:08] CS at 0xcb81f40, World world_nether chunkmap: RecursionCount = 0, ThreadIDHash = 4ef59e6e
[10:32:08] CS at 0xb425141c, World world_the_end clients: RecursionCount = 0, ThreadIDHash = 5e0a3c39
[10:32:08] CS at 0xb3b00148, World world_the_end players: RecursionCount = 0, ThreadIDHash = 5e0a3c39
[10:32:08] CS at 0xb42513f0, World world_the_end tasks: RecursionCount = 0, ThreadIDHash = 5e0a3c39
[10:32:08] CS at 0xcb71010, World world_the_end chunkmap: RecursionCount = 0, ThreadIDHash = 5e0a3c39
[10:32:08] CS at 0xcb0bb90, cLuaState plugin ProtectionAreas: RecursionCount = 0, ThreadIDHash = d7d144e8
[10:32:08] CS at 0xcb45c88, cLuaState plugin AutoSave: RecursionCount = 0, ThreadIDHash = d7d144e8
[10:32:08] CS at 0xcb45d90, cLuaState plugin DumpInfo: RecursionCount = 0, ThreadIDHash = 26b5ac16
[10:32:08] CS at 0xcb2bfa0, cLuaState plugin Core: RecursionCount = 0, ThreadIDHash = d7d144e8
[10:32:08] CS at 0xcb2c0a8, cLuaState plugin Essentials-master: RecursionCount = 0, ThreadIDHash = 5e0a3c39
[10:32:08] CS at 0xcb0bd90, cLuaState plugin Animal+: RecursionCount = 0, ThreadIDHash = 26b5ac16
[10:32:08] CS at 0xcb2c1d8, cLuaState plugin TestLuaRocks: RecursionCount = 0, ThreadIDHash = 26b5ac16
[10:32:08] CS at 0xcb2c2e0, cLuaState plugin APIDump: RecursionCount = 0, ThreadIDHash = 26b5ac16
[10:32:08] CS at 0xb830390, cLuaState plugin Loggin: RecursionCount = 0, ThreadIDHash = d7d144e8
[10:32:08] CS at 0xb830520, cLuaState plugin ChatLog: RecursionCount = 0, ThreadIDHash = 885a18e7
[10:32:08] CS at 0xb830628, cLuaState plugin NetworkTest: RecursionCount = 0, ThreadIDHash = 26b5ac16
[10:32:08] CS at 0xcb7bd90, cLuaState plugin HookNotify: RecursionCount = 0, ThreadIDHash = 26b5ac16
[10:32:08] CS at 0xcb7be98, cLuaState plugin Debuggers: RecursionCount = 0, ThreadIDHash = 26b5ac16
[10:32:08]   D:    | Cuberite has encountered an error and needs to close
[10:32:08] Details | SIGABRT: Server self-terminated due to an internal fault
[10:32:08] Cuberite local build build id: Unknown
[10:32:08] from commit id: approx: aac592f98598aae327d07b2a1bb155e33c6d51b1 built at: approx: 2020-04-03 22:23:38 +0100
./Cuberite(_Z15PrintStackTracev+0x22)[0x82a7e22]
./Cuberite[0x8295008]
[0xb7742bb4]
[0xb7742bd1]
/lib/i386-linux-gnu/libc.so.6(gsignal+0x39)[0xb732cea9]
/lib/i386-linux-gnu/libc.so.6(abort+0x157)[0xb732e407]
./Cuberite[0x82084d2]
./Cuberite[0x8208eda]
./Cuberite[0x8208f11]
./Cuberite(_ZN5cRoot12ForEachWorldE12cFunctionRefIFbR6cWorldEE+0x2e)[0x825439e]
./Cuberite(_ZN15cDeadlockDetect7ExecuteEv+0x46)[0x8208026]
/usr/lib/i386-linux-gnu/libstdc++.so.6(+0xb4a7d)[0xb75fba7d]
/lib/i386-linux-gnu/libpthread.so.0(+0x6295)[0xb74be295]
/lib/i386-linux-gnu/libc.so.6(clone+0x6e)[0xb73e80ae]
Abandon (core dumped)
@bearbin bearbin added the crash label Apr 4, 2020
@tigerw
Copy link
Member

tigerw commented Dec 31, 2020

Looks similar to #4491.

@tigerw tigerw closed this as completed Apr 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants