Anonymous | Login | Signup for a new account | 19-04-25 15:41 CEST | ![]() |
Main | My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||
ID | Project | Category | View Status | Date Submitted | Last Update | |
0001822 | SphereServer | executable - linux build | public | 21-09-10 18:42 | 25-10-10 23:28 | |
Reporter | Mirravin | |||||
Assigned To | MrSugarCube | |||||
Priority | normal | Severity | minor | Reproducibility | have not tried | |
Status | resolved | Resolution | fixed | |||
Platform | OS | OS Version | ||||
Product Version | ||||||
Target Version | Fixed in Version | 0.56c Nightly | ||||
Summary | 0001822: CRITICAL: skill < COUNTOF(m_SkillLock) | |||||
Description | 14:48:WARNING:92:Unknown game packet (0x14) received. 14:48:WARNING:92:Unknown game packet (0xdb) received. 14:48:CRITICAL:Assert pri=2:'skill < COUNTOF(m_SkillLock)' file 'CCharNPC.cpp', line 253, in SUB: NetworkIn::Network::ProcessMessage() #0 "" 14:48:DEBUG:92:Parsing Packet len=12 id=0x14 [2010/09/20 14:48:42] 0 1 2 3 4 5 6 7 8 9 A B C D E F -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 0000 14 db 3a 7e 54 c3 2f 19 fd f7 79 40 ..:~T./...y@ 14:48:ERROR:92:Setup_CreateDialog acct='retry' already online! Sphere NOT crashed. Harm not detected. Experimental=01|08|010000|0800000 OptionFlags=08|0200|080|02000 You can see the old example here: http://tracker.sphere.torfo.org/bugs/view.php?id=1710#c479 [^] | |||||
Tags | No tags attached. | |||||
Nightly Version | Automated (specify build number) | |||||
Experimental Flags | None | |||||
Option Flags | None | |||||
Internal Build Number | 1333 | |||||
Attached Files | ||||||
![]() |
|
(0000656) Mirravin (reporter) 21-09-10 18:50 |
UseAsyncNetwork=0 UsePacketPriority=1 |
(0000676) Mirravin (reporter) 24-09-10 08:55 |
03:53:WARNING:3a:Unknown game packet (0x2e) received. 03:53:CRITICAL:Assert pri=2:'skill < COUNTOF(m_SkillLock)' file 'CCharNPC.cpp', line 253, in SUB: NetworkIn::Network::ProcessMessage() #0 "" 03:53:DEBUG:3a:Parsing Packet len=46 id=0x2e [2010/09/24 03:53:43] 0 1 2 3 4 5 6 7 8 9 A B C D E F -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 0000 2e 3a 3d f2 ac df 5e 04 c9 ba c3 e9 00 00 00 00 .:=...^......... 0010 00 00 00 00 00 00 00 b1 00 17 00 04 fb 78 00 00 .............x.. 0020 04 43 00 00 00 00 00 00 00 00 00 00 00 00 .C............ |
(0000677) Mirravin (reporter) 24-09-10 09:13 edited on: 24-09-10 09:17 |
I think - the reason of this errors is working(ProcessMessage ?) with packets, what's can't be sent with client(why sphere receive its, I don't know). Sphere receive packet 0xdb, 0x2e etc., what is server-only packets. What is the sense to work with its, and get errors? |
(0000678) MrSugarCube (administrator) 24-09-10 11:33 |
The error is caused by the client sending data that Sphere doesn't understand (or Sphere isn't reading a certain packet correctly, possibly a previous packet where the full length isn't being read). Since it doesn't know what '0x2e' is (or '0x14' and '0xdb' in the original example), it keeps skipping bytes until it finds something it thinks it recognises (the '0x3a') and tries to continue from there. A packet log might help to identify which packets were sent just before the error occurred. |
(0000679) Mirravin (reporter) 25-09-10 00:56 edited on: 25-09-10 00:58 |
Can anyone open this issue? http://tracker.sphere.torfo.org/bugs/view.php?id=1823 [^] Because I can see Fatal Bugtracker error only. Or I need to write this all again? There I write about the reasons of these errors or of a part of them... |
(0000685) MrSugarCube (administrator) 04-10-10 03:42 |
Is this still reproducable on the latest automated build? (if yes, then a packet log still seems to be the best chance for us to see what's going wrong). For some reason your other report wasn't posted correctly, so you'll need to submit it again. |
![]() |
|||
Date Modified | Username | Field | Change |
21-09-10 18:42 | Mirravin | New Issue | |
21-09-10 18:50 | Mirravin | Note Added: 0000656 | |
24-09-10 08:55 | Mirravin | Note Added: 0000676 | |
24-09-10 09:13 | Mirravin | Note Added: 0000677 | |
24-09-10 09:14 | Mirravin | Note Edited: 0000677 | View Revisions |
24-09-10 09:17 | Mirravin | Note Edited: 0000677 | View Revisions |
24-09-10 11:33 | MrSugarCube | Note Added: 0000678 | |
25-09-10 00:56 | Mirravin | Note Added: 0000679 | |
25-09-10 00:58 | Mirravin | Note Edited: 0000679 | View Revisions |
25-09-10 00:58 | Mirravin | Note Edited: 0000679 | View Revisions |
04-10-10 03:42 | MrSugarCube | Note Added: 0000685 | |
25-10-10 23:28 | MrSugarCube | Status | new => resolved |
25-10-10 23:28 | MrSugarCube | Fixed in Version | => 0.56c Nightly |
25-10-10 23:28 | MrSugarCube | Resolution | open => fixed |
25-10-10 23:28 | MrSugarCube | Assigned To | => MrSugarCube |
14-11-10 19:54 | MrSugarCube | Category | executable - linux => executable - linux build |
Copyright © 2000 - 2010 MantisBT Group |