05-11-2007 02:44
I've got a 1.15.0.2 locally compiled client on Linux/PowerPC, which aborts itself during login with the following messages:

2007-05-10T10:57:15Z INFO: idle_startup: Initialization complete
2007-05-10T10:57:15Z WARNING: logRanOffEndOfPacket: Ran off end of packet ObjectUpdate from 72.5.12.114:13006
2007-05-10T10:57:15Z WARNING: dumpPacketToLog: Packet Dump from:72.5.12.114:13006
2007-05-10T10:57:15Z WARNING: dumpPacketToLog: Packet Size:1221

It then proceeds to spit several pages of raw packet dump, and terminate itself.

It seemed to work OK in 1.14.0.2, and I can't see any reason why the packets would be coming up short, unless it's because I'm on the Orientation Island...

I can provide the full log, but from where I am it doesn't seem to want to let me post it (HTTP proxy is limiting POST size, I guess...)

Edit: Just built and tested on AMD64, and it works fine. So I'm guessing there's an endianess-issue somewhere in the code. I've also observed an error complaining that ParcelOverlay got 4 and expected 1024, which would make sense for a le value read off a data stream and not byteswapped on a be architecture.

Of course, if there is an endianness issue, it's obviously not biting Mac OS X...