J

Traceback

The backend should not throw a traceback when a MUC user disconnected.

2021-07-04T13:41:00+0200 [twisted.internet.defer#critical] Unhandled error in Deferred:
2021-07-04T13:41:00+0200 [twisted.internet.defer#critical] 
    Traceback (most recent call last):
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 477, in callback
        self._startRunCallbacks(result)
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 580, in _startRunCallbacks
        self._runCallbacks()
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 662, in _runCallbacks
        current.result = callback(current.result, *args, **kw)
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 1514, in gotResult
        current_context.run(_inlineCallbacks, r, g, status)
    --- <exception caught here> ---
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 1445, in _inlineCallbacks
        result = current_context.run(g.send, result)
      File "/usr/lib/python3.9/site-packages/sat/plugins/plugin_xep_0054.py", line 531, in update
        await self._checkAvatarHash(client, entity_jid, new_hash)
      File "/usr/lib/python3.9/site-packages/sat/plugins/plugin_xep_0054.py", line 442, in _checkAvatarHash
        computed_hash = client._xep_0054_avatar_hashes[entity.full]
      File "/usr/lib/python3.9/site-packages/sat/memory/persistent.py", line 111, in __getitem__
        return self._cache.__getitem__(key)
    builtins.KeyError: <bound method JID.full of JID('sat@chat.jabberfr.org/sat')>

2021-07-04T13:41:00+0200 [twisted.internet.defer#critical] Unhandled error in Deferred:
2021-07-04T13:41:00+0200 [twisted.internet.defer#critical] 
    Traceback (most recent call last):
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 477, in callback
        self._startRunCallbacks(result)
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 580, in _startRunCallbacks
        self._runCallbacks()
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 662, in _runCallbacks
        current.result = callback(current.result, *args, **kw)
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 1514, in gotResult
        current_context.run(_inlineCallbacks, r, g, status)
    --- <exception caught here> ---
      File "/usr/lib/python3.9/site-packages/twisted/internet/defer.py", line 1445, in _inlineCallbacks
        result = current_context.run(g.send, result)
      File "/usr/lib/python3.9/site-packages/sat/plugins/plugin_xep_0054.py", line 531, in update
        await self._checkAvatarHash(client, entity_jid, new_hash)
      File "/usr/lib/python3.9/site-packages/sat/plugins/plugin_xep_0054.py", line 442, in _checkAvatarHash
        computed_hash = client._xep_0054_avatar_hashes[entity.full]
      File "/usr/lib/python3.9/site-packages/sat/memory/persistent.py", line 111, in __getitem__
        return self._cache.__getitem__(key)
    builtins.KeyError: <bound method JID.full of JID('jabberfr@chat.jabberfr.org/Stan')>

2021-07-04T13:41:05+0200 can't request disco infos from jabberfr@chat.jabberfr.org/Marc: StanzaError with condition 'service-unavailable': User session terminated
2021-07-04T13:41:05+0200 /!\ Couldn't retrieve disco info for jabberfr@chat.jabberfr.org/Marc: service-unavailable
G

goffi 28/09/2021 16:35

Is this issue still happening? Could you check with latest dev version? Thank you

G

goffi 21/10/2021 19:25

after discussion with jnanar on sat@ muc, we close this ticket.

Vous n'êtes pas connecté⋅e. Merci de vous connecter pour commenter.

id

388

author

Jnanar

created

04/07/2021 12:02

updated

21/10/2021 19:25

labels
libervia-cli
type
bug
status
closed
priority
normal
milestone
0.7
severity
normal