Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[4.3.4] WoW error when entering vehicles #9622

Closed
VincentVanclef opened this issue Apr 11, 2013 · 2 comments
Closed

[4.3.4] WoW error when entering vehicles #9622

VincentVanclef opened this issue Apr 11, 2013 · 2 comments

Comments

@VincentVanclef
Copy link

If you enter for example: Salvaged Chopper (id: 33062) and someone else enters the seat, he sits in it but gets instant wow error. Happends with alot of vehicles.

Can anyone confirm?

Ubuntu
revision: 46201ac

@patilus
Copy link

patilus commented May 3, 2013

Hello, i confirm that.

If a player A see a other player B ride or move with a vehicle, the client of player A crash.

This problem could be to the update system because if the player A riding his vehicle outside the field of view of player B, there is no crash.
And if the player B going to see the player A on his vehicle, he see only the vehicle, no person on board.

Log from the console on ride (crash player B):

Command: .add 46856 [Player: playerA (Account: 1) X: 16223.122070 Y: 16264.378906 Z: 13.236402 Map: 1 Selected none:  (GUID: 0)]
WORLD: CMSG_USE_ITEM packet, bagIndex: 255, slot: 24, castCount: 1, spellId: 66393, Item: 46856, glyphIndex: 0, data length = 24
Prevented sending disabled opcode [SMSG_ON_CANCEL_EXPECTED_RIDE_VEHICLE_AURA 0x4D34 (19764)] to [Player: playerA (Guid: 1, Account: 1)]
No defined handler for opcode [CMSG_FORCE_MOVE_ROOT_ACK 0x701E (28702)] sent by [Player: playerB (Guid: 2, Account: 253)]
No defined handler for opcode [CMSG_FORCE_MOVE_ROOT_ACK 0x701E (28702)] sent by [Player: playerA (Guid: 1, Account: 1)]
WORLD: Recvd CMSG_MOVE_NOT_ACTIVE_MOVER
WORLD: Recvd CMSG_SET_ACTIVE_MOVER
WORLD: CMSG_FAR_SIGHT
Added FarSight 17388547797954294519 to player 1

Log from console on unride (no crash):

WORLD: Recvd CMSG_DISMISS_CONTROLLED_VEHICLE
No defined handler for opcode [CMSG_FORCE_MOVE_UNROOT_ACK 0x7808 (30728)] sent by [Player: playerB (Guid: 2, Account: 253)]
No defined handler for opcode [CMSG_FORCE_MOVE_UNROOT_ACK 0x7808 (30728)] sent by [Player: playerA (Guid: 1, Account: 1)]
WORLD: Recvd CMSG_SET_ACTIVE_MOVER
WORLD: Received CMSG_MOVE_SPLINE_DONE
WORLD: Received CMSG_MOVE_SPLINE_DONE
WORLD: CMSG_FAR_SIGHT
Player 1 set vision to self

I have try to disable opcodes CMSG_MOVE_NOT_ACTIVE_MOVER && CMSG_SET_ACTIVE_MOVER && CMSG_FAR_SIGHT but client B crash again

That is a screen of crash client :
capture
As you can see, it's happen when the player A is riding the vehicle

OS serv : Debian 6.0
Rev : 988a07e
OS cli : Win 7 64bits

@Walkum
Copy link
Contributor

Walkum commented Jun 3, 2013

Confirm this.

Shauren added a commit that referenced this issue Jun 7, 2013
@Aokromes Aokromes closed this as completed Jun 7, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants