URL:
  <http://savannah.gnu.org/bugs/?48691>

                 Summary: segfault if a digraph is bound to some key
combination
                 Project: GNU Screen
            Submitted by: abe
            Submitted on: Wed 03 Aug 2016 06:13:12 PM GMT
                Category: Crash/Freeze/Infloop
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 4.4.0
           Fixed Release: None
         Planned Release: None
           Work Required: None

    _______________________________________________________

Details:

This issue has been submitted originally in Debian by Thorsten Glaser
<t...@mirbsd.de> under https://bugs.debian.org/831672 -- citing from there:

-----------------------------------------------------------------
cat >.screenrc
bind u digraph U+
^D
screen
^Au

… leads to…

[screen caught signal 11. (core dumped)]

Getting a backtrace is unfortunately not as easy, but
with sudo gdb screen I can at least get it interactively.

(gdb) bt
#0  0x00007fe709acde10 in __pause_nocancel () at
../sysdeps/unix/syscall-template.S:84
#1  0x0000556d56004524 in Attacher () at ../attacher.c:628
#2  0x0000556d55fdf2d0 in main (ac=0, av=<optimized out>) at ../screen.c:1275
-----------------------------------------------------------------

The crash seems to be architecture dependent and I can reproduce it on x86_64
(aka amd64) with:

* 4.4.0 as packaged by Debian
* built from git's HEAD of the screen-v4 branch
* 4.3.1 built from git's v.4.3.1 tag




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?48691>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


Reply via email to