Hi,
The issue is still unfixed with jessie's current gdm3:
3.12.2-2.1
This simple program shows the issue (and locally reenables
sigusr1) within a terminal:
#include error.h
#include signal.h
#include stdio.h
#include stdlib.h
int main(int argc, char **argv)
{
sigset_t set, oldset;
int ret;
if ((ret = sigemptyset(set)) 0) {
perror(sigemptyset);
}
ret = sigprocmask(SIG_SETMASK, set, oldset);
if (ret) {
perror(sigprocmask);
}
fprintf(stderr, oldset SIGUSR1 %d\n,
sigismember(oldset, SIGUSR1));
fprintf(stderr, newset SIGUSR1 %d\n,
sigismember(set, SIGUSR1));
system(/bin/bash);
}
Output expected:
oldset SIGUSR1 0
newset SIGUSR1 0
Buggy output:
oldset SIGUSR1 1
newset SIGUSR1 0
Thanks,
Mathieu
- Original Message -
From: Debian Bug Tracking System ow...@bugs.debian.org
To: Mathieu Desnoyers mathieu.desnoy...@efficios.com
Sent: Saturday, September 6, 2014 12:51:16 PM
Subject: Bug#756068 closed by Laurent Bigonville bi...@debian.org
(Bug#756068: fixed in gdm3 3.12.2-4)
This is an automatic notification regarding your Bug report
which was filed against the gdm3 package:
#756068: gdm3 blocks SIGUSR1 for all applications
It has been closed by Laurent Bigonville bi...@debian.org.
Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Laurent Bigonville
bi...@debian.org by
replying to this email.
--
756068: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756068
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org