Skip to content

TDLib crash: Check mailbox_.empty() failed #3437

@Vertigo3106

Description

@Vertigo3106

Random crashs happen after closing TDLib and log shows this error: "Check mailbox_.empty() failed"

It causes the whole app to crash as well.

[ 2][t 4][1757582707.369074344][AuthDataShared.cpp:118][#1][!Td]	DcId{4} [auth_key_id:16136114797530861627][state:OK][created_at:1732435781][last_used:1757583266]
[ 2][t 1][1757582707.369565010][Session.cpp:267][#1][!SessionProxy:4:main]	Generate new session_id 2500046306805190412 for auth key 16136114797530861627 for main DC4
[ 2][t 4][1757582727.381707191][Td.cpp:765][#1][!Td]	Close Td in state 1
[ 0][t 4][1757582727.382359266][ActorInfo.h:68][#1][!Td]	Check `mailbox_.empty()` failed

Additional info

  • No database is specified in setTdlibParameters.
  • TDLib version: 1.8.52
  • Commit hash: 5c77c4692c28eb48a68ef1c1eeb1b1d732d507d3
  • I've found that TDLib calls std::abort() somewhere.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions