Your message dated Fri, 22 Jan 2016 09:56:44 +0000
with message-id <e1amyss-0002jg...@franck.debian.org>
and subject line Bug#812244: fixed in make-dfsg 4.1-3
has caused the Debian Bug report #812244,
regarding make: `make` always segfaults inside `strlen`
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
812244: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812244
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: make
Version: 4.1-1
Severity: grave
Justification: renders package unusable

Steps to reproduce:

debootstrap --variant=minbase --include=make sid sid-root 
http://ftp.us.debian.org/debian/ && chroot sid-root make

Result:

`make` segfaults.

This happens regardless of whether there's actually any
Makefile or parameters passed to the program. This does not happen with
make 4.0-8.2 (as downloaded from snapshot.debian.org). This happens with
make 4.1-2 (as downloaded from the current sid repositories) and 4.1-1.
This does not happen if I create the chroot from Debian Stretch.

Relevant stack trace:

#v+
# gdb make
GNU gdb (Debian 7.10-1+b1) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from make...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/make 

Program received signal SIGSEGV, Segmentation fault.
strlen () at ../sysdeps/x86_64/strlen.S:106
106     ../sysdeps/x86_64/strlen.S: No such file or directory.
(gdb) bt
#0  strlen () at ../sysdeps/x86_64/strlen.S:106
#1  0x00007ffff78b314e in __GI___strdup (s=0x0) at strdup.c:41
#2  0x0000000000418319 in xstrdup ()
#3  0x0000000000423293 in define_variable_in_set ()
#4  0x0000000000406a3f in main ()
(gdb) 
#v-

The problem looks similar to the one described by an ArchLinux user [1].

 [1] http://superuser.com/questions/1028122/

This bug report was written using `reportbug` from inside the chroot that
experiences the problem.



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-0.bpo.1-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=locale: Cannot set 
LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages make depends on:
ii  libc6  2.21-6

make recommends no packages.

Versions of packages make suggests:
pn  make-doc  <none>

-- debconf information excluded

--- End Message ---
--- Begin Message ---
Source: make-dfsg
Source-Version: 4.1-3

We believe that the bug you reported is fixed in the latest version of
make-dfsg, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 812...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manoj Srivastava <sriva...@debian.org> (supplier of updated make-dfsg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 22 Jan 2016 00:37:32 -0800
Source: make-dfsg
Binary: make make-guile
Architecture: source amd64
Version: 4.1-3
Distribution: unstable
Urgency: low
Maintainer: Manoj Srivastava <sriva...@debian.org>
Changed-By: Manoj Srivastava <sriva...@debian.org>
Description:
 make       - utility for directing compilation
 make-guile - utility for directing compilation with guile support
Closes: 812244
Changes:
 make-dfsg (4.1-3) unstable; urgency=low
 .
   * Handle NULL return from ttyname
   * Bug fix: "`make` always segfaults inside `strlen`", thanks to Tomasz
     Melcer (Closes: #812244).
Checksums-Sha1:
 aec0b05bcdb1d2b337fe1722167b6211e3538dc6 1799 make-dfsg_4.1-3.dsc
 dbebca951a4dd672d76e1e53022efc77281d8039 41747 make-dfsg_4.1-3.diff.gz
 87a2bea404e3bd9ed19e7fd3a5fa4e4bf10cd465 207376 make-dbgsym_4.1-3_amd64.deb
 bd478913786bbcc011086923b681f1ad0eb4b3f6 209562 
make-guile-dbgsym_4.1-3_amd64.deb
 4ca2a4c1dccecb5623674667fb377be8cd53b334 298498 make-guile_4.1-3_amd64.deb
 4054f5d122889376cb8d3e2ca1dce9ca636e6bb7 297610 make_4.1-3_amd64.deb
Checksums-Sha256:
 4616b646b5b68964bd4e8c0d723e38b3ea78e1b5ab79a82382ad2da1b888ce2e 1799 
make-dfsg_4.1-3.dsc
 58175e567c86e94fc17349211a0abff9340cc17b07f51e67c53f5fb4cf60273a 41747 
make-dfsg_4.1-3.diff.gz
 5795265528a64b391d2929e9093d6763ab293432f5e7abe756f133cb6695d2c9 207376 
make-dbgsym_4.1-3_amd64.deb
 a8d1c1490b89633438fbce141b5c81a9fb7f43307b85590b2ec8e79061a8a6cf 209562 
make-guile-dbgsym_4.1-3_amd64.deb
 96b1bb722590294ca4bb28c165ec0e806c72d0720b441f8fef64f129d8c2162b 298498 
make-guile_4.1-3_amd64.deb
 68fdd42907c4612a3331a811481065acda56a1741e1130b23e20ed5a14410159 297610 
make_4.1-3_amd64.deb
Files:
 f7cf05ded1a087fda31b2239e9df2f18 1799 devel optional make-dfsg_4.1-3.dsc
 9d4487a47c5e7662b583dffce2a731af 41747 devel optional make-dfsg_4.1-3.diff.gz
 121dceed418ce9d5caa83f0bf28a6432 207376 debug extra make-dbgsym_4.1-3_amd64.deb
 6adb1907fb93ce0659b7a2a5b7787c02 209562 debug extra 
make-guile-dbgsym_4.1-3_amd64.deb
 d49f087a6fce50ea74e8398ab5c2d30d 298498 devel extra make-guile_4.1-3_amd64.deb
 54b37682bb7b83e962fde6cfa985ad06 297610 devel optional make_4.1-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQFuBAEBCgBYBQJWofF4URSAAAAAABsALXNyaXZhc3RhQGdvbGRlbi1ncnlwaG9u
LmNvbUFCQTcxMDI1QTFCNUE4OEE0RTVGNjhDMjM2QkQ3MjBGNkY1NzY0NzJfMTI3
NgAKCRA2vXIPb1dkcqK5B/98V2tTKCeif/VZA+YLl5u3F8Zt6lJ3orsHZwgN2VU2
nCBgHCcLj/OK6VR/XQF8vEDuxqnttUzhzlXoI85DVmNG6zAEtQx4bSeJAAM24C4O
Kf4cARbdu4REqpWY8RfOCt5WEaubgWh+6ASW+ppYj2FZvSNoYsD0yEXTiLC32zcf
beyttEl0bMwvdRVwnAeK+tB9bwoB46DCfCoPY9BQxQS0ZzlMHtimeZhIMWbvYWMj
3JPBqacCB8dB66ompUm8hujjcRBg2Vtc6ab1gS5pHkw4wCDJTSp0bH9fW12u5PMb
SvnlY1+umI/edQF0m1viPeMlY1mXgid8qedg4C89P6D3
=11Sb
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to