Package: onionshare-cli
Version: 2.6.3-1+deb13u2
Severity: normal

Dear Maintainer,

running the following command:

onionshare-cli --chat

then connecting to the .onion link it outputs with the key it outputs, then 
trying to type in the chat window gives the following error message and fails 
to display the connection message or the typed chat message, rendering the chat 
functionality completely unusable. share and receive seem unaffected so far as 
i can discern - only chat is obviously broken

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/engineio/server.py", line 450, in 
run_handler
    return self.handlers[event](*args)
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/usr/lib/python3/dist-packages/socketio/server.py", line 652, in 
_handle_eio_message
    self._handle_connect(eio_sid, pkt.namespace, pkt.data)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/socketio/server.py", line 538, in 
_handle_connect
    success = self._trigger_event(
        'connect', namespace, sid, self.environ[eio_sid])
  File "/usr/lib/python3/dist-packages/socketio/server.py", line 617, in 
_trigger_event
    return handler(*args)
  File "/usr/lib/python3/dist-packages/flask_socketio/__init__.py", line 292, 
in _handler
    return self._handle_event(handler, message, real_ns, sid,
           ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              *args)
                              ^^^^^^
  File "/usr/lib/python3/dist-packages/flask_socketio/__init__.py", line 816, 
in _handle_event
    ctx.session = session_obj
    ^^^^^^^^^^^
AttributeError: property 'session' of 'RequestContext' object has no setter

-- System Information:
Debian Release: 13.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Reply via email to