gajim issueshttps://dev.gajim.org/gajim/gajim/-/issues2018-04-29T20:37:24Zhttps://dev.gajim.org/gajim/gajim/-/issues/8468Cannot login in MUC if it's already present in roster2018-04-29T20:37:24ZanonymousCannot login in MUC if it's already present in rosterWhen I get an invite to a MUC, the conference is automatically added to my roster; I cannot join the conference if I have it in my roster because the join dialog says it's not a conference name. I have to delete it from my roster and onl...When I get an invite to a MUC, the conference is automatically added to my roster; I cannot join the conference if I have it in my roster because the join dialog says it's not a conference name. I have to delete it from my roster and only then I can finally join.
# Steps to reproduce
I use PyVK transport to vk.com, it sends invites to multi-user dialogs as MUCs.
# Software versions
Reproducible on Linux and Windows.0.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/issues/8196Error from gateway during jabber:iq:gateway protocol results in bogus JID bei...2018-04-29T20:37:30ZsingpolymaError from gateway during jabber:iq:gateway protocol results in bogus JID being added to rosterWhen I enter an invalid legacy username into the Gajim "add a contact" dialog set to talk to a gateway, the gateway returns:
\<iq id='267' type='error' to='[redacted]' from='[redacted]'>
\<error type='modify'>
\...When I enter an invalid legacy username into the Gajim "add a contact" dialog set to talk to a gateway, the gateway returns:
\<iq id='267' type='error' to='[redacted]' from='[redacted]'>
\<error type='modify'>
\<not-acceptable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
\<text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas' xml:lang='en'>Only US/Canada telephone numbers accepted\</text>
\</error>
\</iq>
but instead of displaying this or any other error to me, Gajim treats this as a signal to just use the raw string I entered + "@component.tld" as the JID. This results in a bogus JID in my roster.0.16.8Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/8595Sending messages Linux -> Windows does not trigger delivery receipts2017-08-06T00:57:09ZMarcin MielniczukSending messages Linux -> Windows does not trigger delivery receiptsI'm sending a message to a Windows Gajim. Then, when looking at Android Conversations, the ticks indicating delivery are not shown. The messages are delivered, though. Red crosses are not shown either. If messages are sent from Conversat...I'm sending a message to a Windows Gajim. Then, when looking at Android Conversations, the ticks indicating delivery are not shown. The messages are delivered, though. Red crosses are not shown either. If messages are sent from Conversations, not Gajim, the delivery reports are delivered. The messages here are encrypted, but the same happens with unencrypted messages. This doesn't happen on an Arch Linux <-> Arch Linux connection. XML log:
```
<!-- Out Sat 08 Apr 2017 10:10:22 PM CEST -->
<message xmlns="jabber:client" to="alice@wiuwiu.de/Gajim" type="chat" id="c42961d6-be70-4fd5-b68f-e8f463afd87b">
<thread>mvyfpuhjxODZVoflMjqmcBuuRvQlhmdN</thread>
<encrypted xmlns="eu.siacs.conversations.axolotl">
<header sid="1506532973">
<key rid="161162025">MwohBdcS3av6ibGoMqjN/7uxKCiZkZfA8Jl6hcYAeSrgECVKEAwYACIwBXLsKmxLVSoSDu/MqdxYz+oUawwdzcJr6Y1IHELEKbu1C52nW9AeT6p4AynBKpBpxHFpbs89ADs=</key>
<key rid="443595363" prekey="true">MwiAgJsHEiEFptsZDsmOxtHajtzLs66wL/RKsrN2XHCHbRSIYUrNT2UaIQXv501uuwlwb3FlE4rmS06PYK/bq+EwINjS7SMvXh3kKiJiMwohBai/BXdANdGPRbptb7zi5tAY4OgpNt21Ybw9y1Co8/F2EDkYACIw4gKfl91sfOxhdBpEEF1y6MHhUkOAe+9xQQV2cSN6l7lXWs5kgqdnEcc1o9THVw7gzuZ80Trj5Mco7LyvzgUwwjk=</key>
<key rid="1161752110">MwohBZB0HLOUUZEt/4zpFxYDvsPJ7U2gRVvBsE+NAutpNKtmEAEYACIwW+53SYQI0AMBqXP5SCXAGIl8NSmepw2Sn4uPAhTg5fNW++bX3P4QBwo8J+9ZNwMR+nNDipXdqOo=</key>
<iv>wFikW7SC9sTw4AZdEP1LWw==</iv>
</header>
<payload>bxscnLw2f0Vb99PDOaLU5JxbAPl0kNIbDdfFXd0743EuqlziqPzy0GdhMNzI6pnJGG8rlARGUsr4O66xCLrn3UdwwwQU2qaYh/i30A==</payload>
</encrypted>
<encryption xmlns="urn:xmpp:eme:0" namespace="eu.siacs.conversations.axolotl" name="OMEMO" />
<store xmlns="urn:xmpp:hints" />
</message>
<!-- In Sat 08 Apr 2017 10:10:22 PM CEST -->
<presence to='bob@wiuwiu.de' from='someone@wiuwiu.de/phone'>
<c hash='sha-1' ver='31PfXOgvtoCI3nXP7S2k0W5G6EE=' node='http://conversations.im' xmlns='http://jabber.org/protocol/caps'/>
<idle xmlns='urn:xmpp:idle:1' since='2017-04-08T19:33:45.620Z'/>
</presence>
<!-- In Sat 08 Apr 2017 10:10:22 PM CEST -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Sat 08 Apr 2017 10:10:22 PM CEST -->
<a xmlns="urn:xmpp:sm:2" h="261" />
<!-- In Sat 08 Apr 2017 10:10:29 PM CEST -->
<presence to='bob@wiuwiu.de' from='someone@wiuwiu.de/phone'>
<show>away</show>
<c hash='sha-1' ver='31PfXOgvtoCI3nXP7S2k0W5G6EE=' node='http://conversations.im' xmlns='http://jabber.org/protocol/caps'/>
<idle xmlns='urn:xmpp:idle:1' since='2017-04-08T19:33:45.620Z'/>
</presence>
<!-- In Sat 08 Apr 2017 10:10:30 PM CEST -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Sat 08 Apr 2017 10:10:30 PM CEST -->
<a xmlns="urn:xmpp:sm:2" h="262" />
<!-- In Sat 08 Apr 2017 10:10:30 PM CEST -->
<presence to='bob@wiuwiu.de/Gajim' from='bob@wiuwiu.de/phone'>
<show>away</show>
<c hash='sha-1' ver='31PfXOgvtoCI3nXP7S2k0W5G6EE=' node='http://conversations.im' xmlns='http://jabber.org/protocol/caps'/>
<idle xmlns='urn:xmpp:idle:1' since='2017-04-08T20:08:53.143Z'/>
</presence>
<!-- In Sat 08 Apr 2017 10:10:30 PM CEST -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Sat 08 Apr 2017 10:10:30 PM CEST -->
<a xmlns="urn:xmpp:sm:2" h="263" />
<!-- In Sat 08 Apr 2017 10:10:31 PM CEST -->
<message id='2078' type='chat' to='bob@wiuwiu.de/Gajim' from='person@neko.im/laptop'>
<inactive xmlns='http://jabber.org/protocol/chatstates'/>
<thread>usUCjojaeiyRrQQgqkSrQZwDoOkkgWsL</thread>
</message>
<!-- In Sat 08 Apr 2017 10:10:31 PM CEST -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Sat 08 Apr 2017 10:10:31 PM CEST -->
<a xmlns="urn:xmpp:sm:2" h="264" />
<!-- In Sat 08 Apr 2017 10:10:31 PM CEST -->
<presence to='bob@wiuwiu.de/Gajim' from='bob@wiuwiu.de/phone'>
<show>away</show>
<c hash='sha-1' ver='31PfXOgvtoCI3nXP7S2k0W5G6EE=' node='http://conversations.im' xmlns='http://jabber.org/protocol/caps'/>
<idle xmlns='urn:xmpp:idle:1' since='2017-04-08T20:08:53.143Z'/>
</presence>
<!-- In Sat 08 Apr 2017 10:10:31 PM CEST -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Sat 08 Apr 2017 10:10:31 PM CEST -->
<a xmlns="urn:xmpp:sm:2" h="265" />
<!-- Out Sat 08 Apr 2017 10:11:27 PM CEST -->
<!-- In Sat 08 Apr 2017 10:11:35 PM CEST -->
<presence to='bob@wiuwiu.de' from='alice@wiuwiu.de/chatsecure21032'>
<x xmlns='vcard-temp:x:update'>
<photo/>
</x>
<c hash='sha-1' ver='8YBEH/vxAMKLlIFFhFNt1PvZaBA=' node='https://github.com/robbiehanson/XMPPFramework' xmlns='http://jabber.org/protocol/caps'/>
</presence>
<!-- Out Sat 08 Apr 2017 10:11:35 PM CEST -->
<iq xmlns="jabber:client" to="alice@wiuwiu.de/chatsecure21032" type="get" id="75759a7f-844f-4aee-992c-3aeb2836baa1">
<query xmlns="http://jabber.org/protocol/disco#info" node="https://github.com/robbiehanson/XMPPFramework#8YBEH/vxAMKLlIFFhFNt1PvZaBA=" />
</iq>
<!-- In Sat 08 Apr 2017 10:11:35 PM CEST -->
<iq id='A3433097-181E-4A81-9085-6F083A277F7A' type='get' to='bob@wiuwiu.de/Gajim' from='alice@wiuwiu.de/chatsecure21032'>
<query node='http://gajim.org#5dqMCUkkqslG+FyxXud/eU2Xz1k=' xmlns='http://jabber.org/protocol/disco#info'/>
</iq>
<!-- Out Sat 08 Apr 2017 10:11:35 PM CEST -->
<r xmlns="urn:xmpp:sm:2" />
<!-- Out Sat 08 Apr 2017 10:11:35 PM CEST -->
<iq xmlns="jabber:client" to="alice@wiuwiu.de/chatsecure21032" from="bob@wiuwiu.de/Gajim" id="A3433097-181E-4A81-9085-6F083A277F7A" type="result">
<query xmlns="http://jabber.org/protocol/disco#info" node="http://gajim.org#5dqMCUkkqslG+FyxXud/eU2Xz1k=">
<identity category="client" type="pc" name="Gajim" />
<feature var="http://jabber.org/protocol/bytestreams" />
<feature var="http://jabber.org/protocol/si" />
<feature var="http://jabber.org/protocol/si/profile/file-transfer" />
<feature var="http://jabber.org/protocol/muc" />
<feature var="http://jabber.org/protocol/muc#user" />
<feature var="http://jabber.org/protocol/muc#admin" />
<feature var="http://jabber.org/protocol/muc#owner" />
<feature var="http://jabber.org/protocol/muc#roomconfig" />
<feature var="http://jabber.org/protocol/commands" />
<feature var="http://jabber.org/protocol/disco#info" />
<feature var="ipv6" />
<feature var="jabber:iq:gateway" />
<feature var="jabber:iq:last" />
<feature var="jabber:iq:privacy" />
<feature var="jabber:iq:private" />
<feature var="jabber:iq:register" />
<feature var="jabber:iq:version" />
<feature var="jabber:x:data" />
<feature var="jabber:x:encrypted" />
<feature var="msglog" />
<feature var="sslc2s" />
<feature var="stringprep" />
<feature var="urn:xmpp:ping" />
<feature var="urn:xmpp:time" />
<feature var="urn:xmpp:ssn" />
<feature var="http://jabber.org/protocol/mood" />
<feature var="http://jabber.org/protocol/activity" />
<feature var="http://jabber.org/protocol/nick" />
<feature var="http://jabber.org/protocol/rosterx" />
<feature var="urn:xmpp:sec-label:0" />
<feature var="urn:xmpp:hashes:1" />
<feature var="urn:xmpp:hash-function-textual-names:md5" />
<feature var="urn:xmpp:hash-function-textual-names:sha-1" />
<feature var="urn:xmpp:hash-function-textual-names:sha-256" />
<feature var="urn:xmpp:hash-function-textual-names:sha-512" />
<feature var="urn:xmpp:message-correct:0" />
<feature var="jabber:x:conference" />
<feature var="http://jabber.org/protocol/mood+notify" />
<feature var="http://jabber.org/protocol/activity+notify" />
<feature var="http://jabber.org/protocol/tune+notify" />
<feature var="http://jabber.org/protocol/nick+notify" />
<feature var="http://jabber.org/protocol/geoloc+notify" />
<feature var="http://jabber.org/protocol/chatstates" />
<feature var="http://jabber.org/protocol/xhtml-im" />
<feature var="urn:xmpp:receipts" />
<feature var="urn:xmpp:jingle:1" />
<feature var="urn:xmpp:jingle:apps:file-transfer:3" />
<feature var="urn:xmpp:jingle:security:xtls:0" />
<feature var="urn:xmpp:jingle:transports:s5b:1" />
<feature var="urn:xmpp:jingle:transports:ibb:1" />
<feature var="eu.siacs.conversations.axolotl.devicelist+notify" />
</query>
</iq>
<!-- In Sat 08 Apr 2017 10:11:35 PM CEST -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Sat 08 Apr 2017 10:11:35 PM CEST -->
<a xmlns="urn:xmpp:sm:2" h="267" />
<!-- In Sat 08 Apr 2017 10:11:35 PM CEST -->
<a h='115' xmlns='urn:xmpp:sm:2'/>
<!-- In Sat 08 Apr 2017 10:11:35 PM CEST -->
<presence to='bob@wiuwiu.de' from='alice@wiuwiu.de/chatsecure21032'>
<x xmlns='vcard-temp:x:update'>
<photo/>
</x>
<c hash='sha-1' ver='8YBEH/vxAMKLlIFFhFNt1PvZaBA=' node='https://github.com/robbiehanson/XMPPFramework' xmlns='http://jabber.org/protocol/caps'/>
</presence>
<message type='headline' to='bob@wiuwiu.de/Gajim' from='alice@wiuwiu.de'>
<event xmlns='http://jabber.org/protocol/pubsub#event'>
<items node='eu.siacs.conversations.axolotl.devicelist'>
<item id='1'>
<list xmlns='eu.siacs.conversations.axolotl'>
<device id='1476874907'/>
<device id='1161752110'/>
<device id='2065671693'/>
</list>
</item>
</items>
</event>
</message>
<iq id='75759a7f-844f-4aee-992c-3aeb2836baa1' type='result' to='bob@wiuwiu.de/Gajim' from='alice@wiuwiu.de/chatsecure21032'>
<query node='https://github.com/robbiehanson/XMPPFramework#8YBEH/vxAMKLlIFFhFNt1PvZaBA=' xmlns='http://jabber.org/protocol/disco#info'>
<feature var='http://jabber.org/protocol/disco#info'/>
<feature var='http://jabber.org/protocol/caps'/>
<feature var='urn:xmpp:receipts'/>
<feature var='http://jabber.org/protocol/muc'/>
<feature var='http://jabber.org/protocol/chatstates'/>
<feature var='eu.siacs.conversations.axolotl.devicelist'/>
<feature var='eu.siacs.conversations.axolotl.devicelist+notify'/>
</query>
</iq>
<!-- In Sat 08 Apr 2017 10:11:35 PM CEST -->
<message type='headline' to='bob@wiuwiu.de/Gajim' from='alice@wiuwiu.de'>
<event xmlns='http://jabber.org/protocol/pubsub#event'>
<items node='eu.siacs.conversations.axolotl.devicelist'>
<item id='1'>
<list xmlns='eu.siacs.conversations.axolotl'>
<device id='1476874907'/>
<device id='1161752110'/>
<device id='2065671693'/>
</list>
</item>
</items>
</event>
</message>
<!-- In Sat 08 Apr 2017 10:11:36 PM CEST -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out Sat 08 Apr 2017 10:11:36 PM CEST -->
<a xmlns="urn:xmpp:sm:2" h="271" />
```0.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/issues/8577Received messages from my other device (phone) are not shown in chat tab2017-08-06T00:57:10ZralfReceived messages from my other device (phone) are not shown in chat tab**Steps to reproduce:**
* Double-click my phone's resource in the contact list shown by Gajim
* Send a message from my phone to myself (Conversations shows myself as a contact in the contact list, that's where I am sending the message)
...**Steps to reproduce:**
* Double-click my phone's resource in the contact list shown by Gajim
* Send a message from my phone to myself (Conversations shows myself as a contact in the contact list, that's where I am sending the message)
**Expected behavior:**
The message should appear in the chat I opened. Gajim should treat this as an unread message in terms of changing the systray icon and changing the caption of the main window.
**Actual behavior:**
Nothing happens in that tab, the systray icon, or Gajim's window title. However, if I double-click on my phone's resoruce in Gajim's contact list again, a *second* tab for the same chat opens (that shouldn't usually happen, right?), and that second tab shows the message I sent as part of the history that's loaded.
So it seems like the message is received, but not properly acted on.
I sometimes even get a Python exception when I double-click my resource with such an unread message, but cannot reproduce this now.
This is with Gajim 0.16.7 on Linux (Debian testing, Gajim checked out from git).0.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/issues/8575Sending a message to my other device (phone) results in duplicate messages2017-08-06T00:57:12ZralfSending a message to my other device (phone) results in duplicate messagesI would expect to be able to exchange chat messages between my phone (Conversations) and Gajim when they are both logged into the same account. Unfortunately, this is not working properly.
Gajim lists other resources logged into my ac...I would expect to be able to exchange chat messages between my phone (Conversations) and Gajim when they are both logged into the same account. Unfortunately, this is not working properly.
Gajim lists other resources logged into my account in the contact list. When I double-click it, I can type and send a message.
*Actual behavior*: The result of this is that both my phone and my laptop show the message twice.
*Expected behavior*: The message should be shown only once.
Here's what the XML console shows for sending such a message:
```
<!-- Out So 19 Mär 2017 12:05:48 CET -->
<r xmlns="urn:xmpp:sm:2" />
<!-- Out So 19 Mär 2017 12:05:48 CET -->
<message xmlns="jabber:client" to="ralf@MYJABBERSERVER/gajim.ZS49G587" type="chat" id="574f31d1-e7f2-41f9-8857-6bfb364a1c39">
<composing xmlns="http://jabber.org/protocol/chatstates" />
<thread>JsJDqCAffvJCCnQRbQrZLsxXqFzzyzsQ</thread>
</message>
<!-- In So 19 Mär 2017 12:05:48 CET -->
<a h='72' xmlns='urn:xmpp:sm:2'/>
<!-- In So 19 Mär 2017 12:05:48 CET -->
<message id='574f31d1-e7f2-41f9-8857-6bfb364a1c39' type='chat' to='ralf@MYJABBERSERVER/gajim.ZS49G587' from='ralf@MYJABBERSERVER/gajim.ZS49G587'>
<composing xmlns='http://jabber.org/protocol/chatstates'/>
<thread>JsJDqCAffvJCCnQRbQrZLsxXqFzzyzsQ</thread>
</message>
<!-- In So 19 Mär 2017 12:05:48 CET -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out So 19 Mär 2017 12:05:48 CET -->
<a xmlns="urn:xmpp:sm:2" h="175" />
<!-- Out So 19 Mär 2017 12:05:49 CET -->
<message xmlns="jabber:client" to="ralf@MYJABBERSERVER/gajim.ZS49G587" type="chat" id="54c4bc7c-3bfa-455a-ad74-5fed34038ea0">
<body>test</body>
<active xmlns="http://jabber.org/protocol/chatstates" />
<thread>JsJDqCAffvJCCnQRbQrZLsxXqFzzyzsQ</thread>
<markable xmlns="urn:xmpp:chat-markers:0" />
</message>
<!-- In So 19 Mär 2017 12:05:49 CET -->
<message id='54c4bc7c-3bfa-455a-ad74-5fed34038ea0' type='chat' to='ralf@MYJABBERSERVER/gajim.ZS49G587' from='ralf@MYJABBERSERVER/gajim.ZS49G587'>
<body>test</body>
<active xmlns='http://jabber.org/protocol/chatstates'/>
<thread>JsJDqCAffvJCCnQRbQrZLsxXqFzzyzsQ</thread>
<markable xmlns='urn:xmpp:chat-markers:0'/>
</message>
<!-- In So 19 Mär 2017 12:05:49 CET -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out So 19 Mär 2017 12:05:49 CET -->
<a xmlns="urn:xmpp:sm:2" h="176" />
<!-- Out So 19 Mär 2017 12:05:49 CET -->
<message xmlns="jabber:client" to="ralf@MYJABBERSERVER/gajim.ZS49G587" type="chat" id="cea891fa-8692-4d6f-878d-1e98c300cb29">
<displayed xmlns="urn:xmpp:chat-markers:0" id="54c4bc7c-3bfa-455a-ad74-5fed34038ea0" />
</message>
<!-- In So 19 Mär 2017 12:05:49 CET -->
<message id='cea891fa-8692-4d6f-878d-1e98c300cb29' type='chat' to='ralf@MYJABBERSERVER/gajim.ZS49G587' from='ralf@MYJABBERSERVER/gajim.ZS49G587'>
<displayed id='54c4bc7c-3bfa-455a-ad74-5fed34038ea0' xmlns='urn:xmpp:chat-markers:0'/>
</message>
<!-- In So 19 Mär 2017 12:05:49 CET -->
<r xmlns='urn:xmpp:sm:2'/>
<!-- Out So 19 Mär 2017 12:05:49 CET -->
<a xmlns="urn:xmpp:sm:2" h="177" />
```
This is with Gajim 0.16.7 on Linux (Debian testing, Gajim checked out from git).0.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/issues/8548Esc behaves oddly in single-window-for-everything2018-02-21T08:36:26ZsingpolymaEsc behaves oddly in single-window-for-everythingIf I"m selected on roster and start to type, it searches the roster: great! But then when I hit Esc it not only clears the search, but also tries to close whatever chat tab is up. Probably I just wanted to clear the search, not close a...If I"m selected on roster and start to type, it searches the roster: great! But then when I hit Esc it not only clears the search, but also tries to close whatever chat tab is up. Probably I just wanted to clear the search, not close a chat! Should be possible to tell where focus is for this purpose.0.16.8https://dev.gajim.org/gajim/gajim/-/issues/8544It will be with a time old messages of up to 14 days.2017-08-06T00:57:14ZjhIt will be with a time old messages of up to 14 days.ubuntu 1604
omemo 103
gajim 0.16.7
![Bildschirmfoto_vom_2017-02-15_14-01-04](/uploads/cba7a7eb6fd1cca2a6eb7cdb2d442462/Bildschirmfoto_vom_2017-02-15_14-01-04.png)ubuntu 1604
omemo 103
gajim 0.16.7
![Bildschirmfoto_vom_2017-02-15_14-01-04](/uploads/cba7a7eb6fd1cca2a6eb7cdb2d442462/Bildschirmfoto_vom_2017-02-15_14-01-04.png)0.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/issues/8541Gajim 0.16.7 and GnuPG 2.1.18 - Windows2017-08-06T00:57:14Zblog2read aka hikerGajim 0.16.7 and GnuPG 2.1.18 - WindowsGajm 0.16.7 and GnuPG 2.1.18 don't communicate well on Windows. The startup passphrase input fails. There is a utf-8 failure.Gajm 0.16.7 and GnuPG 2.1.18 don't communicate well on Windows. The startup passphrase input fails. There is a utf-8 failure.0.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/issues/8533Error opening chat window in 0.16.72017-08-06T00:57:14ZEl ProphetError opening chat window in 0.16.7Gajim start succesfully, shows roster window. When I try to open chat window error appears:
```
Traceback (most recent call last):
File "/opt/gajim/share/gajim/src/roster_window.py", line 4180, in on_roster_treeview_row_activated
s...Gajim start succesfully, shows roster window. When I try to open chat window error appears:
```
Traceback (most recent call last):
File "/opt/gajim/share/gajim/src/roster_window.py", line 4180, in on_roster_treeview_row_activated
self.on_row_activated(widget, path)
File "/opt/gajim/share/gajim/src/roster_window.py", line 4173, in on_row_activated
resource=resource, session=session)
File "/opt/gajim/share/gajim/src/gui_interface.py", line 2290, in on_open_chat_window
session=session)
File "/opt/gajim/share/gajim/src/gui_interface.py", line 2231, in new_chat
chat_control = ChatControl(mw, contact, account, session, resource)
File "/opt/gajim/share/gajim/src/chat_control.py", line 1684, in __init__
self.restore_conversation()
File "/opt/gajim/share/gajim/src/chat_control.py", line 3007, in restore_conversation
for row in rows: # row[0] time, row[1] has kind, row[2] the message
TypeError: 'NoneType' object is not iterable
```
Chat window looks just like a gray field with nothing content.
Debian 8 x64, Gajim 0.16.7, nbxmpp-0.5.50.16.8https://dev.gajim.org/gajim/gajim/-/issues/8532too many values to unpack2017-08-06T00:57:14Zyan123too many values to unpackVer: 0.16.7.1 standalone for windows https://gajim.org/downloads/0.16/gajim-portable-0.16.7-1.exe
Steps:
1. go to account settings
1. pick local account
1. go to personal data tab
1. edit some fields
1. press close button (in th...Ver: 0.16.7.1 standalone for windows https://gajim.org/downloads/0.16/gajim-portable-0.16.7-1.exe
Steps:
1. go to account settings
1. pick local account
1. go to personal data tab
1. edit some fields
1. press close button (in the bottom)
Expected:
fields saved
Actual:
error box shown with text
```
Traceback (most recent call last):
File "src\config.py", line 1533, in on_close_button_clicked
File "src\config.py", line 1626, in check_resend_relog
File "src\common\zeroconf\connection_zeroconf.py", line 286, in update_details
File "src\common\zeroconf\connection_zeroconf.py", line 271, in reannounce
File "src\common\zeroconf\client_zeroconf.py", line 679, in reannounce
File "src\common\zeroconf\client_zeroconf.py", line 662, in announce
File "src\common\zeroconf\zeroconf_bonjour.py", line 288, in announce
File "src\common\zeroconf\zeroconf_bonjour.py", line 248, in create_service
ValueError: too many values to unpack
```0.16.8Philipp Höristphilipp@hoerist.comPhilipp Höristphilipp@hoerist.comhttps://dev.gajim.org/gajim/gajim/-/issues/8521Message with XEP-0066 data ignored unless <body/> present2021-04-01T06:47:05ZsingpolymaMessage with XEP-0066 data ignored unless <body/> presentWhen I send a stanza like:
```
<message to="SOME_JID" type="chat">
<x xmlns='jabber:x:oob'>
<url>https://singpolyma.net/avatar-big.jpg</url>
</x>
</message>
```
to Gajim 0.16.5 nothing happens -- it seems to be ignored. Ad...When I send a stanza like:
```
<message to="SOME_JID" type="chat">
<x xmlns='jabber:x:oob'>
<url>https://singpolyma.net/avatar-big.jpg</url>
</x>
</message>
```
to Gajim 0.16.5 nothing happens -- it seems to be ignored. Adding any body tag causes the message to be received and both the body and the OOB data to be shown. It should show the message even when there is no body.0.16.8