alik0211 / mtproto-core

Telegram API JS (MTProto) client library for Node.js and browser
https://mtproto-core.js.org
GNU General Public License v3.0
631 stars 117 forks source link

mtproto node.js sdk reading of undefined resolve #296

Open UsernameGitiHub opened 9 months ago

UsernameGitiHub commented 9 months ago

I get sometimes the following error:

C:\Users\OneDrive\Desktop\node_modules\@mtproto\core\src\rpc\index.js:548 waitMessage.resolve(message.result); ^

TypeError: Cannot read properties of undefined (reading 'resolve') at RPC.handleDecryptedMessage (C:\C:\Users\OneDrive\Desktop\node_modules\@mtproto\core\src\rpc\index.js:548:21) at C:\Users\OneDrive\Desktop\node_modules\@mtproto\core\src\rpc\index.js:469:14 at Array.forEach () at RPC.handleDecryptedMessage (C:\Users\OneDrive\Desktop\node_modules\@mtproto\core\src\rpc\index.js:468:24) at RPC.handleEncryptedMessage (C:\Users\OneDrive\Desktop\node_modules\@mtproto\core\src\rpc\index.js:447:10) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Node.js v18.13.0

are you awaere of this and maybe working on a update? That error make the server stop running, maybe you need to add a try catch block?