Trinitycore: Server/Crash: Client closes after selecting the player and trying to enter the world.

Created on 16 Dec 2020  路  37Comments  路  Source: TrinityCore/TrinityCore

Description:
Every time I try to enter the world, after finishing loading the bar, the client closes and does not give me error information.
However the server is putting this error:

CMSG_DB_QUERY_BULK: [Player: Pala Player-1-00000003, Account: 1] requested unsupported unknown hotfix type: 3386291891

Steps to reproduce the problem:

  1. Create any player.
  2. Enter the world.
  3. Wait for the bar to load. The client is closed.

Branch(es): master

TC rev. hash/commit:
TrinityCore rev. 8742bf353df6 2020-12-15 19:38:08 +0100 (master branch) (Win64, Release, Static) (worldserver-daemon)
Using SSL version: OpenSSL 1.1.1a 20 Nov 2018 (library: OpenSSL 1.1.1a 20 Nov 2018)
Using Boost version: 1.72.0
Using World DB: TDB 837.20101
Using enUS DBC Locale

Operating system: Windows 10 Pro version 20H2, 19042.662

Branch-master

Most helpful comment

Could you uploaded Wow.exe version 36839 to any file hosting? I will be very grateful

Use https://wow.tools/

I don't see that can download a specific version of Wow.exe from there

Go to Builds page, select Details of build and then Install List. Download the WoW.exe

All 37 comments

Can confirm, happening to me as well.

I got the same problem, but after a client crash, the server issues this:

CMSG_DB_QUERY_BULK: [Player: Tyrius Player-1-0000000E, Account: 1] requested unsupported unknown hotfix type: 3386291891
Player :: SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Tyrius' (Player-1-0000000E), possible cheater
Player :: SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Tyrius' (Player-1-0000000E), possible cheater
Player :: SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Tyrius' (Player-1-0000000E), possible cheater

Confirm, log:
Received not handled opcode [CMSG_GET_LANDING_PAGE_SHIPMENTS 0x330C (13068)] from [Player: Fragan Player-1-00000002, Account: 1]
CMSG_DB_QUERY_BULK: [Player: Fragan Player-1-00000002, Account: 1] requested unsupported unknown hotfix type: 3386291891
Player::SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Fragan' (Player-1-00000002), possible cheater

This problem is not present on version 9.0.2.36839

But when I update the game to version 9.0.2 36949 the game crashes when loading completes

This issue is related to Creature.db2 (hotfix type: 3386291891)

Happens to me aswell.
I am getting CMSG_DB_QUERY_BULK: [Player: Test Player-1-00000002, Account: 1] requested unsupported unknown hotfix type: 3386291891

Looks like the source needs a packet handling update.

Looks like the source needs a packet handling update.

No, read what I said above. Something is wrong with Creature.db2 so it does not get loaded. It should automatically add the storageHash to the storage and then be retrieved.

We don't load Creature.db2 at all, this is fine

Can confirm, happening to me as well, game version 9.0.2 36949

Any solution?

Don't post server logs when the client crashes, they are meaningless. Post the client crash log file

I cannot reproduce it myself with my test characters and given steps to reproduce are not detailed enough

@Shauren the problem is that the client does not generate error.

To those of you who experience the game client crashes:
Please go through the normal troubleshooting steps of cleaning out the game client cache, rebuild a clean DB, reinstall the game client (or verify the completeness of the game client) and so on, to see if that helps.

After finishing loading the bar to enter the world, the client simply closes.

After finishing loading the bar to enter the world, the client simply closes.

It does not "simply" close, it either creates a crashlog or it disconnects.

Nothing, the client closes, and does not generate any information about the error.

Don't post server logs when the client crashes, they are meaningless. Post the client crash log file

I cannot reproduce it myself with my test characters and given steps to reproduce are not detailed enough
wow log
which one?

Don't post server logs when the client crashes, they are meaningless. Post the client crash log file
I cannot reproduce it myself with my test characters and given steps to reproduce are not detailed enough

wow log
which one?

Wrong folder...

Not in Logs, in Errors

Come something here. Please know what they are talking about.
fd

wow error
I don't see any files or folders that say error.

How is it possible that you do not close the client with this repository. It has to be that you have another repository, another nucleus, I don't know. It's illogical. Please check.

Since you want a more detailed description, here is what happened on my end.

One of my players couldn't connect because he has the newest version (36949), i took a look at the repro and saw that you already made an update for that. After pulling in the trinity folder and restarting the world& authserver, the update got applied, but after connecting to the authserver, selecting a char and trying to load that char, the client crashes.
When i "downgrade" the buildversion for my realm to 36839 we can connect with an client on version 36839 successfully and play the game.

I also just checked the Error dir and it's completely empty. also i just checked all the logs and the contain nothing useful, except Voice.log where it states "Transport disconnected. Error [7], Reason [connection disconnected unexpectedly]"

Uploaded a Youtube Video of the sudden crash.

Hope this helps

Since you want a more detailed description, here is what happened on my end.

One of my players couldn't connect because he has the newest version (36949), i took a look at the repro and saw that you already made an update for that. After pulling in the trinity folder and restarting the world& authserver, the update got applied, but after connecting to the authserver, selecting a char and trying to load that char, the client crashes.
When i "downgrade" the buildversion for my realm to 36839 we can connect with an client on version 36839 successfully and play the game.

I also just checked the Error dir and it's completely empty. also i just checked all the logs and the contain nothing useful, except Voice.log where it states "Transport disconnected. Error [7], Reason [connection disconnected unexpectedly]"

Uploaded a Youtube Video of the sudden crash.

Hope this helps

Thanks for your feedback. Basically the core for now only supports the wow 36839 version

Can you tell me how to "downgrade" the wow client?

Can you tell me how to "downgrade" the wow client?

Downgrading the Client is as far as i know impossible, we had some luck, another one of our players still had 36839 installed.

But for the server, its possible, but it's a bit of manual db work.

Open your DB Tool (I use DBeaver, but can Recommend HeidiSql) go into your auth db and open the table realmlist. On the FIled gamebuild change whatever value there is to 36839 and commit/save the changes. Restart the authserver and you are good to go.

Could you uploaded Wow.exe version 36839 to any file hosting? I will be very grateful

Could you uploaded Wow.exe version 36839 to any file hosting? I will be very grateful

Use https://wow.tools/

Could you uploaded Wow.exe version 36839 to any file hosting? I will be very grateful

Use https://wow.tools/

I don't see that can download a specific version of Wow.exe from there

Could you uploaded Wow.exe version 36839 to any file hosting? I will be very grateful

Use https://wow.tools/

I don't see that can download a specific version of Wow.exe from there

Go to Builds page, select Details of build and then Install List. Download the WoW.exe

Could you uploaded Wow.exe version 36839 to any file hosting? I will be very grateful

Use https://wow.tools/

I don't see that can download a specific version of Wow.exe from there

Here
https://wow.tools/builds/extract.php?build=7869e3460f47a6ad705b2cf4be56b81a

This solution work for my.
@ScarVite Open your DB Tool (I use DBeaver, but can Recommend HeidiSql) go into your auth db and open the table realmlist. On the FIled gamebuild change whatever value there is to 36839 and commit/save the changes. Restart the authserver and you are good to go.

@MaxtorCoder Download Wow.exe version 36839 https://wow.tools/builds/extract.php?build=7869e3460f47a6ad705b2cf4be56b81a

wow server

The server is sending me this information in server.log:

Received not handled opcode [CMSG_GET_LANDING_PAGE_SHIPMENTS 0x330C (13068)] from [Player: Magic Player-1-00000001, Account: 1]
CMSG_DB_QUERY_BULK: [Player: Magic Player-1-00000001, Account: 1] requested unsupported unknown hotfix type: 3386291891
MoveSplineInitArgs::Validate: expression '_checkPathLengths()' failed for Creature-0-1-530-0-6368-00000000F6 Entry: 6368
Player::SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Magic' (Player-1-00000001), possible cheater
Player::SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Magic' (Player-1-00000001), possible cheater
Player::SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Magic' (Player-1-00000001), possible cheater
Player::SendTimeSync: Did not receive CMSG_TIME_SYNC_RESP for over 30 seconds from 'Magic' (Player-1-00000001), possible cheater
MoveSplineInitArgs::Validate: expression '_checkPathLengths()' failed for Creature-0-1-530-0-15274-000000002F Entry: 15274

I do have a way to reproduce it now

3rd party bug.

3rd party bug.

im sorry, but in what way?

3rd party bug.

im sorry, but in what way?

Fabian made a small mistake with the launcher, other words: 3rd party bug.

3rd party bug.

im sorry, but in what way?

Fabian made a small mistake with the launcher, other words: 3rd party bug.

you mean the arcticum launcher?

and if so, did they already update their launcher?

3rd party bug.

im sorry, but in what way?

Fabian made a small mistake with the launcher, other words: 3rd party bug.

you mean the arcticum launcher?

and if so, did they already update their launcher?

Please refer to the Discord, issue is closed :P

Was this page helpful?
0 / 5 - 0 ratings

Related issues

besplash picture besplash  路  3Comments

ZenoX92 picture ZenoX92  路  3Comments

Rochet2 picture Rochet2  路  3Comments

Rushor picture Rushor  路  3Comments

Jildor picture Jildor  路  3Comments