[Pkg-privacy-maintainers] Bug#1136892: Bug#1136892: Chat: AttributeError: property 'session' of 'RequestContext' object has no setter
Hefee
hefee at debian.org
Fri Jul 10 17:45:31 BST 2026
Control: reassign -1 python3-flask-socketio 5.5.1-1
Control: fixed -1 5.6.1-0.1
Hey,
actually the root of this issue is the package flask-socketio. Meanwhile flask-
socketio has been updated an the bug should be fixed.
Regards,
hefee
--
On Sonntag, 17. Mai 2026 02:33 Jeffrey Cliff wrote:
> Package: onionshare
> Version: 2.6.3-3
> Severity: normal
>
> Dear Maintainer,
>
> 1) I have a 'chat' tab open, with none of the checkboxes checked and
> a title in the 'custom title' field
> 2) hit 'start chat server'
> 3) copied the address into a torbrowser window
>
> what should have happened: the chat page loads, is functional
>
> result(on console):
>
> message handler error
> 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 655,
> 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 620,
> in _trigger_event
> return handler(*args)
> File "/usr/lib/python3/dist-packages/flask_socketio/__init__.py",
> line 291, in _handler
> return self._handle_event(handler, message, real_ns, sid,
> ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> *args)
> ^^^^^^
> File "/usr/lib/python3/dist-packages/flask_socketio/__init__.py",
> line 815, in _handle_event
> ctx.session = session_obj
> ^^^^^^^^^^^
> AttributeError: property 'session' of 'RequestContext' object has no setter
>
> seems to be 100% of the time. (also neither chatting nor seemingly
> setting the user name
> works after that, but perhaps once this error is dealt with that will
> be the next thing to try)
>
>
>
> -- System Information:
> Distributor ID: Devuan
> Description: Devuan GNU/Linux 7 (freia/ceres)
> Release: 7
> Codename: freia ceres
> Architecture: x86_64
>
> Kernel: Linux 6.19.14+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_CPU_OUT_OF_SPEC
> Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_CA:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: sysvinit (via /sbin/init)
> LSM: AppArmor: enabled
>
> Versions of packages onionshare depends on:
> ii onionshare-cli 2.6.3-3
> ii python3 3.13.9-3+b1
> ii python3-gnupg 0.5.4-1
> ii python3-pyside6.qtcore 6.10.3-2
> ii python3-pyside6.qtwidgets 6.10.3-2
> ii python3-qrcode 8.2-1
> ii python3-werkzeug 3.1.8-1
>
> onionshare recommends no packages.
>
> onionshare suggests no packages.
>
> -- no debconf information
>
> _______________________________________________
> Pkg-privacy-maintainers mailing list
> Pkg-privacy-maintainers at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-privacy-maintai
> ners
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-maintainers/attachments/20260710/526d8ef8/attachment.sig>
More information about the Pkg-privacy-maintainers
mailing list