You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 27, 2024. It is now read-only.
When connecting to my telegram account, I'm getting an assert() quit;
--debug log
[New Thread 8864.0x2114]
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHONE PHOTO NAME FLAGS ACCESS_HASH
(20:21:50) prpl-telegram: 333000: when=0
(20:21:50) prpl-telegram: mobile
(20:21:50) blist: Updating buddy status for Telegram (Telegram)
[Thread 8864.0x2114 exited with code 0]
[New Thread 8864.0xf30]
[New Thread 8864.0x1834]
(20:21:50) proxy: Connecting to login.skype.com:443.
(20:21:50) proxy: Connected to login.skype.com:443.
[New Thread 8864.0x1484]
[Thread 8864.0x1834 exited with code 0]
(20:21:50) dnsquery: IP resolved for api.steampowered.com
(20:21:50) proxy: Attempting connection to 104.84.76.144
[Thread 8864.0xf30 exited with code 0]
(20:21:50) proxy: Connecting to api.steampowered.com:443 with no proxy
[Thread 8864.0x21d8 exited with code 0]
(20:21:50) proxy: Connection in progress
[New Thread 8864.0xc30]
(20:21:50) prpl-telegram: update_chat_handler() flags: CREATED PHOTO TITLE
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHOTO NAME ACCESS_HASH USERNAME
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHOTO NAME ACCESS_HASH USERNAME
(20:21:50) prpl-telegram: 75644881: when=0
(20:21:50) prpl-telegram: mobile
(20:21:50) blist: Updating buddy status for Jo (Telegram)
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHONE PHOTO NAME FLAGS ACCESS_HASH USERNAME
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHOTO NAME ACCESS_HASH
(20:21:50) prpl-telegram: 67305174: when=0
(20:21:50) prpl-telegram: mobile
(20:21:50) blist: Updating buddy status for dx (Telegram)
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHOTO NAME ACCESS_HASH USERNAME
(20:21:50) prpl-telegram: 115630664: when=0
(20:21:50) prpl-telegram: mobile
(20:21:50) blist: Updating buddy status for Mike Gebirge (Telegram)
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHONE PHOTO NAME ACCESS_HASH USERNAME
(20:21:50) prpl-telegram: 167168959: when=0
(20:21:50) prpl-telegram: mobile
(20:21:50) blist: Updating buddy status for Vagner Dantas (Telegram)
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHOTO NAME ACCESS_HASH USERNAME
(20:21:50) prpl-telegram: 4819078: when=0
(20:21:50) prpl-telegram: mobile
(20:21:50) blist: Updating buddy status for Alexander J. Salas B. (Telegram)
(20:21:50) prpl-telegram: update_user_handler() flags: CREATED PHOTO NAME ACCESS_HASH USERNAME
(20:21:51) prpl-telegram: 50101506: when=0
(20:21:51) prpl-telegram: mobile
(20:21:51) blist: Updating buddy status for Tom ??? (Telegram)
(20:21:51) prpl-telegram: update_user_handler() flags: CREATED PHOTO NAME ACCESS_HASH USERNAME
(20:21:51) prpl-telegram: 6603391: when=0
(20:21:51) prpl-telegram: mobile
(20:21:51) blist: Updating buddy status for David GF (Telegram)
(20:21:51) prpl-telegram: resolving duplicate for Telegram, assigning: Telegram #1
(20:21:51) prpl-telegram: update_user_handler() flags: CREATED PHONE PHOTO NAME ACCESS_HASH
(20:21:51) prpl-telegram: 777000: when=0
(20:21:51) prpl-telegram: mobile
(20:21:51) blist: Updating buddy status for Telegram #1 (Telegram)
Assertion failed!
Program: C:\Program Files (x86)\Pidgin\pidgin.exe
File: queries.c, Line 1598
Expression: P
Getting the same issue here on windows 7.
Happens on startup when loading up unread messages.
Should I upload my STDOUT log here?
(I ask because it looks like it contains some account info)
What do you think could be happening here? It seems like Telegram is sending a dialog list containing a dialog with a "peer" (which includes groups and channels) that isn't known to tgl (tree_lookup_peer within tgl_peer_get doesn't find anything). My first guess is that this can only happen if a dialog is added between the time we get the peer list and the dialog list (I don't understand the different between these concepts). My second guess would be a missing access_hash.
Here's a patch that should work around the issue like you suggested, complains when it happens, and allows a human to postmortemly determine what the difference seems to be. Note that access_hash is censored already.
When connecting to my telegram account, I'm getting an assert() quit;
--debug log
some info from GDB:
Not quite sure what all the single-letter variables mean, but should it just be
continue
ing ifP == NULL
?The text was updated successfully, but these errors were encountered: