[Debian-on-mobile-maintainers] Bug#985688: chatty: segfault when syncing history with certain accounts

Vagrant Cascadian vagrant at debian.org
Mon Mar 22 06:06:53 GMT 2021


Package: chatty
Version: 0.2.0-1+b1
Severity: normal

I used chatty for a bit with a newly created xmpp account, and it seemed
to work nicely with some basic testing.

When I added an xmpp account I had used with other clients (e.g. gajim
and conversations), chatty started crashing, unless I disable "Message
Archive Management". Then everything seems to mostly work fine, other
than the full history obviously being missing...

However, another similar account on the same server works fine. A
notable difference between the accounts is that the working account
doesn't have much (if any) history of using omemo, and the failing
account is using omemo almost exclusively. Another difference is the
failing account is subscribed to a MUC.

I don't know how to reproduce this with a newly created account; e.g. so
far it only fails on one specific account with all my history. History
that would be impractical to share...



$ chatty

(sm.puri.Chatty:3457658): chatty-folks-WARNING **: 22:40:08.405: Error:
Error calling StartServiceByName for
org.gnome.evolution.dataserver.Sources5: Unit
evolution-source-registry.service not found.

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:08.523:
   purple_presence_is_online: assertion 'presence != NULL' failed

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:08.526:
   purple_presence_is_online: assertion 'presence != NULL' failed

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:08.526:
   purple_presence_get_active_status: assertion 'presence != NULL'
   failed

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:08.526:
   purple_status_is_available: assertion 'status != NULL' failed

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:08.576:
   purple_presence_get_active_status: assertion 'presence != NULL'
   failed

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:09.450:
   xmlnode_set_attrib_full: assertion 'value != NULL' failed

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:09.451:
   purple_find_conversation_with_account: assertion 'name != NULL'
   failed

** (sm.puri.Chatty:3457658): CRITICAL **: 22:40:09.451:
   purple_conversation_new: assertion 'name != NULL' failed
Segmentation fault


Thanks for maintaining chatty!


live well,
  vagrant


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing'), (12, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf, arm64

Kernel: Linux 5.10.0-4-amd64 (SMP w/4 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages chatty depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-2
ii  libc6                                        2.31-9
ii  libcairo2                                    1.16.0-5
ii  libebook-1.2-20                              3.38.3-1
ii  libebook-contacts-1.2-3                      3.38.3-1
ii  libedataserver-1.2-25                        3.38.3-1
ii  libfeedback-0.0-0                            0.0.0+git20210125-1
ii  libgcc-s1                                    10.2.1-6
ii  libgdk-pixbuf-2.0-0                          2.42.2+dfsg-1
ii  libglib2.0-0                                 2.66.7-2
ii  libgtk-3-0                                   3.24.24-3
ii  libhandy-1-0                                 1.0.3-2
ii  libpango-1.0-0                               1.46.2-3
ii  libpangocairo-1.0-0                          1.46.2-3
ii  libphonenumber8                              8.12.16-4
ii  libpurple0                                   2.14.1-1
ii  libsqlite3-0                                 3.34.1-3
ii  libstdc++6                                   10.2.1-6

Versions of packages chatty recommends:
ii  purple-lurch             0.6.8+git20200527.388605-3
pn  purple-mm-sms            <none>
ii  purple-xmpp-carbons      0.2.3-1
ii  purple-xmpp-http-upload  0.2.2-1

Versions of packages chatty suggests:
pn  gnome-calls  <none>

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20210321/6893c1b6/attachment.sig>


More information about the Debian-on-mobile-maintainers mailing list