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

Bug#733816: khotkeys launches actions with SIGHUP blocked, leading to unclosable xterms



Package: kde-workspace-bin
Version: 4:4.11.3-2
Severity: normal

I have a hotkey to launch an xterm. This worked before the most recent
aptitude upgrade to track testing, but now when I launch an xterm that
way, clicking the kwin close button (or picking close from the kwin
menu) does nothing; the xterm sticks around.

After searching for a while, I compared an strace of each, and it seems
that khotkeys is starting xterm with SIGHUP blocked/masked, and that's
causing the issue. 

khotkeys probably shouldn't have signals masked when starting commands.

[Note: see also my question about this on Unix.SE
       http://unix.stackexchange.com/q/107331/977 ]

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (150, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kde-workspace-bin depends on:
ii  iso-codes                     3.49-1
ii  kde-runtime                   4:4.11.3-1
ii  kde-style-oxygen              4:4.11.3-2
ii  kde-workspace-data            4:4.11.3-2
ii  kde-workspace-kgreet-plugins  4:4.11.3-2
ii  libc6                         2.17-97
ii  libcln6                       1.3.3-1
ii  libdbusmenu-qt2               0.9.2-1
ii  libfontconfig1                2.11.0-1
ii  libfreetype6                  2.5.1-1
ii  libgcc1                       1:4.8.2-10
ii  libgl1-mesa-glx [libgl1]      9.2.2-1
ii  libice6                       2:1.0.8-2
ii  libjpeg8                      8d-2
ii  libkactivities6               4:4.11.3-1
ii  libkcmutils4                  4:4.11.3-2
ii  libkdeclarative5              4:4.11.3-2
ii  libkdecore5                   4:4.11.3-2
ii  libkdesu5                     4:4.11.3-2
ii  libkdeui5                     4:4.11.3-2
ii  libkfile4                     4:4.11.3-2
ii  libkidletime4                 4:4.11.3-2
ii  libkio5                       4:4.11.3-2
ii  libknewstuff3-4               4:4.11.3-2
ii  libknotifyconfig4             4:4.11.3-2
ii  libkparts4                    4:4.11.3-2
ii  libkpty4                      4:4.11.3-2
ii  libkscreensaver5              4:4.11.3-2
ii  libkworkspace4abi2            4:4.11.3-2
ii  libnepomukcore4               4:4.11.3-1
ii  libpam0g                      1.1.3-9
ii  libphonon4                    4:4.7.1-1
ii  libplasma3                    4:4.11.3-2
ii  libplasmagenericshell4        4:4.11.3-2
ii  libpng12-0                    1.2.49-5
ii  libprocesscore4abi1           4:4.11.3-2
ii  libprocessui4a                4:4.11.3-2
ii  libqalculate5                 0.9.7-9
ii  libqimageblitz4               1:0.0.6-4
ii  libqjson0                     0.8.1-3
ii  libqt4-dbus                   4:4.8.5+git192-g085f851+dfsg-2
ii  libqt4-declarative            4:4.8.5+git192-g085f851+dfsg-2
ii  libqt4-sql                    4:4.8.5+git192-g085f851+dfsg-2
ii  libqt4-xml                    4:4.8.5+git192-g085f851+dfsg-2
ii  libqtcore4                    4:4.8.5+git192-g085f851+dfsg-2
ii  libqtgui4                     4:4.8.5+git192-g085f851+dfsg-2
ii  libsm6                        2:1.2.1-2
ii  libsolid4                     4:4.11.3-2
ii  libsoprano4                   2.9.4+dfsg-1
ii  libstdc++6                    4.8.2-10
ii  libstreamanalyzer0            0.7.8-1+b1
ii  libudev1                      204-5
ii  libusb-0.1-4                  2:0.1.12-23.3
ii  libx11-6                      2:1.6.2-1
ii  libxcursor1                   1:1.1.14-1
ii  libxext6                      2:1.3.2-1
ii  libxfixes3                    1:5.0.1-1
ii  libxft2                       2.3.1-1
ii  libxi6                        2:1.7.2-1
ii  libxinerama1                  2:1.1.3-1
ii  libxkbfile1                   1:1.0.8-1
ii  libxrandr2                    2:1.4.1-1
ii  libxrender1                   1:0.9.8-1
ii  libxtst6                      2:1.2.2-1
ii  phonon                        4:4.7.1-1
ii  plasma-desktop                4:4.11.3-2
ii  plasma-netbook                4:4.11.3-2
ii  qdbus                         4:4.8.5+git192-g085f851+dfsg-2
ii  x11-utils                     7.7+1
ii  x11-xserver-utils             7.7+1

Versions of packages kde-workspace-bin recommends:
ii  plasma-scriptengines  4:4.11.3-2
ii  policykit-1-gnome     0.105-2
ii  polkit-kde-1          0.99.1-1
ii  upower                0.9.23-2+b1

Versions of packages kde-workspace-bin suggests:
ii  x11-xkb-utils  7.7~1

-- no debconf information


Reply to: