• Welcome to Valhalla Legends Archive.
 

Bug in BNLS_VERSIONCHECKEX2?

Started by l)ragon, November 26, 2006, 05:35 AM

Previous topic - Next topic

l)ragon

I've noticed a few times now the the function isn't allways sending the current version byte is it soposed to be like this?
*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*ˆ¨¯¯¨ˆ*^~·.,l)ragon,.-·~^*ˆ¨¯¯¨ˆ*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*

Hero


Hdx

Can you post some packet logs?
~-~(HDX)~-~

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

Skywing

Psychic debugging suggests that you might be doing something unwise like assuming the exeinfo string returned by BNLS is always 16 bytes long for lockdown.

Zorm

Pulling out the Raymond Chen moves now Skywing?! I <3 You.
"Now, gentlemen, let us do something today which the world make talk of hereafter."
- Admiral Lord Collingwood

l)ragon

Quote from: Skywing on November 26, 2006, 11:00 AM
Psychic debugging suggests that you might be doing something unwise like assuming the exeinfo string returned by BNLS is always 16 bytes long for lockdown.
01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00 CF 00 00   œ:.9‹á}?.....Ï..
00 00 00 00 00 00 00 00                           ................
01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00 00 00 00   œ:.9‹á}?........
00 00 00 00 00 00 00 00                           ................
01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00 00 00 00   œ:.9‹á}?........
00 00 00 00 00 00 00 00                           ................
01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00 00 00 00   œ:.9‹á}?........
00 00 00 00 00 00 00 00                           ................
01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00 00 00 00   œ:.9‹á}?........
00 00 00 00 00 00 00 00                           ................

*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*ˆ¨¯¯¨ˆ*^~·.,l)ragon,.-·~^*ˆ¨¯¯¨ˆ*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*

Ersan

Are those all during the same session?

l)ragon

No connected recieved disconnected for all of those. I was useing the same values though heh.
*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*ˆ¨¯¯¨ˆ*^~·.,l)ragon,.-·~^*ˆ¨¯¯¨ˆ*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*

l)ragon

Data Minus the header.

01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00            œ:.9‹á}?........

01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00            œ:.9‹á}?........

01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00            œ:.9‹á}?........

01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00 CF 00 00   œ:.9‹á}?.....Ï..
00 00 00 00 00                                    ................

01 00 0E 01 8B 64 2B 3C B3 65 9C 55 43 2A 5F 9D   ....‹d+<³eœUC*_?
9C 3A 09 39 8B E1 7D 8F 00 00 00 00 00            œ:.9‹á}?........

more dumps
*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*ˆ¨¯¯¨ˆ*^~·.,l)ragon,.-·~^*ˆ¨¯¯¨ˆ*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*

UserLoser

Where are logs of what you're sending?

Skywing

This should be fixed.  There was a problem with how version code information was being sent to clients when a particular version check result was sent from the cache instead of being computed on the fly.

l)ragon

Quote from: Skywing on November 26, 2006, 11:25 PM
This should be fixed.  There was a problem with how version code information was being sent to clients when a particular version check result was sent from the cache instead of being computed on the fly.
Knew you would find it ;)
*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*ˆ¨¯¯¨ˆ*^~·.,l)ragon,.-·~^*ˆ¨¯¯¨ˆ*^~·.,¸¸,.·´¯`·.,¸¸,.-·~^*

Sorc.Polgara

Skywing, you're my hero!  I wanna be more like you!

/suckupoff