Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Dec 2016 08:53:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 215572] ports-mgmt/dialog4ports: breaks terminal after exited with Ctrl+C
Message-ID:  <bug-215572-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215572

            Bug ID: 215572
           Summary: ports-mgmt/dialog4ports: breaks terminal after exited
                    with Ctrl+C
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: amdmi3@FreeBSD.org
                CC: rum1cro@yandex.ru
             Flags: maintainer-feedback?(rum1cro@yandex.ru)
                CC: rum1cro@yandex.ru

Seems like d4p does not do a proper curses cleanup when catching SIGINT.

(in some port directory)
% ls -l
total 36
-rw-r--r--  1 root  wheel   6454 Dec 24 11:40 Makefile
-rw-r--r--  1 root  wheel    158 Dec 24 11:40 distinfo
drwxr-xr-x  2 root  wheel    512 Dec 25 16:44 files
-rw-r--r--  1 root  wheel    367 Jan 22  2014 pkg-descr
-rw-r--r--  1 root  wheel  13286 Dec 22 21:08 pkg-plist
% sudo make config
^C
% ls -l=20=20=20=20=20=20=20=20=20=20=20=20=20=20
total 36
        -rw-r--r--  1 root  wheel   6454 Dec 24 11:40 Makefile
                                                              -rw-r--r--  1
root  wheel    158 Dec 24 11:40 distinfo
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                                    drwxr-xr-x  2 root  wheel    512 Dec 25
16:44 files
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
       -rw-r--r--  1 root  wheel    367 Jan 22  2014 pkg-descr
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                                                              -rw-r--r--  1
root  wheel  13286 Dec 22 21:08 pkg-plist

This only seems to happen in tmux though. reset command fixes the terminal.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-215572-13>