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-nmm6 (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-nmm6 (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-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Debug Svn Build 56b
Author Message
Avatar
Journeyman
*

Posts: 172
Likes Given: 6
Likes Received: 27 in 12 posts
Joined: Apr 2012
Reputation: 5

The North Shield

Post: #1
Debug Svn Build 56b
Hello Everyone,

I have a problem and I want you to help me if you can of course. I also have a living shard , and also many players have a fun in my shard. The problem is that sometimes when I resync the server to update what I have changed in script files, DEBUG occur like below.

I'm using 6x client and latest svn 56b build and Mul files, no uop stuff.

DEBUG:__ thread (4964) __ | # | _____ function _____________ | ticks passed from previous function start ______
DEBUG:>> 4964 | 0 | NetworkManager::processAllInput | +0
DEBUG:>> 4964 | 1 | NetworkInput::processInput | +16
DEBUG:>> 4964 | 2 | NetworkInput::processData | +15
DEBUG:>> 4964 | 3 | NetworkInput::processData | +0
DEBUG:>> 4964 | 4 | NetworkInput::processGameClientData | +0
DEBUG:>> 4964 | 5 | PacketMovementReq::onReceive | +0
DEBUG:>> 4964 | 6 | PacketMovementReq::doMovement | +0
DEBUG:>> 4964 | 7 | CClient::Event_Walking | +0
DEBUG:>> 4964 | 8 | CChar::CanMoveWalkTo | +0 <-- exception catch point (below is guessed and could be incorrect!)
DEBUG:>> 4964 | 9 | CChar::CheckValidMove | +0
DEBUG:>> 4964 | 10 | CWorld::GetHeightPoint | +0
DEBUG:>> 4964 | 11 | CWorld::GetHeightPoint | +0
DEBUG:>> 4964 | 12 | CVerDataMul::FindVerDataBlock | +0
CRITICAL:Error Pri=2, Code=6(The handle is invalid.), Desc='CTileTerrainType.ReadInfo: TileData Seek', in CChar::CanMoveWalkTo() #1 "Check Valid Move"
DEBUG:__ thread (4964) __ | # | _____ function _____________ | ticks passed from previous function start ______
DEBUG:>> 4964 | 0 | NetworkManager::processAllInput | +0
DEBUG:>> 4964 | 1 | NetworkInput::processInput | +16
DEBUG:>> 4964 | 2 | NetworkInput::processData | +16
DEBUG:>> 4964 | 3 | NetworkInput::processData | +0
DEBUG:>> 4964 | 4 | NetworkInput::processGameClientData | +0
DEBUG:>> 4964 | 5 | PacketMovementReq::onReceive | +0
DEBUG:>> 4964 | 6 | PacketMovementReq::doMovement | +0
DEBUG:>> 4964 | 7 | CClient::Event_Walking | +0
DEBUG:>> 4964 | 8 | CChar::CanMoveWalkTo | +0 <-- exception catch point (below is guessed and could be incorrect!)
DEBUG:>> 4964 | 9 | CChar::CheckValidMove | +0
DEBUG:>> 4964 | 10 | CWorld::GetHeightPoint | +0
DEBUG:>> 4964 | 11 | CWorld::GetHeightPoint | +0
DEBUG:>> 4964 | 12 | CVerDataMul::FindVerDataBlock | +0
CRITICAL:Error Pri=2, Code=6(The handle is invalid.), Desc='CTileTerrainType.ReadInfo: TileData Seek', in CChar::CanMoveWalkT


Even I changed tiledata.mul and so and so forth and make many option in sphere.ini. I did whatever I thought. Anyway, I could not able to solve this, I'm so sorry, I want to say that, this fucking problem which makes me crazy when appears then Shut the server down immediately Sad.

Please help me to do so. I cannot recognize well where the problem is , maybe you can guide me to solve this or even some problems are in Sphereserver. Why Not ? Right. I just said, I dont know why this happen all the time when I resync server and often It appear on it own then shut server down.




As I said and repeat, please help me if you can.I'll be very pleased.

Thank you my friends.



NOTE !
-------

Now I discovered something. Let me explain for my debug problem.

When I resync, you know You shoud be stuck in server and no way to run away while server paused. But When I try to walk away even if server still at the pause station, consol starts to show debug and many debug. The more I try walking, the more debug occurs in short.

How can I solve this ?
(This post was last modified: 04-01-2012 03:18 AM by Avatar.)
04-01-2012 03:11 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
ShiryuX
Journeyman
*

Posts: 249
Likes Given: 1
Likes Received: 19 in 14 posts
Joined: Mar 2010
Reputation: 4



Post: #2
RE: Debug Svn Build 56b
I answered your PM. Try that.
04-01-2012 03:43 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Avatar
Journeyman
*

Posts: 172
Likes Given: 6
Likes Received: 27 in 12 posts
Joined: Apr 2012
Reputation: 5

The North Shield

Post: #3
RE: Debug Svn Build 56b
Not Solved,

If there is one ,except ShiryuX(He helps me with pm), who think another way to solve , please inform me by posting a message.

Thank you.
04-01-2012 04:28 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
ShiryuX
Journeyman
*

Posts: 249
Likes Given: 1
Likes Received: 19 in 14 posts
Joined: Mar 2010
Reputation: 4



Post: #4
RE: Debug Svn Build 56b
So, I have bad and good news for you... The good news is I can reproduce this bug in my computer.
Just joking, I don't have bad news, fixed it.
04-01-2012 08:52 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Avatar
Journeyman
*

Posts: 172
Likes Given: 6
Likes Received: 27 in 12 posts
Joined: Apr 2012
Reputation: 5

The North Shield

Post: #5
RE: Debug Svn Build 56b
So, You fixed right ? How Can I ?

Are you planing to fix it in next svn building ?

Please let me to do so by pm or whateveryou like.

Just make me happy please Smile
(This post was last modified: 04-01-2012 09:27 AM by Avatar.)
04-01-2012 09:14 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
ShiryuX
Journeyman
*

Posts: 249
Likes Given: 1
Likes Received: 19 in 14 posts
Joined: Mar 2010
Reputation: 4



Post: #6
RE: Debug Svn Build 56b
It is fixed in the SVN, get the next automatic build (April 2, 2012).
04-01-2012 10:40 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Avatar
Journeyman
*

Posts: 172
Likes Given: 6
Likes Received: 27 in 12 posts
Joined: Apr 2012
Reputation: 5

The North Shield

Post: #7
RE: Debug Svn Build 56b
OK, Thanks ShiryuX. I'll try that on April 2.
(This post was last modified: 04-01-2012 10:36 PM by Avatar.)
04-01-2012 06:24 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Avatar
Journeyman
*

Posts: 172
Likes Given: 6
Likes Received: 27 in 12 posts
Joined: Apr 2012
Reputation: 5

The North Shield

Post: #8
RE: Debug Svn Build 56b
Pfff, I'm so sorry that. But I forced sphere to get debug and while server being paused. I tried to throw item from players backpack and taking weapon or mounting on horse etc.Afterthat, I got this debug below Sad

DEBUG:__ thread (5376) __ | # | _____ function _____________ | ticks passed from previous function start ______
DEBUG:>> 5376 | 0 | NetworkManager::processAllInput | +0
DEBUG:>> 5376 | 1 | NetworkInput::processInput | +16
DEBUG:>> 5376 | 2 | NetworkInput::processData | +15
DEBUG:>> 5376 | 3 | NetworkInput::processData | +0
DEBUG:>> 5376 | 4 | NetworkInput::processGameClientData | +0 <-- exception catch point (below is guessed and could be incorrect!)
DEBUG:>> 5376 | 5 | PacketItemDropReq::onReceive | +0
DEBUG:>> 5376 | 6 | CClient::Event_Item_Drop | +0
DEBUG:>> 5376 | 7 | CChar::CanTouch | +0
DEBUG:>> 5376 | 8 | CChar::CanSeeLOS | +0
DEBUG:>> 5376 | 9 | CWorld::GetHeightPoint | +0
DEBUG:>> 5376 | 10 | CWorld::GetHeightPoint | +0
DEBUG:>> 5376 | 11 | CVerDataMul::FindVerDataBlock | +0
CRITICAL:Error Pri=2, Code=6(The handle is invalid.), Desc='CTileTerrainType.ReadInfo: TileData Seek', in SUB: NetworkInput::Message::ProcessMessage()
DEBUG:3:Parsing Packet len=15 id=0x08 [2012/04/02 01:44:58]
0 1 2 3 4 5 6 7 8 9 A B C D E F
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0000 08 40 00 e5 fa 05 95 06 a1 00 00 ff ff ff ff .@.............


Actually, the problem is not solved yet , as you can see Sad

Shiryux, why dont you just disable all packets coming from client while server paused ?
(This post was last modified: 04-02-2012 09:24 AM by Avatar.)
04-02-2012 08:30 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
ShiryuX
Journeyman
*

Posts: 249
Likes Given: 1
Likes Received: 19 in 14 posts
Joined: Mar 2010
Reputation: 4



Post: #9
RE: Debug Svn Build 56b
[Image: c66ed8b1_fuuu1.jpg]
Yep, that is the correct solution, though only moving caused that but seems not.
04-02-2012 10:15 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Avatar
Journeyman
*

Posts: 172
Likes Given: 6
Likes Received: 27 in 12 posts
Joined: Apr 2012
Reputation: 5

The North Shield

Post: #10
RE: Debug Svn Build 56b
Hahahaha , So Good Luck Then. I think you can take care of it right ? :Big Grin
04-02-2012 03:40 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


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