Follow-up Comment #1, bug #66158 (group screen):

Original poster here. The comment is to “link” this bug report to my fresh
user account. For readability the bug report in markup:

= Description =
Since the update from 4.09.01 to 5.0.0, reading a screenrc leads to a
segfault.

== Behavior in different versions ==
Expected behavior (tested):

$ screen --version
Screen version 4.09.01 (GNU) 20-Aug-23
$ touch /tmp/screenrc
$ file /tmp/screenrc
/tmp/screenrc: empty
screen -X source /tmp/screenrc
$

All works. Buggy behavior in _new version_:

$ screen --version
Screen version 5.0.0 (build on 2024-08-29 01:08:49)
$ touch /tmp/screenrc
$ file /tmp/screenrc
/tmp/screenrc: empty
$ screen -X source /tmp/screenrc
* buffer overflow detected *: terminated
Aborted (core dumped)

Both commands were executed while an open and attached screen (socket).
Originally I had a broken hard status, as in bug #66141, but by trying to
narrow down the origin discovered this potential common cause. I'll mention
this issue on the other bug, too.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66158>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to