The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 786 - File: showthread.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/showthread.php 786 errorHandler->error






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Crashing, Please Halp
Author Message
Soulless
Super Moderator
****

Posts: 335
Likes Given: 29
Likes Received: 49 in 27 posts
Joined: Jun 2012
Reputation: 12

Ye Olde Sphere

Post: #1
Crashing, Please Halp
Hello, i've had my server live for about a month. ive had three crashes with a decent amount of players on. this truly is an inconvenience for them.

it gave me this error, im currently looking for a way to fix or stop this before my server gets a larger player base. right now my dedicated players are just glad im working through the issues and adding more content. though this is with maybe 9 players on i received this crash. my fear is that with 100 players i might crash more often. can anyone shed some light? it sbeen my biggest headache.

Code:
21:39:5b:'Kazrael' Says UNICODE 'ENU' '.levle' mode=0
21:39:5b:'Cameron1' commands 'level'=1
21:41:65:'Evilron' Says 'tekia buy' mode=0
21:42:aa:Client connected [Total:8] ('96.45.178.186' 1/1)
21:42:aa:UOG Status request from 96.45.178.186
21:42:aa:Client disconnected [Total:7] ('96.45.178.186')
21:42:65:'Evilron' Says 'tekia buy' mode=0
GC: 113282 Objects accounted for
21:43:World data saved   (save/sphereworld.scp).
21:43:Player data saved  (save/spherechars.scp).
21:43:Multi data saved   (save/spheremultis.scp).
21:43:Context data saved (save/spheredata.scp).
21:43:World save completed, took 1.5772 seconds
Memory shrinked succesfully.
21:43:DEBUG:__ thread (3040) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:43:DEBUG:>>         3040     |  0 |               CWorld::OnTick | +0 <-- exception catch point (below is guessed and could be incorrect!)
21:43:DEBUG:>>         3040     |  1 | CTimedFunctionHandler::OnTick | +0
21:43:DEBUG:>>         3040     |  2 |           ProfileData::Start | +109
21:43:CRITICAL:"Access Violation" (0x78664bf7), in SUB: CWorld::TimerFunction::Tick()
21:43:DEBUG:__ thread (3040) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:43:DEBUG:>>         3040     |  0 | NetworkManager::processAllInput | +0
21:43:DEBUG:>>         3040     |  1 |   NetworkInput::processInput | +0
21:43:DEBUG:>>         3040     |  2 |    NetworkInput::receiveData | +0
21:43:DEBUG:>>         3040     |  3 |   NetworkInput::checkForData | +0 <-- exception catch point (below is guessed and could be incorrect!)
21:43:DEBUG:__ thread (3040) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:43:DEBUG:>>         3040     |  0 | NetworkManager::processAllInput | +0
21:43:DEBUG:>>         3040     |  1 |   NetworkInput::processInput | +0
21:43:DEBUG:>>         3040     |  2 |    NetworkInput::processData | +16 <-- exception catch point (below is guessed and could be incorrect!)
21:43:DEBUG:>>         3040     |  3 |           ProfileData::Start | +0
21:43:DEBUG:__ thread (3040) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:43:DEBUG:>>         3040     |  0 |         NetworkManager::tick | +0 <-- exception catch point (below is guessed and could be incorrect!)
21:43:DEBUG:>>         3040     |  1 |          NetworkThread::tick | +0
21:43:DEBUG:>>         3040     |  2 | NetworkThread::dropInvalidStates | +0
21:43:DEBUG:__ thread (3040) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:43:DEBUG:>>         3040     |  0 | NetworkManager::processAllOutput | +0
21:43:DEBUG:>>         3040     |  1 | NetworkOutput::processOutput | +0 <-- exception catch point (below is guessed and could be incorrect!)
21:43:DEBUG:>>         3040     |  2 | NetworkOutput::checkFlushRequests | +0
21:43:DEBUG:ActiveThread=0, TickCount=131
21:45:WARNING:Forcing thread 'Main' to terminate...
21:45:CRITICAL:'Main' thread hang, restarting...
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +0 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |        CVarDefMap::GetKeyNum | +0
21:45:DEBUG:>>         6396     | 12 |           CVarDefMap::GetKey | +0
21:45:CRITICAL:"Access Violation" (0x7c4d3f09), in CChar::Tick() #2 "STR"
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +15 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CGObList::GetHead | +0
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +15 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CChar::OnTickFood | +16
21:45:DEBUG:>>         6396     | 12 |            CVarDefMap::Empty | +0
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +47 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |        CVarDefMap::GetKeyNum | +0
21:45:DEBUG:>>         6396     | 12 |           CVarDefMap::GetKey | +0
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +62 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CChar::OnTickFood | +0
21:45:DEBUG:>>         6396     | 12 |            CVarDefMap::Empty | +0
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +62 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CGObList::GetHead | +0
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +62 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CChar::OnTickFood | +16
21:45:DEBUG:>>         6396     | 12 |           CChar::Stat_GetVal | +0
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +78 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CChar::OnTickFood | +0
21:45:DEBUG:>>         6396     | 12 |           CChar::Stat_GetVal | +0
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +93 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CGObList::GetHead | +0
21:45:CRITICAL:code=0xc0000096, (0x1b72c39), in SUB: CChar::Char::Ticking items()
21:45:DEBUG:__ thread (6396) __ |  # | _____ function _____________ | ticks passed from previous function start ______
21:45:DEBUG:>>         6396     |  0 |               CWorld::OnTick | +0
21:45:DEBUG:>>         6396     |  1 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     |  2 |                CChar::OnTick | +0
21:45:DEBUG:>>         6396     |  3 |      CChar::NPC_OnTickAction | +0
21:45:DEBUG:>>         6396     |  4 |        CChar::NPC_Act_Wander | +0
21:45:DEBUG:>>         6396     |  5 |        CChar::NPC_LookAround | +0
21:45:DEBUG:>>         6396     |  6 |     CChar::NPC_CheckWalkHere | +0
21:45:DEBUG:>>         6396     |  7 |        CWorldSearch::GetItem | +0
21:45:DEBUG:>>         6396     |  8 |               CWorld::OnTick | +134282
21:45:DEBUG:>>         6396     |  9 |              CSector::OnTick | +0
21:45:DEBUG:>>         6396     | 10 |                CChar::OnTick | +93 <-- exception catch point (below is guessed and could be incorrect!)
21:45:DEBUG:>>         6396     | 11 |            CChar::OnTickFood | +16
21:45:DEBUG:>>         6396     | 12 |           CChar::Stat_GetVal | +0

What am I working on?
03-21-2013 02:29 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Messages In This Thread
Crashing, Please Halp - Soulless - 03-21-2013 02:29 PM
RE: Crashing, Please Halp - admin phoenix - 03-21-2013, 04:25 PM
RE: Crashing, Please Halp - Staff_Stanic - 03-22-2013, 03:44 AM
RE: Crashing, Please Halp - Soulless - 03-22-2013, 11:12 AM
RE: Crashing, Please Halp - Soulless - 03-22-2013, 09:28 PM
RE: Crashing, Please Halp - Mordaunt - 03-22-2013, 11:48 PM
RE: Crashing, Please Halp - Staff_Stanic - 03-23-2013, 06:53 AM
RE: Crashing, Please Halp - Ben - 03-23-2013, 04:56 AM
RE: Crashing, Please Halp - Soulless - 03-23-2013, 06:39 AM
RE: Crashing, Please Halp - Ben - 03-23-2013, 11:04 PM
RE: Crashing, Please Halp - Soulless - 03-27-2013, 08:01 AM
RE: Crashing, Please Halp - Mordaunt - 03-27-2013, 08:56 AM
RE: Crashing, Please Halp - Ben - 03-27-2013, 11:17 AM
RE: Crashing, Please Halp - Soulless - 03-31-2013, 09:24 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)