.repop crash
Moderators: Community Managers, Developers
- John Adams
- Retired
- Posts: 4582
- Joined: Wed Aug 28, 2013 9:40 am
- Location: Phoenix, AZ.
- Contact:
.repop crash
A new crash that I am not sure why I am only seeing locally; I have a copy of New Telon locally, and nearly 100% of the time I do a .reload spawnscripts, .reload spawns and .repop - when I get to the repop I get a write lock warning and then a world crash.
[quote]20:42:24.261 D PPO Loaded 13941 PPOs.
20:42:24.262 D Mover Loading Movers...
20:42:32.632 D Mover Loaded 9317 Movers.
20:42:32.633 D Vehicle Loaded 0 Vehicles [Not Implemented - Fill in Stubs].
20:45:15.524 D Char Saved successful for character 'Bob' (1)
20:46:29.486 D Command Player 'Bob' used command '.repop' (12)
20:46:39.488 E Mutex Timeout trying to acquire mutex 's write lock lock after 10000 milliseconds
20:46:39.557 D Command Player 'Bob' (1) depopped chunk_id: 1
20:46:41.797 D NPC 2664 NPCs Loaded in Chunk ID: 1
20:46:41.829 D PPO 36 PPOs Loaded in Chunk ID: 1
20:46:41.830 D Music 24 Music Tracks Loaded in Chunk ID: 1
20:46:41.832 D Sound 64 Sounds Loaded in Chunk ID: 1
20:46:41.834 D Mover 36 Movers Loaded in Chunk ID: 1
20:46:41.864 D Command Player 'Bob' (1) repopped Spawns on chunk_id: 1[/quote]
Stack:
What causes this? A lock that isn't being unlocked, so a 2nd lock tries, times out, and crashes? I did a .reload spawns and .repop on NT earlier today, no crash, though I did not .reload spawnscripts there... maybe that's the culprit.
[quote]20:42:24.261 D PPO Loaded 13941 PPOs.
20:42:24.262 D Mover Loading Movers...
20:42:32.632 D Mover Loaded 9317 Movers.
20:42:32.633 D Vehicle Loaded 0 Vehicles [Not Implemented - Fill in Stubs].
20:45:15.524 D Char Saved successful for character 'Bob' (1)
20:46:29.486 D Command Player 'Bob' used command '.repop' (12)
20:46:39.488 E Mutex Timeout trying to acquire mutex 's write lock lock after 10000 milliseconds
20:46:39.557 D Command Player 'Bob' (1) depopped chunk_id: 1
20:46:41.797 D NPC 2664 NPCs Loaded in Chunk ID: 1
20:46:41.829 D PPO 36 PPOs Loaded in Chunk ID: 1
20:46:41.830 D Music 24 Music Tracks Loaded in Chunk ID: 1
20:46:41.832 D Sound 64 Sounds Loaded in Chunk ID: 1
20:46:41.834 D Mover 36 Movers Loaded in Chunk ID: 1
20:46:41.864 D Command Player 'Bob' (1) repopped Spawns on chunk_id: 1[/quote]
Stack:
Code: Select all
> WorldServer.exe!std::_Debug_message(const wchar_t * message, const wchar_t * file, unsigned int line) Line 15 C++
WorldServer.exe!std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,std::shared_ptr<Npc> > > > >::operator++() Line 262 C++
WorldServer.exe!std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,std::shared_ptr<Npc> > > > >::operator++() Line 413 C++
WorldServer.exe!ChunkServer::CheckSpawnSendsAndRemoves() Line 255 C++
WorldServer.exe!ChunkServer::Process() Line 311 C++
WorldServer.exe!ChunkProcessThread(void * data) Line 109 C++
WorldServer.exe!ThreadRun(void * arg) Line 77 C++
WorldServer.exe!_callthreadstart() Line 255 C
WorldServer.exe!_threadstart(void * ptd) Line 239 C
kernel32.dll!75d9336a() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]
ntdll.dll!776b92b2() Unknown
ntdll.dll!776b9285() Unknown