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/
signature.asc
Description: PGP signature
