majn / telegram-purple

Adds support for Telegram to Pidgin, Adium, Finch and other Libpurple based messengers.
GNU General Public License v2.0
735 stars 81 forks source link

Secret chats are broken #285

Open cryptono opened 8 years ago

cryptono commented 8 years ago

Hi guys, there are problems with secret chats: Scenario 1: Another person starts a scret chat with me. The recipient receives my messages,but I dont receive his messages. Scenario 2: I start a secret chat with another user. Everything works fine. Scenario 3: I restarted my computer or Pidgin after Scenario 2.The recipient receives my messages, but I don't receive his messages. Only after starting a new secret chat the chat works fine again.

My OS: Arch Linux version of telegram-purple: 1.2.6-3 Request is urgent, I only use telegram-purple for the secret chats (as the desktop client doesnt offer them). Hope for a fast answer!

BenWiederhake commented 8 years ago

There have been many improvements in v1.3.0. Can you test it again with the new version?

If it fails again, can you produce a log file and send it to us? This might help us in understanding where it goes wrong, because we can't see any such issues. You may want to send it directly to @majn and me, as it contains your personal data.

birdie-github commented 8 years ago

Secret chats in 1.3.0 are outright broken:

I have two existing secret chats which I'm unable to delete: if I delete one of them and relogin, it reappears.

If I try to delete the second one, pidgin crashes:

Sep 08 06:54:48 localhost systemd-coredump[3131]: Failed to generate stack trace: invalid `Elf' handle
Sep 08 06:54:48 localhost systemd-coredump[3131]: Process 1158 (pidgin) of user 1000 dumped core.
outa commented 7 years ago

I'm also experiencing scenario 1 and 3 as described by the OP in 1.3.0-1. I'm using the same account from two different computers which I thought might have caused the problem. At least on the one computer receiving messages works even after rebooting.

powerman commented 7 years ago

I've same issue - pidgin crash on attempt to delete secret chat. As workaround you can shutdown pidgin and remove it manually from ~/.purple/blist.xml.

ghsrcgh commented 6 years ago

I think this ticket is relate to #407