screen-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[screen-devel] [bug #61534] long session names break screen with no erro


From: anonymous
Subject: [screen-devel] [bug #61534] long session names break screen with no error message/rails
Date: Tue, 23 Nov 2021 14:22:02 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36

URL:
  <https://savannah.gnu.org/bugs/?61534>

                 Summary: long session names break screen with no error
message/rails
                 Project: GNU Screen
            Submitted by: None
            Submitted on: Tue 23 Nov 2021 07:22:00 PM UTC
                Category: Program Logic
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
                 Release: 4.8.0
         Discussion Lock: Any
           Fixed Release: None
         Planned Release: None
           Work Required: None

    _______________________________________________________

Details:

screen will allow you to specify a long session name without error, but does
not work if your session name is too long.  For initial sessions, this causes
there to be no session created, but no error:

jmcminn@dukhat:~$ screen -S
averyverylongsesssionnameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-d -m bash -c 'ping -c 600 localhost'
jmcminn@dukhat:~$ screen -ls
No Sockets found in /run/screen/S-jmcminn.

jmcminn@dukhat:~$

For renamed sessions, the rename command takes, but results in a "Dead"
session that cannot be attached to or further interacted with:

jmcminn@dukhat:~$ screen -S shortname -d -m bash -c 'ping -c 600 localhost'
jmcminn@dukhat:~$ screen -ls
There is a screen on:
        102297.shortname        (11/23/2021 11:00:57 AM)        (Detached)
1 Socket in /run/screen/S-jmcminn.
jmcminn@dukhat:~$ screen -S shortname -X sessionname
averyverylongsesssionnameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
jmcminn@dukhat:~$ screen -ls
There is a screen on:
        
102297.averyverylongsesssionnameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
        (11/23/2021
11:00:58 AM)    (Dead ???)
Remove dead screens with 'screen -wipe'.
1 Socket in /run/screen/S-jmcminn.
jmcminn@dukhat:~$




    _______________________________________________________

Reply to this item at:

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

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]