Chatty (0.3.0) segfault talking to openfire server (4.6.3)
Hello, there are pending OMEMO messages on my server and Chatty sefault when reading them as soon as I open the app or add the account.
The message was created on ChatSecure for iOS
Here are anonymized logs:
(15:09:51) lurch: lurch_devicelist_process: cached devicelist is
<publish node="eu.siacs.conversations.axolotl.devicelist"><item><list
xmlns="eu.siacs.conversations.axolotl"><device id="296090941" /></list></item></publish>
(15:09:51) jabber: Recv (ssl)(27): <r xmlns='urn:xmpp:sm:3' />
(15:09:51) jabber: Sending (ssl) (user@example.com/2r8rvqni32): <a xmlns='urn:xmpp:sm:3' h='20'/>
(15:09:51) jabber: Recv (ssl)(1415): <message type="chat" to="user@example.com" id="C98174E6-C9F6-4571-ABE0-94029359CD43" from="user2@example.com/chatsecure73809"><store xmlns="urn:xmpp:hints"></store><encrypted xmlns="eu.siacs.conversations.axolotl"><header sid="1835680631"><key rid="1600713134" prekey="1">MwgOEiEFzaUNiZWNBnqBmZpYHjfGlndN3W3x+N0csMqbSwENzVsaIQVTcXWPR6vGu0IdFWEM8qPAfq7jp9ocbeo6THFG1aFlBCJiMwohBb/6L36AfxbZFD1ar3K8KCfuGrtn+OzitqY91PO6z0V1EAQYACIwKMjJKFFLf4hAjjYDrfRpaUR8eXFh8y8q3Vuj5PNRa6U2A6MfAo3Pmed+c4Ph1l5xFP+qkqyrUJYo94ap6wYwAA==</key><key rid="1754409603" prekey="1">MwhCEiEFR4G5tUPkBRn0y/Y71NBwpFdGHedqmFeZDn+4MlUYghUaIQVTcXWPR6vGu0IdFWEM8qPAfq7jp9ocbeo6THFG1aFlBCJiMwohBZDkp1/NDxEYok+aqB/0tJWhUa/k1G8P2NSGHi0dN3YoEAQYACIwqpGI50V4dF94iJiuQ4d/uLXwdZP+8RLwhg4MchLzFA8vnS5gzz9O+fgNH45FvZ4AU+Ywqdlq06Io94ap6wYwAA==</key><key rid="2047873066" prekey="1">MwgvEiEFyxbGlWzKBsimjPrNWwwZy0cumQld6t2fzfUJ+j+uFCEaIQVTcXWPR6vGu0IdFWEM8qPAfq7jp9ocbeo6THFG1aFlBCJiMwohBX7dzI3nWoI6DsO1UYDCHsbfDpnFeHLVEOMBPbTgBuINEAAYACIw3Co2rnLa02WpZvkgKxYcIMOo8fjb5zgRJvZKZ3bfCqcXy2+OZQo+q9gOBFMpJ1Vhnbx3OP50XJUo94ap6wYwAA==</key><iv>vr6vJkZR+f97DqbR</iv></header><payload>7uH0iA==</payload></encrypted><request xmlns="urn:xmpp:receipts"></request><origin-id xmlns="urn:xmpp:sid:0" id="C98174E6-C9F6-4571-ABE0-94029359CD43"></origin-id><delay xmlns="urn:xmpp:delay" stamp="2021-05-06T21:44:24.596Z" from="example.com"></delay></message>
(15:09:51) jabber: XML parser error for JabberStream 0xffff9419f2d0: Domain 3, code 100, level 1: xmlns: URI eu.siacs.conversations.axolotl is not absolute
(15:09:51) jabber: Sending (ssl) (user@example.com/2r8rvqni32): <message to='user2@example.com/chatsecure73809'><received xmlns='urn:xmpp:receipts' id='C98174E6-C9F6-4571-ABE0-94029359CD43'/></message>
(15:09:51) jabber: Sending (ssl) (user@example.com/2r8rvqni32): <r xmlns='urn:xmpp:sm:3'/>
Segmentation fault
Let me know if you need addition info or need me to test a patch
Thanks for taking the time to look into it.