• Welcome to Valhalla Legends Archive.
 

[S>C] SID_REPORTVERSION

Started by Camel, September 24, 2007, 03:42 PM

Previous topic - Next topic

Camel

0000   ff 07 08 01-02 00 00 00-00 00 ad 02-f9 26 00 10   .............&..
0010   01 00 00 06-02 00 00 00-00 00 00 00-80 eb 43 00   ..............C.
0020   40 6c a7 0c-d8 f0 ad 02-a0 f1 ad 02-d0 d0 b3 01   @l..............
0030   00 00 00 60-48 67 35 70-a8 f0 ad 02-ad ec 43 00   ...`Hg5p......C.
0040   d8 f0 ad 02-e0 ec d0 0b-77 23 52 41-2d 57 68 61   ........w#RA-Wha
0050   74 65 76 65-72 00 00 00-f0 25 17 03-00 00 00 60   tever....%.....`
0060   cc f0 ad 02-14 33 44 00-e9 22 00 10-d0 f0 ad 02   .....3D.."......
0070   1f 23 00 10-01 00 00 00-78 df d9 01-78 df d9 01   .#......x...x...
0080   ff 00 00 00-01 00 00 00-f4 f0 ad 02-f9 26 00 10   .............&..
0090   e9 22 00 10-f8 f0 ad 02-1f 23 00 10-01 00 00 00   .".......#......
00a0   f8 07 00 00-40 9e b9 01-11 00 00 00-00 00 00 00   ....@...........
00b0   ac f1 ad 02-2f 32 45 00-00 01 5f 02-00 27 00 10   ..../2E..._..'..
00c0   00 00 00 00-18 f1 ad 02-dc f1 ad 02-01 00 00 00   ................
00d0   00 e0 8e a1-97 3e 00 00-00 00 00 00-00 00 00 10   .....>..........
00e0   00 00 20 00-10 00 00 00-e4 f1 ad 02-01 00 00 00   .. .............
00f0   00 00 00 00-14 a9 e9 01-00 00 20 4e-00 00 00 00   .......... N....
0100   00 00 20 00-14 a9 e9 01                           .. .....


What's the deal with this? The packet format is ellegedly (DWORD) result, (STRING) patch result. What is all the extra junk for?

Barabajagal

That's the way it's always been. Just read data up to the packet length.

Camel

My packet classes eat the data out of the stream even if it never gets handled. Also protects the bot from reading too much data.

Was just curious.

Hdx

It's just some server-side memory management issues. The format is not changed. It's just the buffer for the 'patch result' isn't writtin to, and therefor isn't truncated.
You may notice that when you get a failed result with a patch info, the extra data is missing. (This is not seen much cuz JSTR/D1 haven't patched in so long.)
I think this is one fo the main ways people learned that name spaces are w#name Serverside. :P
~Hdx

Proud host of the JBLS server www.JBLS.org.
JBLS.org Status:
JBLS/BNLS Server Status

UserLoser

Quote from: Hdx on September 24, 2007, 04:04 PM
It's just some server-side memory management issues. The format is not changed. It's just the buffer for the 'patch result' isn't writtin to, and therefor isn't truncated.
You may notice that when you get a failed result with a patch info, the extra data is missing. (This is not seen much cuz JSTR/D1 haven't patched in so long.)
I think this is one fo the main ways people learned that name spaces are w#name Serverside. :P
~Hdx

na, System\Username taught us years ago.  This hasn't always happened, just recently in the past year or so it started doing this

Hdx

Ohy, my mistake, I am not the best with remembering things.
~Hdx

Proud host of the JBLS server www.JBLS.org.
JBLS.org Status:
JBLS/BNLS Server Status

Camel

So my next question is:

Who the eff is RA-Whatever@USWest?

Barabajagal

A user. The extra data is just incorrectly allocated buffer data in the server.