From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 66418 invoked by alias); 1 May 2019 20:33:04 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Received: (qmail 66272 invoked by uid 48); 1 May 2019 20:33:01 -0000 From: "chewi at gentoo dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/23960] [2.28 Regression]: New getdents{64} implementation breaks qemu-user Date: Wed, 01 May 2019 20:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: chewi at gentoo dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00003.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23960 James Le Cuirot changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chewi at gentoo dot org --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45374-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 11:45:56 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 108356 invoked by alias); 2 May 2019 11:45:56 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 108277 invoked by uid 48); 2 May 2019 11:45:52 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24506] FAIL: elf/tst-pldd with --enable-hardcoded-path-in-tests Date: Thu, 02 May 2019 11:45:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00004.txt.bz2 Content-length: 587 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24506 Adhemerval Zanella changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #12 from Adhemerval Zanella --- Fixed by b2af6fb2ed23930c148bae382ca85fad4d1cf32e. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45375-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 11:52:15 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 37673 invoked by alias); 2 May 2019 11:52:15 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 37588 invoked by uid 55); 2 May 2019 11:52:12 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24216] Check for large bin list corruption when inserting unsorted chunk Date: Thu, 02 May 2019 11:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00005.txt.bz2 Content-length: 1036 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24216 --- Comment #6 from cvs-commit at gcc dot gnu.org --- The release/2.29/master branch has been updated by Arjun Shankar : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D52b7cd6e9a701bb2030= 23d56e84551943dc6a4c0 commit 52b7cd6e9a701bb203023d56e84551943dc6a4c0 Author: Adam Maris Date: Thu Mar 14 16:51:16 2019 -0400 malloc: Check for large bin list corruption when inserting unsorted chu= nk Fixes bug 24216. This patch adds security checks for bk and bk_nextsize pointers of chunks in large bin when inserting chunk from unsorted bin. It was possible to write the pointer to victim (newly inserted chunk) to arbitrary memo= ry locations if bk or bk_nextsize pointers of the next large bin chunk got corrupted. (cherry picked from commit 5b06f538c5aee0389ed034f60d90a8884d6d54de) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45376-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 12:25:20 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 1534 invoked by alias); 2 May 2019 12:25:20 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 1457 invoked by uid 48); 2 May 2019 12:25:17 -0000 From: "schwab@linux-m68k.org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Thu, 02 May 2019 12:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00006.txt.bz2 Content-length: 570 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 Andreas Schwab changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #3 from Andreas Schwab --- I think this needs to be reverted, and this bug should be closed as WONTFIX. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45377-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 12:29:59 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 13634 invoked by alias); 2 May 2019 12:29:58 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 13358 invoked by uid 48); 2 May 2019 12:29:54 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Thu, 02 May 2019 12:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00007.txt.bz2 Content-length: 435 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 --- Comment #4 from Florian Weimer --- (In reply to Andreas Schwab from comment #2) > Isn't that an ABI break? Would you please explain the nature of the ABI break? Thanks. Do you expect tools to get confused because the dynamic section is now relocated at run time? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45378-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 12:37:42 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 44277 invoked by alias); 2 May 2019 12:37:42 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 44215 invoked by uid 48); 2 May 2019 12:37:39 -0000 From: "schwab@linux-m68k.org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Thu, 02 May 2019 12:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00008.txt.bz2 Content-length: 230 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 --- Comment #5 from Andreas Schwab --- It breaks libphobos in gcc 9. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45379-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 12:40:32 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 60311 invoked by alias); 2 May 2019 12:40:32 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 60280 invoked by uid 55); 2 May 2019 12:40:29 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24216] Check for large bin list corruption when inserting unsorted chunk Date: Thu, 02 May 2019 12:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00009.txt.bz2 Content-length: 1036 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24216 --- Comment #7 from cvs-commit at gcc dot gnu.org --- The release/2.28/master branch has been updated by Arjun Shankar : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D4a5e58827f2b6efa94e= a50a9db5f3c861173837f commit 4a5e58827f2b6efa94ea50a9db5f3c861173837f Author: Adam Maris Date: Thu Mar 14 16:51:16 2019 -0400 malloc: Check for large bin list corruption when inserting unsorted chu= nk Fixes bug 24216. This patch adds security checks for bk and bk_nextsize pointers of chunks in large bin when inserting chunk from unsorted bin. It was possible to write the pointer to victim (newly inserted chunk) to arbitrary memo= ry locations if bk or bk_nextsize pointers of the next large bin chunk got corrupted. (cherry picked from commit 5b06f538c5aee0389ed034f60d90a8884d6d54de) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45380-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 12:48:49 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 72227 invoked by alias); 2 May 2019 12:48:43 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 72117 invoked by uid 48); 2 May 2019 12:48:33 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Thu, 02 May 2019 12:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00010.txt.bz2 Content-length: 339 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 --- Comment #6 from Florian Weimer --- (In reply to Andreas Schwab from comment #5) > It breaks libphobos in gcc 9. In which way? Does it try to parse the dynamic section? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45381-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 12:54:11 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 99065 invoked by alias); 2 May 2019 12:54:11 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 99013 invoked by uid 48); 2 May 2019 12:54:07 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Thu, 02 May 2019 12:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00011.txt.bz2 Content-length: 1102 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 --- Comment #7 from Florian Weimer --- Looks like this is expected to change, from libphobos/libdruntime/gcc/sections/elf_shared.d: version (CRuntime_Musl) strtab =3D cast(const(char)*)(info.dlpi_addr + dyn.d_un.d_ptr); // re= locate else version (linux) { // This might change in future glibc releases (after 2.29) as dynamic sections // are not required to be read-only on RISC-V. This was copy & pasted from MIPS // while upstreaming RISC-V support. Otherwise MIPS is the only arch which sets // in glibc: #define DL_RO_DYN_SECTION 1 version (RISCV_Any) strtab =3D cast(const(char)*)(info.dlpi_addr + dyn.d_un.d_ptr); // relocate else strtab =3D cast(const(char)*)dyn.d_un.d_ptr; } Looks like this code needs fixing on MIPS, too. Is there an easy way to detect whether the dynamic segment has been relocat= ed?=20 Then we should just at the check to libphobos. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45382-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 13:11:30 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 30593 invoked by alias); 2 May 2019 13:11:30 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 30549 invoked by uid 48); 2 May 2019 13:11:27 -0000 From: "schwab@linux-m68k.org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Thu, 02 May 2019 13:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00012.txt.bz2 Content-length: 243 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 --- Comment #8 from Andreas Schwab --- You cannot change it, the ship has sailed. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45383-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 13:55:35 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 7370 invoked by alias); 2 May 2019 13:55:35 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 7305 invoked by uid 48); 2 May 2019 13:55:32 -0000 From: "glaubitz at physik dot fu-berlin.de" To: glibc-bugs@sourceware.org Subject: [Bug libc/23960] [2.28 Regression]: New getdents{64} implementation breaks qemu-user Date: Thu, 02 May 2019 13:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: glaubitz at physik dot fu-berlin.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00013.txt.bz2 Content-length: 598 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23960 --- Comment #45 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #44) > I have already tried building qtchooser with -D_LARGEFILE64_SOURCE > -D_LARGEFILE_SOURCE, but that didn't help so far. >=20 > Source of qtchoser is here: https://code.qt.io/cgit/qtsdk/qtchooser.git/ Okay, if anyone is reading this. Building qtchooser with -D_FILE_OFFSET_BIT= S=3D64 fixes the problem for me. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45384-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 13:58:27 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 31890 invoked by alias); 2 May 2019 13:58:26 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 29923 invoked by uid 48); 2 May 2019 13:58:23 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/23960] [2.28 Regression]: New getdents{64} implementation breaks qemu-user Date: Thu, 02 May 2019 13:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00014.txt.bz2 Content-length: 455 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23960 --- Comment #46 from Adhemerval Zanella --- I think maybe an option would to just avoid to return EOVERFLOW, as Joseph = has a suggestion in comment #22, and make it clear in documentation the pitfalls about using getdents in non-LFS mode for scenarios (as Florian described). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45385-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 02 21:32:36 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 71816 invoked by alias); 2 May 2019 21:32:36 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 71775 invoked by uid 48); 2 May 2019 21:32:32 -0000 From: "egor at kobylkin dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/2872] Transliteration Cyrillic -> ASCII fails Date: Thu, 02 May 2019 21:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.3.6 X-Bugzilla-Keywords: glibc_2.29 X-Bugzilla-Severity: normal X-Bugzilla-Who: egor at kobylkin dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: egor at kobylkin dot com X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00015.txt.bz2 Content-length: 630 https://sourceware.org/bugzilla/show_bug.cgi?id=3D2872 Egor Kobylkin changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|2.29 |2.30 --- Comment #59 from Egor Kobylkin --- Added as release blocker for 2.30 on suggestion of Siddhesh Poyarekar=20 https://sourceware.org/ml/libc-alpha/2019-04/msg00566.html --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45386-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 03 07:41:23 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 101469 invoked by alias); 3 May 2019 07:41:23 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 101424 invoked by uid 48); 3 May 2019 07:41:20 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/14176] mblen is erroneously marked warn_unused_result Date: Fri, 03 May 2019 07:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.13 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00016.txt.bz2 Content-length: 397 https://sourceware.org/bugzilla/show_bug.cgi?id=3D14176 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fweimer at redhat dot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45388-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 03 07:47:06 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 117662 invoked by alias); 3 May 2019 07:47:06 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 117596 invoked by uid 48); 3 May 2019 07:47:03 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/14176] mblen is erroneously marked warn_unused_result Date: Fri, 03 May 2019 07:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.13 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00018.txt.bz2 Content-length: 479 https://sourceware.org/bugzilla/show_bug.cgi?id=3D14176 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://sourceware.org/bugz | |illa/show_bug.cgi?id=3D245= 12 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45387-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 03 07:47:06 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 117648 invoked by alias); 3 May 2019 07:47:06 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 117579 invoked by uid 48); 3 May 2019 07:47:03 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug string/24512] New: Implement current ISO C mblen Date: Fri, 03 May 2019 07:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: string X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00017.txt.bz2 Content-length: 1070 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24512 Bug ID: 24512 Summary: Implement current ISO C mblen Product: glibc Version: unspecified Status: NEW Severity: normal Priority: P2 Component: string Assignee: unassigned at sourceware dot org Reporter: fweimer at redhat dot com Target Milestone: --- ISO C changed the behavior of mblen. It is not required to reset the conversion state at the beginning of each call, like this: mbtowc((wchar_t *)0, (const char *)0, 0); mbtowc((wchar_t *)0, s, n); Older C standards left out the first call to mbtowc, not resetting the stat= e. POSIX still appears to require the old behavior, but it is expected that it eventually adopts the current ISO C behavior due to future synchronization. The new ISO C version will be thread safe, so it is a net improvement. It should also be marked warn_unused_result again (bug 14176). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45389-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 03 16:07:43 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 53146 invoked by alias); 3 May 2019 16:07:43 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 53062 invoked by uid 48); 3 May 2019 16:07:39 -0000 From: "dflogeras2 at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/23960] [2.28 Regression]: New getdents{64} implementation breaks qemu-user Date: Fri, 03 May 2019 16:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dflogeras2 at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00019.txt.bz2 Content-length: 1284 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23960 dflogeras2 at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dflogeras2 at gmail dot com --- Comment #47 from dflogeras2 at gmail dot com --- I'd gladly help testing this patch. Those of us Gentoo ARM enthusiasts that use qemu to build packages have hit this issue as well. I agree, it would = be better if Qemu/kernel properly handled these cases, but until they do it mi= ght be easier to revert back to previous incorrect behaviour. I've noticed more than just Dash, but also shared-mime-info, as well as Gentoo's libsandbox affected by this. The latter wasn't as simple as enabl= ing LFS since it is a syscall wrapper itself. It actually had to be patched wh= ere it uses readdir() internally with _FILE_OFFSET_BITS=3D64. It's not the packages I now know about that scare me, it's the potentially dozens of unknowns that will mysteriously not work as intended because (aga= in, not glibc fault) no one bothered to check the return errno and catch the er= ror at the very least. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45390-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 05 07:10:10 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 69532 invoked by alias); 5 May 2019 07:10:10 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 69503 invoked by uid 48); 5 May 2019 07:10:06 -0000 From: "wangbing6 at huawei dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24525] New: asan report memleak in add_dependency called by _dl_lookup_symbol_x Date: Sun, 05 May 2019 07:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.27 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wangbing6 at huawei dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00020.txt.bz2 Content-length: 4600 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24525 Bug ID: 24525 Summary: asan report memleak in add_dependency called by _dl_lookup_symbol_x Product: glibc Version: 2.27 Status: UNCONFIRMED Severity: normal Priority: P2 Component: dynamic-link Assignee: unassigned at sourceware dot org Reporter: wangbing6 at huawei dot com Target Milestone: --- asan report memleak in add_dependency called by __dl_lookup_symbol_x: =3D=3D=3D=3D callStack : Direct leak of 88 byte(s) in 1 object(s) allocated= (1 objects) from: #0 0x7f77ba52ef in __interceptor_malloc /usr1/code/gcc_asan_build/gcc-5.3.0/libsanitizer/asan/asan_malloc_linux.cc:= 62 #1 0x5574e380a7 in malloc (+0x1f0a7) #2 0x7f7905129b in _dl_lookup_symbol_x (/lib64/ld-linux-aarch64.so.1+0xa29b) #3 0x7f779b3cdb in do_sym (/lib64/libc.so.6+0x112cdb) #4 0x7f77acd1ab in dlsym_doit (/lib64/libdl.so.2+0x11ab) #5 0x7f779b4273 in _dl_catch_exception (/lib64/libc.so.6+0x113273) #6 0x7f779b431f in __GI__dl_catch_error (/lib64/libc.so.6+0x11331f) #7 0x7f77acd80f in _dlerror_run (/lib64/libdl.so.2+0x180f) #8 0x7f77acd233 in dlsym (/lib64/libdl.so.2+0x1233) and check the glibc source: _dl_lookup_symbol_x called add_dependency: elf/dl-lookup.c Line:900 /* We have to check whether this would bind UNDEF_MAP to an object in the global scope which was dynamically loaded. In this case we have to prevent the latter from being unloaded unless the UNDEF_MAP object is also unloaded. */ if (__glibc_unlikely (current_value.m->l_type =3D=3D lt_loaded) /* Don't do this for explicit lookups as opposed to implicit runtime lookups. */ && (flags & DL_LOOKUP_ADD_DEPENDENCY) !=3D 0 /* Add UNDEF_MAP to the dependencies. */ && add_dependency (undef_map, current_value.m, flags) < 0) /* Something went wrong. Perhaps the object we tried to reference was just removed. Try finding another definition. */ return _dl_lookup_symbol_x (undef_name, undef_map, ref, (flags & DL_LOOKUP_GSCOPE_LOCK) ? undef_map->l_scope : symbol_scope, version, type_class, flags, skip_map); /* The object is used. */ if (__glibc_unlikely (current_value.m->l_used =3D=3D 0)) current_value.m->l_used =3D 1; if (__glibc_unlikely (GLRO(dl_debug_mask) & (DL_DEBUG_BINDINGS|DL_DEBUG_PRELINK))) _dl_debug_bindings (undef_name, undef_map, ref, ¤t_value, version, type_class, protected); and add_dependency called malloc in elf/dl-lookup.c Line=EF=BC=9A711=EF=BC= =8C without freeing newp=EF=BC=9A /* Add the reference now. */ if (__glibc_unlikely (l_reldepsact >=3D undef_map->l_reldepsmax)) { /* Allocate more memory for the dependency list. Since this can never happen during the startup phase we can use `realloc'. */ struct link_map_reldeps *newp; unsigned int max =3D undef_map->l_reldepsmax ? undef_map->l_reldepsmax * 2 : 10; #ifdef RTLD_PREPARE_FOREIGN_CALL RTLD_PREPARE_FOREIGN_CALL; #endif newp =3D malloc (sizeof (*newp) + max * sizeof (struct link_map *= )); if (newp =3D=3D NULL) { /* If we didn't manage to allocate memory for the list this is no fatal problem. We simply make sure the referenced obje= ct cannot be unloaded. This is semantically the correct behavior. */ map->l_flags_1 |=3D DF_1_NODELETE; goto out; } else { if (l_reldepsact) memcpy (&newp->list[0], &undef_map->l_reldeps->list[0], l_reldepsact * sizeof (struct link_map *)); newp->list[l_reldepsact] =3D map; newp->act =3D l_reldepsact + 1; atomic_write_barrier (); void *old =3D undef_map->l_reldeps; undef_map->l_reldeps =3D newp; undef_map->l_reldepsmax =3D max; if (old) _dl_scope_free (old); } } else { undef_map->l_reldeps->list[l_reldepsact] =3D map; atomic_write_barrier (); undef_map->l_reldeps->act =3D l_reldepsact + 1; } --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45391-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 05 07:30:34 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 88316 invoked by alias); 5 May 2019 07:30:11 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 88077 invoked by uid 48); 5 May 2019 07:30:02 -0000 From: "wangbing6 at huawei dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24525] asan report memleak in add_dependency called by _dl_lookup_symbol_x Date: Sun, 05 May 2019 07:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.27 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wangbing6 at huawei dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00021.txt.bz2 Content-length: 395 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24525 wangbing changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wangbing6 at huawei dot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45392-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 05 22:33:58 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 98106 invoked by alias); 5 May 2019 22:33:58 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 98068 invoked by uid 48); 5 May 2019 22:33:55 -0000 From: "slandden at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug math/24207] [powerpc] Enable sincos/sincosf in libmvec vector math library on POWER VSX Date: Sun, 05 May 2019 22:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: math X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: slandden at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00022.txt.bz2 Content-length: 520 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24207 Shawn Landden changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |slandden at gmail dot com --- Comment #2 from Shawn Landden --- I found this branch and will modify my patch to conform. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45393-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 06 10:15:39 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 83680 invoked by alias); 6 May 2019 10:15:29 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 79418 invoked by uid 48); 6 May 2019 10:15:06 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug network/16181] Threade-safe implementation of innetgr and definition of struct __netgrent Date: Mon, 06 May 2019 10:15:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: network X-Bugzilla-Version: 2.18 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00023.txt.bz2 Content-length: 1112 https://sourceware.org/bugzilla/show_bug.cgi?id=3D16181 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|innetgr is likely to miss |Threade-safe implementation |entries in nscd and other |of innetgr and definition |multi-thread contexts |of struct __netgrent --- Comment #1 from Florian Weimer --- The glibc NSS modules avoid this issue by using the struct __netgrent * argument to store state. The interface requires that the struct is zeroed = by the NSS framework, and initialization only happens in the NSS module if cer= tain values are not zero. The main issue here is that the type struct __netgrent is private. If this= was a public interface, an application could use that to store state information across setnetgrent/getnetgrent_r/endnetgrent, just like the internal NSS modules do. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45394-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 06 17:10:53 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 93445 invoked by alias); 6 May 2019 17:10:52 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 91561 invoked by uid 48); 6 May 2019 17:10:49 -0000 From: "hd@os-cillation.de" To: glibc-bugs@sourceware.org Subject: [Bug build/24529] New: Static linking issue with getcontext/setcontext and PIC on ARM Date: Mon, 06 May 2019 17:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hd@os-cillation.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00024.txt.bz2 Content-length: 1893 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24529 Bug ID: 24529 Summary: Static linking issue with getcontext/setcontext and PIC on ARM Product: glibc Version: 2.29 Status: UNCONFIRMED Severity: normal Priority: P2 Component: build Assignee: unassigned at sourceware dot org Reporter: hd@os-cillation.de CC: carlos at redhat dot com Target Milestone: --- Hello, we observe the following issue statically linking in libc.a: /usr/sbin/ld: /usr/lib/gcc/armv7l-unknown-linux-gnueabihf/8.3.0/../../../libc.a(getcontex= t.o): in function `getcontext': (.text+0x88): undefined reference to `_rtld_global_ro' /usr/sbin/ld: /usr/lib/gcc/armv7l-unknown-linux-gnueabihf/8.3.0/../../../libc.a(setcontex= t.o): in function `__startcontext': (.text+0x80): undefined reference to `_rtld_global_ro' This seems to be due our static pie enabled toolchain and ifdef PIC vs SHAR= ED confusion in https://sourceware.org/git/?p=3Dglibc.git;a=3Dblob;f=3Dsysdeps/unix/sysv/li= nux/arm/getcontext.S;h=3De072c30fc7a64ffe723bbae52f6eb2736d999bd5;hb=3DHEAD= #l53 https://sourceware.org/git/?p=3Dglibc.git;a=3Dblob;f=3Dsysdeps/unix/sysv/li= nux/arm/getcontext.S;h=3De072c30fc7a64ffe723bbae52f6eb2736d999bd5;hb=3DHEAD= #l105 https://sourceware.org/git/?p=3Dglibc.git;a=3Dblob;f=3Dsysdeps/unix/sysv/li= nux/arm/setcontext.S;h=3D3381b9486126d5492ddbddf79b599b35aab16eb3;hb=3DHEAD= #l35 https://sourceware.org/git/?p=3Dglibc.git;a=3Dblob;f=3Dsysdeps/unix/sysv/li= nux/arm/setcontext.S;h=3D3381b9486126d5492ddbddf79b599b35aab16eb3;hb=3DHEAD= #l104 I guess that needs to be fixed like in https://sourceware.org/git/?p=3Dglibc.git;a=3Dcommit;h=3D3ee578690f35942f41= 926cc2d98e25b3d0d08c71 ? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45395-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 06 18:21:10 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 105341 invoked by alias); 6 May 2019 18:21:10 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 100434 invoked by uid 48); 6 May 2019 18:21:06 -0000 From: "palmer at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Mon, 06 May 2019 18:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: palmer at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00025.txt.bz2 Content-length: 829 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 --- Comment #9 from Palmer Dabbelt --- Sorry, I'm still a bit confused about this being an ABI break. If the ABI doesn't require these sections to be read-only then isn't this an implementation bug in glibc as opposed to an ABI break? If I understand correctly we were already producing these read-write sections in binutils, = so it's really a difference between binutils and glibc -- either we change binutils and the ABI document to match what glibc is doing, or we change gl= ibc to match what binutils and the ABI document say. In this case I'd prefer to have the glibc change, as it seems like the more normal direction. Am I misunderstanding something? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45396-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 06 18:37:55 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 105402 invoked by alias); 6 May 2019 18:37:55 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 105355 invoked by uid 48); 6 May 2019 18:37:51 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/24442] FAIL: iconv/test-iconvconfig Date: Mon, 06 May 2019 18:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00026.txt.bz2 Content-length: 903 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24442 --- Comment #7 from Carlos O'Donell --- (In reply to Andreas Schwab from comment #6) > I think the point of the test is to check that gconv-modules.cache stays > binary compatible. I take back what I said earlier, this test is always going to fail here, I agree with Florian. The intent of the test is to check for binary compatibility, but that's not what is actually being tested for here. Instead we are checking to see if t= he result is binary identical, and that's not the same. This test is therefore susceptable to spurious failures (like this one) *but* it will catch issues where we make mistakes, and so should stay, but for now the result of the t= est is basically wrong until your system is rebuilt with the latest change. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45397-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 06 18:39:11 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 106026 invoked by alias); 6 May 2019 18:39:11 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 105988 invoked by uid 48); 6 May 2019 18:39:08 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/24442] RFE: Make iconv/test-iconvconfig test gconv module ABI. Date: Mon, 06 May 2019 18:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00027.txt.bz2 Content-length: 619 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24442 Carlos O'Donell changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|FAIL: |RFE: Make |iconv/test-iconvconfig |iconv/test-iconvconfig test | |gconv module ABI. --- Comment #8 from Carlos O'Donell --- Retitling this as an RFE. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45398-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 06 18:43:39 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 19187 invoked by alias); 6 May 2019 18:43:39 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 19150 invoked by uid 48); 6 May 2019 18:43:35 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Mon, 06 May 2019 18:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00028.txt.bz2 Content-length: 654 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 --- Comment #10 from Florian Weimer --- (In reply to Palmer Dabbelt from comment #9) > Sorry, I'm still a bit confused about this being an ABI break. If the ABI > doesn't require these sections to be read-only then isn't this an > implementation bug in glibc as opposed to an ABI break? If the dynamic segment isn't read-only, glibc relocates it, so the address values contained in it change. I think this is the nature of the ABI break, not the read-write vs read-only status as such. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45399-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 07 09:41:26 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 117844 invoked by alias); 7 May 2019 09:41:26 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 117775 invoked by uid 48); 7 May 2019 09:41:21 -0000 From: "superherowolverine-sourcewareorg at yahoo dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/14085] en_NL: new locale (English language for the Netherlands) Date: Tue, 07 May 2019 09:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: superherowolverine-sourcewareorg at yahoo dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WONTFIX X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00029.txt.bz2 Content-length: 2950 https://sourceware.org/bugzilla/show_bug.cgi?id=3D14085 --- Comment #15 from Robertino --- https://sourceware.org/bugzilla/show_bug.cgi?id=3D12624#c3 : QUOTE Accepting any such special-interest locale would open a flood. There is no reason to have such a locale in glibc. The localedef utility is standardiz= ed for a reason: locales can be compiled by anyone. Just create a RPM or whatever which upon installation installs the files and compiles the locale with localedef. UNQUOTE Adding "en_non-en" locales is not flooding. Let's see what flooding is. Somehow some people seem to forget that the EU (as we know it now) is a rea= lity since 1993. There are 24 official languages of the European Union. And 19 EU member states. There is an internal single market in the EU where by law all member states have agreed to act as one. Also, EU policies further the free movement of **people**, goods, services and capital within this internal market. Yes also people. Has/Is anyone In The Netherlands working for a company that has Linux deskt= op computers in their network and employs English speaking permies or English speaking freelancers using those Linux computers? And where more often than not one of the job requirements for native Dutch speakers is : good (or better) written and spoken English. Because of the m= ix of nationalities within the company. We are the USE (United States of Europ= e) after all. Has/Is anyone working for one of the many Japanese companies in The Netherlands, where speaking and writing English is mandatory? Has/Is anyone working for a company where Windows sysadmins keep Linux desk= tops and laptops off their network and out the door because of locale issues? Although staff would prefer to use Linux on the dersktop. Some of the companies in The Netherlands that I worked as a freelance contractor that had and still have many English speaking freelancers/permie= s : ING Bank, ABN AMRO Bank, RABO Bank, MUFG Bank (nee Bank of Tokyo Mitsubishi UFJ), Canon Europe BV, Kyocera Mita Europe, Cygnific BV (Air France-KLM's worldwide support), XS4ALL BV (best ISP ever). They all refuse Linux deskto= ps for this locale issue. ING Bank encountered major issues after they decided to build their new call center software on Linux (server and desktop). As you guess the issues were about locales on the desktop. Yes, they had to roll their own locales. I'm still grateful that I did not work on that mope and grope project. That was= in late 2008. You expect us to keep rinsing and repeating the ING effort almost 11 years later? Almost 26 years after the beginning of the EU ? Thanks for adding the Euro-sign though. It shaved 2 seconds off the work to create a new locale. Hail Windows and Hail MacOS for putting in a genuinine effort to conquer the desktop. Doh! Oops! --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45400-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 07 09:46:49 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 6026 invoked by alias); 7 May 2019 09:46:49 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 6006 invoked by uid 48); 7 May 2019 09:46:46 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug string/24512] Implement current ISO C mblen Date: Tue, 07 May 2019 09:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: string X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00030.txt.bz2 Content-length: 406 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24512 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at sourceware dot org |fweimer at redhat d= ot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45401-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 07 13:36:18 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 39678 invoked by alias); 7 May 2019 13:36:17 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 39624 invoked by uid 48); 7 May 2019 13:36:14 -0000 From: "wdijkstr at arm dot com" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24531] New: Malloc tunables give tcache assertion failures Date: Tue, 07 May 2019 13:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.26 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00031.txt.bz2 Content-length: 1099 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24531 Bug ID: 24531 Summary: Malloc tunables give tcache assertion failures Product: glibc Version: 2.26 Status: UNCONFIRMED Severity: normal Priority: P2 Component: malloc Assignee: unassigned at sourceware dot org Reporter: wdijkstr at arm dot com Target Milestone: --- There is no range check when setting GLIBC_TUNABLES=3Dglibc.malloc.tcache_count=3DN. Given the tcache->counts[] = array uses a char and there are no overflow checks on this array, the count can w= rap around and cause assertion failures. Eg. export GLIBC_TUNABLES=3Dglibc.malloc.tcache_count=3D4096 make bench ... Running /build/glibc/benchtests/bench-strcoll bench-strcoll: malloc.c:2949: tcache_get: Assertion `tcache->counts[tc_idx]= > 0' failed. Aborted So the range of the tunable must be limited to the maximum range of the tca= che counts array, which would be 127 for a char. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45402-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 07 17:30:30 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 52374 invoked by alias); 7 May 2019 17:30:29 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 52073 invoked by uid 48); 7 May 2019 17:30:17 -0000 From: "mika.fischer at zoopnet dot de" To: glibc-bugs@sourceware.org Subject: [Bug malloc/14581] memalign allocations are often not reused after free Date: Tue, 07 May 2019 17:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.15 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: mika.fischer at zoopnet dot de X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: carlos at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00032.txt.bz2 Content-length: 1085 https://sourceware.org/bugzilla/show_bug.cgi?id=3D14581 Mika Fischer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mika.fischer at zoopnet do= t de --- Comment #15 from Mika Fischer --- Created attachment 11763 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11763&action=3Ded= it Example case for image processing use-case We hit this issue (or at least I assume it is this issue) in production. Our use-case is that we have a loop with: - two large aligned allocations (large temporary images) - followed by a small unaligned allocation (the result) - the large allocations are freed, the small result is kept For some sizes (see attached program) this leads to glibc never freeing any memory! The attached program demonstrates the issue. It runs out of memory = in seconds... --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45403-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 07 21:43:27 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 4587 invoked by alias); 7 May 2019 21:43:27 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 4543 invoked by uid 48); 7 May 2019 21:43:23 -0000 From: "wilson at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug libc/24532] New: conform/arpa/inet.h failures due to linux kernel 64-bit time_t changes Date: Tue, 07 May 2019 21:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wilson at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00033.txt.bz2 Content-length: 1997 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24532 Bug ID: 24532 Summary: conform/arpa/inet.h failures due to linux kernel 64-bit time_t changes Product: glibc Version: 2.30 Status: NEW Severity: normal Priority: P2 Component: libc Assignee: unassigned at sourceware dot org Reporter: wilson at gcc dot gnu.org CC: drepper.fsp at gmail dot com Target Milestone: --- As part of the 64-bit time_t y2038 changes, the linux kernel modified asm-generic/socket.h to include linux/posix_types.h. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/i= nclude/uapi/asm-generic/socket.h?h=3Dv5.1&id=3Da623a7a1a5670c25a16881f50780= 72d272d96b71 Unfortunately, linux/posix_types.h defines a structure with a field called fds_bits. It also includes asm-generic/posix_types.h which defines a struc= ture with a field called val. The existence of these two structure fields is causing me to see conform failures. In the make check output I see FAIL: conform/POSIX2008/arpa/inet.h/conform FAIL: conform/POSIX2008/netdb.h/conform FAIL: conform/POSIX2008/netinet/in.h/conform FAIL: conform/POSIX2008/sys/socket.h/conform which then repeats for four other standard versions for a total of 20 failu= res. In conform/POSIX2008/arpa/inet.h/conform.out I see Namespace violation: "fds_bits" Namespace violation: "val" FAIL: Namespace of and similarly for the other header files. I'm seeing these failures on a RISC-V Fedora Core 30 system, with 5.1.0 lin= ux kernel headers, building top of tree glibc sources, and running make check. Maybe this is actually a linux kernel bug, but it is glibc make check that = is broken, so I thought I would start here. I don't know how these linux/glibc interaction problems are dealt with normally. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45404-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 07 22:55:46 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 112620 invoked by alias); 7 May 2019 22:55:46 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 112576 invoked by uid 55); 7 May 2019 22:55:42 -0000 From: "joseph at codesourcery dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/24532] conform/arpa/inet.h failures due to linux kernel 64-bit time_t changes Date: Tue, 07 May 2019 22:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: joseph at codesourcery dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00034.txt.bz2 Content-length: 355 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24532 --- Comment #1 from joseph at codesourcery dot com --- I just chased this up on linux-api as a patch was posted there on 19 March= =20 but somehow failed to get into the 5.1 release. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45405-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 04:38:31 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 75267 invoked by alias); 8 May 2019 04:38:30 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 72922 invoked by uid 48); 8 May 2019 04:38:26 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug malloc/14581] memalign allocations are often not reused after free Date: Wed, 08 May 2019 04:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.15 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: carlos at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00035.txt.bz2 Content-length: 2195 https://sourceware.org/bugzilla/show_bug.cgi?id=3D14581 --- Comment #16 from Carlos O'Donell --- (In reply to Mika Fischer from comment #15) > Created attachment 11763 [details] > Example case for image processing use-case >=20 > We hit this issue (or at least I assume it is this issue) in production. >=20 > Our use-case is that we have a loop with: > - two large aligned allocations (large temporary images) > - followed by a small unaligned allocation (the result) > - the large allocations are freed, the small result is kept >=20 > For some sizes (see attached program) this leads to glibc never freeing a= ny > memory! The attached program demonstrates the issue. It runs out of memory > in seconds... Yes, it's the same case. In your example the 16MiB aligned block needs worst case 16MiB + alignment + MIN_SIZE, but memalign, after getting back that block, will split the leader and header from the block and reuse them. If a long-lived allocation takes = one of leader/remainder blocks then we can no longer find enough space on a subsequent memalign to reallocate the 16MiB + alignment + MIN_SIZE block, a= nd we end up having to extend the heap again by 16MiB + alignment + MIN_SIZE. = This continues every iteration, growing the heap by sizes which are just shy of = the needed space. Your only workaround is the usual trick: GLIBC_TUNABLES=3Dglibc.malloc.mmap_threshold=3D10485760 strace -ff -ttt -o loop2.log ./memalign-loop Which avoids the dynamic thresholding which is moving the allocation from m= map to the brk heap. Looking over the code again, I think the problem is really this: 4698 /* Call malloc with worst case padding to hit alignment. */ 4699=20 4700 m =3D (char *) (_int_malloc (av, nb + alignment + MINSIZE)); 4701=20 We need to avoid this pessimistic allocation and scan the bins ourselves looking for a suitably aligned allocation. It's there, and ready to be used, but not if we lazily use _int_malloc instead of scanning the bins ourself first. I think such a scan will yield the best results overall and be strai= ght forward to implement. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45406-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 05:40:49 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 48512 invoked by alias); 8 May 2019 05:40:49 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 48361 invoked by uid 48); 8 May 2019 05:40:45 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24535] New: Update locale data to Unicode 12.1.0 Date: Wed, 08 May 2019 05:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00036.txt.bz2 Content-length: 786 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24535 Bug ID: 24535 Summary: Update locale data to Unicode 12.1.0 Product: glibc Version: 2.31 Status: NEW Severity: normal Priority: P2 Component: localedata Assignee: unassigned at sourceware dot org Reporter: maiku.fabian at gmail dot com CC: libc-locales at sourceware dot org Target Milestone: --- Now that Unicode 12.1.0 is released, the locale data that was updated for Unicode 12.0.0 (bug 24307) should be updated to 12.1.0 http://blog.unicode.org/2019/05/unicode-12-1-en.html https://www.unicode.org/Public/12.1.0/ucd/ --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45407-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 06:35:24 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 42860 invoked by alias); 8 May 2019 06:35:24 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 42822 invoked by uid 48); 8 May 2019 06:35:21 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24535] Update locale data to Unicode 12.1.0 Date: Wed, 08 May 2019 06:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: version Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00037.txt.bz2 Content-length: 377 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24535 Mike FABIAN changed: What |Removed |Added ---------------------------------------------------------------------------- Version|2.31 |2.30 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45408-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 06:36:06 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 58871 invoked by alias); 8 May 2019 06:36:06 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 57177 invoked by uid 48); 8 May 2019 06:36:03 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24535] Update locale data to Unicode 12.1.0 Date: Wed, 08 May 2019 06:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00038.txt.bz2 Content-length: 397 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24535 Mike FABIAN changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carlos at redhat dot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45409-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 09:57:46 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 83479 invoked by alias); 8 May 2019 09:57:46 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 83448 invoked by uid 48); 8 May 2019 09:57:43 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24535] Update locale data to Unicode 12.1.0 Date: Wed, 08 May 2019 09:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00039.txt.bz2 Content-length: 356 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24535 --- Comment #1 from Mike FABIAN --- Created attachment 11766 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11766&action=3Ded= it 0001-Bug-24535-Update-to-Unicode-12.1.0.patch --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45410-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 12:41:15 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 102291 invoked by alias); 8 May 2019 12:41:15 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 102248 invoked by uid 48); 8 May 2019 12:41:12 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug manual/24512] Document mblen divergence from C11/C17 Date: Wed, 08 May 2019 12:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: manual X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc component short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00040.txt.bz2 Content-length: 877 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24512 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mtk.manpages at gmail dot = com Component|string |manual Summary|Implement current ISO C |Document mblen divergence |mblen |from C11/C17 --- Comment #1 from Florian Weimer --- This is a bug in the C11 and C17 standards. If implemented as indicated, m= blen will be useless with state-dependent encodings. If we want a thread-safe version of mblen, we should consider another appro= ach. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45411-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 12:41:26 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 102589 invoked by alias); 8 May 2019 12:41:26 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 102545 invoked by uid 48); 8 May 2019 12:41:23 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug manual/24512] Document mblen divergence from C11/C17 Date: Wed, 08 May 2019 12:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: manual X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00041.txt.bz2 Content-length: 413 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24512 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|fweimer at redhat dot com |unassigned at sourc= eware dot org --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45412-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 13:37:13 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 4416 invoked by alias); 8 May 2019 13:37:13 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 4382 invoked by uid 48); 8 May 2019 13:37:09 -0000 From: "nsz at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug build/24537] New: nptl/tst-eintr1 test case can hit task limits on some kernels and break testing Date: Wed, 08 May 2019 13:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: nsz at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00042.txt.bz2 Content-length: 1713 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24537 Bug ID: 24537 Summary: nptl/tst-eintr1 test case can hit task limits on some kernels and break testing Product: glibc Version: 2.28 Status: NEW Severity: normal Priority: P2 Component: build Assignee: unassigned at sourceware dot org Reporter: nsz at gcc dot gnu.org CC: carlos at redhat dot com Target Milestone: --- linux does not account the number of running tasks reliably https://bugzilla.kernel.org/show_bug.cgi?id=3D154011 this can cause the nptl/tst-eintr1 test to hit task limits set for the session or process, symptoms in the build logs: /bin/sh: 2: Cannot fork or make[2]: fork: Resource temporarily unavailable or in kernel logs: cgroup: fork rejected by pids controller in /user.slice/user-1002.slice and /sys/fs/cgroup/pids/user.slice/user-1002.slice/pids.events !=3D 0 increasing the cgroup task limit sometimes helps systemctl set-property user-1002.slice TasksMax=3D20000 or echo 20000 >/sys/fs/cgroup/pids/user.slice/user-1002.slice/pids.max but does not fix the problem: the futex wait in pthread_join returns before the kernel decrements the task counter so a pthread_create/join loop can keep increasing the task counter and hit the task limit eventually. this has been seen at least on a linux 4.6 fedora system and linux 4.15 aarch64 ubuntu system. on a correct kernel the test should succeed with task limit set to 25. this can cause "make check" to fail early since make cannot fork. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45413-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 17:47:51 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 22200 invoked by alias); 8 May 2019 17:47:50 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 22177 invoked by uid 48); 8 May 2019 17:47:47 -0000 From: "wilson at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug libc/24532] conform/arpa/inet.h failures due to linux kernel 64-bit time_t changes Date: Wed, 08 May 2019 17:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wilson at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00043.txt.bz2 Content-length: 414 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24532 --- Comment #2 from Jim Wilson --- Thanks for the pointer to the linux-api mailing list. I found the patch discussion there. That patch should fix my problem. I also downloaded a linux-5.1 tarball and double checked, I don't see the patch there. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45414-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 08 18:10:16 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 51028 invoked by alias); 8 May 2019 18:10:16 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 50979 invoked by uid 48); 8 May 2019 18:10:11 -0000 From: "wilson at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24484] RISC-V libraries can have read-write .dynamic sections, but ld.so loads them as read-only Date: Wed, 08 May 2019 18:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wilson at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00044.txt.bz2 Content-length: 2861 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24484 Jim Wilson changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wilson at gcc dot gnu.org --- Comment #11 from Jim Wilson --- The problem here is that the D language runtime library libphobos has some = code identical to the D_PTR macro in sysdeps/generic/ldsodefs.h which depends on= the value of DL_RO_DYN_SECTION. This is a static compile time check in the libphobos code. So changing the value of DL_RO_DYN_SECTION breaks the D language support. We can make the same change to libphobos, but that leave= s us in the situation where a new libphobos won't work with an old glibc, and an= old libphobos won't work with a new glibc. That is the ABI break. There is no RISC-V D language support before the gcc-9.1.0 release, which happened about a week ago, so we have some time to fix this if we are quick= .=20 We can just say that RISC-V D isn't supported in 9.1 and requires 9.2 for instance. This can be fixed if libphobos is changed to use a dynamic run-t= ime check for the DL_RO_DYN_SECTION value. But this looks complicated. We can= 't use DL_RO_DYN_SECTION or D_PTR because those are glibc internal macros, and= you can't include a C language header file in a D language source file anyways.= =20 The code in elf_get_dynamic_info() in elf/get-dynamic-info.h that uses DL_RO_DYN_SECTION doesn't set any flags to indicate whether it did anything= or not. So there doesn't seem to be anything we can easily check there. We h= ave the phdrs, but the dynamic section was already read/write from the beginnin= g, so that doesn't help. It seems that we need to add a new feature to glibc = so that the application can query whether the target has DL_RO_DYN_SECTION set= or not, which is returned via a function not a macro because we can't use C he= ader files, and then modify libphobos to use the new feature, in a failsafe way, e.g. if the feature doesn't exist then we use the old scheme where MIPS and RISC-V have DL_RO_DYN_SECTION set, and if the feature exists, then we use t= he new scheme of checking the feature value to see if the target has DL_RO_DYN_SECTION set. And we need to do all of this before the gcc-9.2 release. This seems like a awful lot of trouble for what appears to be an minor feat= ure. There is also the possibility that there may be other programs or libraries that have the same problem, and we just haven't noticed yet. The simpler solution is to just accept that we can't change the value of DL_RO_DYN_SECT= ION unless we are doing a major ABI break for some other reason. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45415-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 00:18:52 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 97139 invoked by alias); 9 May 2019 00:18:52 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 97066 invoked by uid 48); 9 May 2019 00:18:43 -0000 From: "slandden at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug math/24208] [powerpc] Enable log/logf in libmvec vector math library on POWER VSX Date: Thu, 09 May 2019 00:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: math X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: slandden at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00045.txt.bz2 Content-length: 698 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24208 Shawn Landden changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |slandden at gmail dot com --- Comment #1 from Shawn Landden --- As I discussed here: https://sourceware.org/ml/libc-alpha/2019-05/msg00192.= html Two attempts were not able to increase performance with a vector log or log= f, (I suspect) for lack of a vector gather instruction in ppc64el ISA 3.0. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45416-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 14:37:50 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 122614 invoked by alias); 9 May 2019 14:37:50 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 118142 invoked by uid 48); 9 May 2019 14:37:46 -0000 From: "mark at klomp dot org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24476] __libc_freeres triggers bad free in libdl if dlerror was not used Date: Thu, 09 May 2019 14:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mark at klomp dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: carlos at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00046.txt.bz2 Content-length: 1459 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24476 Mark Wielaard changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2019-05-09 CC| |mark at klomp dot org Ever confirmed|0 |1 --- Comment #2 from Mark Wielaard --- Proposed fix. Only free the memory if __libc_once (once, init) has been cal= led. diff --git a/dlfcn/dlerror.c b/dlfcn/dlerror.c index 2737658..41a41ee 100644 --- a/dlfcn/dlerror.c +++ b/dlfcn/dlerror.c @@ -230,13 +230,16 @@ free_key_mem (void *mem) void __dlerror_main_freeres (void) { - void *mem; - /* Free the global memory if used. */ - check_free (&last_result); - /* Free the TSD memory if used. */ - mem =3D __libc_getspecific (key); - if (mem !=3D NULL) - free_key_mem (mem); + if (__libc_once_get (once)) + { + void *mem; + /* Free the global memory if used. */ + check_free (&last_result); + /* Free the TSD memory if used. */ + mem =3D __libc_getspecific (key); + if (mem !=3D NULL) + free_key_mem (mem); + } } struct dlfcn_hook *_dlfcn_hook __attribute__((nocommon)); --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45417-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 15:56:50 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 67784 invoked by alias); 9 May 2019 15:56:50 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 65728 invoked by uid 55); 9 May 2019 15:56:47 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug build/24537] nptl/tst-eintr1 test case can hit task limits on some kernels and break testing Date: Thu, 09 May 2019 15:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00047.txt.bz2 Content-length: 877 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24537 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Szabolcs Nagy : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D18aa51ee0d1a9c555d9= fee93441cd075cd9b5975 commit 18aa51ee0d1a9c555d9fee93441cd075cd9b5975 Author: Szabolcs Nagy Date: Wed May 8 14:50:47 2019 +0100 Move nptl/tst-eintr1 to xtests Don't run nptl/tst-eintr1 by normal make check because it can spuriously break testing on various linux kernels. (Currently this affects the aarch64 glibc buildbot machine which regularly fails and loses test results.) [BZ #24537] * nptl/Makefile: Move tst-eintr1 to xtests. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45418-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 16:27:12 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 8360 invoked by alias); 9 May 2019 16:27:12 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 8329 invoked by uid 48); 9 May 2019 16:27:09 -0000 From: "nsz at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug build/24537] nptl/tst-eintr1 test case can hit task limits on some kernels and break testing Date: Thu, 09 May 2019 16:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: nsz at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00048.txt.bz2 Content-length: 625 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24537 Szabolcs Nagy changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|--- |2.30 --- Comment #2 from Szabolcs Nagy --- the test got moved to xtests so it no longer affect normal make check runs. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45419-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 18:35:12 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 103692 invoked by alias); 9 May 2019 18:35:12 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 103636 invoked by uid 48); 9 May 2019 18:35:08 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24476] __libc_freeres triggers bad free in libdl if dlerror was not used Date: Thu, 09 May 2019 18:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: carlos at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00049.txt.bz2 Content-length: 1365 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24476 --- Comment #3 from Carlos O'Donell --- (In reply to Mark Wielaard from comment #2) > Proposed fix. Only free the memory if __libc_once (once, init) has been > called. >=20 > diff --git a/dlfcn/dlerror.c b/dlfcn/dlerror.c > index 2737658..41a41ee 100644 > --- a/dlfcn/dlerror.c > +++ b/dlfcn/dlerror.c > @@ -230,13 +230,16 @@ free_key_mem (void *mem) > void > __dlerror_main_freeres (void) > { > - void *mem; > - /* Free the global memory if used. */ > - check_free (&last_result); > - /* Free the TSD memory if used. */ > - mem =3D __libc_getspecific (key); > - if (mem !=3D NULL) > - free_key_mem (mem); > + if (__libc_once_get (once)) > + { > + void *mem; > + /* Free the global memory if used. */ > + check_free (&last_result); > + /* Free the TSD memory if used. */ > + mem =3D __libc_getspecific (key); > + if (mem !=3D NULL) > + free_key_mem (mem); > + } > } >=20=20 > struct dlfcn_hook *_dlfcn_hook __attribute__((nocommon)); I reviewed this on libc-alpha. It isn't quite right, and I noticed a similar failure if the key fails to be created. I have suggested some changes for Mark to look at. I think we're almost done though. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45420-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 19:45:39 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 80914 invoked by alias); 9 May 2019 19:45:39 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 80849 invoked by uid 48); 9 May 2019 19:45:36 -0000 From: "vectoroc at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/18441] Performance regression due to strcoll_l changes Date: Thu, 09 May 2019 19:45:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.21 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: vectoroc at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00050.txt.bz2 Content-length: 585 https://sourceware.org/bugzilla/show_bug.cgi?id=3D18441 vectoroc at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vectoroc at gmail dot com --- Comment #13 from vectoroc at gmail dot com --- Hello. Is there any chance that the issues will be fixed? Unfortunately PostgreSQL Is unable to use ICU some base features (e.g in analyze operatio= n). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45421-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 20:20:19 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 39443 invoked by alias); 9 May 2019 20:20:18 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 39408 invoked by uid 48); 9 May 2019 20:20:15 -0000 From: "romain.geissler at amadeus dot com" To: glibc-bugs@sourceware.org Subject: [Bug build/24544] New: elf/tst-pldd doesn't work if you install with a --prefix Date: Thu, 09 May 2019 20:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: romain.geissler at amadeus dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00051.txt.bz2 Content-length: 883 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24544 Bug ID: 24544 Summary: elf/tst-pldd doesn't work if you install with a --prefix Product: glibc Version: 2.29 Status: UNCONFIRMED Severity: normal Priority: P2 Component: build Assignee: unassigned at sourceware dot org Reporter: romain.geissler at amadeus dot com CC: carlos at redhat dot com Target Milestone: --- Hi, If you install glibc in a non-standard folder with --prefix, obviously the binary pldd is not found in "/usr/bin/pldd". Would it be possible to either: - patch the test to take into account the prefix - or consider this test as unsupported if a prefix was used ? Cheers, Romain --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45422-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 20:25:35 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 47352 invoked by alias); 9 May 2019 20:25:35 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 47261 invoked by uid 48); 9 May 2019 20:25:32 -0000 From: "tuliom at ascii dot art.br" To: glibc-bugs@sourceware.org Subject: [Bug math/24208] [powerpc] Enable log/logf in libmvec vector math library on POWER VSX Date: Thu, 09 May 2019 20:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: math X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: tuliom at ascii dot art.br X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00052.txt.bz2 Content-length: 586 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24208 Tulio Magno Quites Machado Filho changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Tulio Magno Quites Machado Filho --- Patches merged into branch tuliom/libmvec. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45423-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 20:25:36 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 47485 invoked by alias); 9 May 2019 20:25:36 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 47281 invoked by uid 48); 9 May 2019 20:25:32 -0000 From: "tuliom at ascii dot art.br" To: glibc-bugs@sourceware.org Subject: [Bug math/20123] [powerpc] Enable libmvec vector math library on POWER VSX Date: Thu, 09 May 2019 20:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: math X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: tuliom at ascii dot art.br X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00053.txt.bz2 Content-length: 583 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20123 Bug 20123 depends on bug 24208, which changed state. Bug 24208 Summary: [powerpc] Enable log/logf in libmvec vector math library= on POWER VSX https://sourceware.org/bugzilla/show_bug.cgi?id=3D24208 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45424-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 20:45:00 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 97761 invoked by alias); 9 May 2019 20:44:59 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 95898 invoked by uid 48); 9 May 2019 20:44:56 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/18441] Performance regression due to strcoll_l changes Date: Thu, 09 May 2019 20:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.21 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00054.txt.bz2 Content-length: 542 https://sourceware.org/bugzilla/show_bug.cgi?id=3D18441 --- Comment #14 from Carlos O'Donell --- (In reply to vectoroc from comment #13) > Hello. Is there any chance that the issues will be fixed? Unfortunately > PostgreSQL Is unable to use ICU some base features (e.g in analyze > operation). We haven't had anyone working on strcoll_l performance improvements. So it's unlikely that this will get merged or reviewed any time soon. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45425-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 09 20:59:49 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 77701 invoked by alias); 9 May 2019 20:59:49 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 77658 invoked by uid 48); 9 May 2019 20:59:45 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug build/24544] elf/tst-pldd doesn't work if you install with a --prefix Date: Thu, 09 May 2019 20:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00055.txt.bz2 Content-length: 1237 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24544 Carlos O'Donell changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2019-05-09 Ever confirmed|0 |1 --- Comment #1 from Carlos O'Donell --- (In reply to Romain Geissler from comment #0) > Hi, >=20 > If you install glibc in a non-standard folder with --prefix, obviously the > binary pldd is not found in "/usr/bin/pldd". Would it be possible to eith= er: > - patch the test to take into account the prefix > - or consider this test as unsupported if a prefix was used > ? We need to patch the test to take into account the prefix. The test should have used 'support_install_prefix' as the prefix for the install. Thank you for reporting this, and please feel free to work up a patch to correct this. Instead of /usr/bin/pldd we should use support_install_prefix= + bin/pldd and construct the path that way to run it. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45426-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 10 05:23:17 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 64633 invoked by alias); 10 May 2019 05:23:17 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 64608 invoked by uid 48); 10 May 2019 05:23:14 -0000 From: "bluebat at member dot fsf.org" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24409] Updates for TW locales Date: Fri, 10 May 2019 05:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: bluebat at member dot fsf.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00056.txt.bz2 Content-length: 377 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24409 --- Comment #2 from Wei-Lun Chao --- [Ping] Two presentations from me: (sorry in chinese only) https://speakerdeck.com/bluebat/locales-for-chinese-dialects https://speakerdeck.com/bluebat/look-at-yue-desktop --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45427-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 10 08:04:49 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 57590 invoked by alias); 10 May 2019 08:04:49 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 57543 invoked by uid 48); 10 May 2019 08:04:46 -0000 From: "pander at users dot sourceforge.net" To: glibc-bugs@sourceware.org Subject: [Bug localedata/23831] nl_NL missing LC_NUMERIC thousands_sep Date: Fri, 10 May 2019 08:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pander at users dot sourceforge.net X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00057.txt.bz2 Content-length: 655 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23831 Pander changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pander at users dot source= forge.ne | |t --- Comment #1 from Pander --- I can confirm that this needs to be fixed. Is a patch file needed for this = or can this be fixed directly by a maintainer? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45428-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 10 15:40:49 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 27230 invoked by alias); 10 May 2019 15:40:49 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 27208 invoked by uid 55); 10 May 2019 15:40:46 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24531] Malloc tunables give tcache assertion failures Date: Fri, 10 May 2019 15:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.26 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00058.txt.bz2 Content-length: 1121 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24531 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Wilco Dijkstra : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D5ad533e8e65092be962= e414e0417112c65d154fb commit 5ad533e8e65092be962e414e0417112c65d154fb Author: Wilco Dijkstra Date: Fri May 10 16:38:21 2019 +0100 Fix tcache count maximum (BZ #24531) The tcache counts[] array is a char, which has a very small range and t= hus may overflow. When setting tcache_count tunable, there is no overflow check. However the tunable must not be larger than the maximum value of the tc= ache counts[] array, otherwise it can overflow when filling the tcache. [BZ #24531] * malloc/malloc.c (MAX_TCACHE_COUNT): New define. (do_set_tcache_count): Only update if count is small enough. * manual/tunables.texi (glibc.malloc.tcache_count): Document max va= lue. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45429-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri May 10 15:41:55 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 28021 invoked by alias); 10 May 2019 15:41:55 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 27997 invoked by uid 48); 10 May 2019 15:41:51 -0000 From: "wdijkstr at arm dot com" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24531] Malloc tunables give tcache assertion failures Date: Fri, 10 May 2019 15:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.26 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00059.txt.bz2 Content-length: 503 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24531 Wilco changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Wilco --- Fixed for GLIBC 2.30. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45430-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sat May 11 13:32:42 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 15102 invoked by alias); 11 May 2019 13:32:42 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 12228 invoked by uid 48); 11 May 2019 13:32:37 -0000 From: "bruno at clisp dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/23076] Iconv translitterate with profile Date: Sat, 11 May 2019 13:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: bruno at clisp dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00060.txt.bz2 Content-length: 1252 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23076 --- Comment #15 from Bruno Haible --- A note about transliteration in general: glibc implements transliteration regarding a character set, and thus respon= ds to the frequent case (in the years 2000-2005) that an application needs to process a file in UTF-8, while the locale is an 8-bit locale. Nowadays, the more frequent use of transliteration is a culture-aware transliteration from one script to another script. The charset is not the important factor here. For example, when doing transliteration from Punjabi= in Gurmukhi script to Punjabi in Shahmukhi (Arabic) script, the input and outp= ut are both UTF-8, therefore the glibc's transliteration system does not help.= And such use-cases are outside glibc anyway, since 99.9% of the applications do= n't need culture-aware transliteration. Therefore I think there is no need to extend glibc's transliteration facili= ties any more. Separate packages are the way to go (and also easier to implement= if you can assume Unicode input and Unicode output, without the charset-related baggage that glibc's transliteration carries). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45431-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 12 00:50:25 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 84792 invoked by alias); 12 May 2019 00:50:24 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 84744 invoked by uid 48); 12 May 2019 00:50:21 -0000 From: "slandden at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug math/24209] [powerpc] Enable exp/expf in libmvec vector math library on POWER VSX Date: Sun, 12 May 2019 00:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: math X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: slandden at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00061.txt.bz2 Content-length: 396 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24209 Shawn Landden changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |slandden at gmail dot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45432-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 13 16:10:41 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 111274 invoked by alias); 13 May 2019 16:10:36 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 111124 invoked by uid 55); 13 May 2019 16:10:32 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24535] Update locale data to Unicode 12.1.0 Date: Mon, 13 May 2019 16:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00062.txt.bz2 Content-length: 1482 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24535 --- Comment #2 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Mike Fabian : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Df6efec90c86a6576fe0= 2f4bf220ed4f7bc0b5e14 commit f6efec90c86a6576fe02f4bf220ed4f7bc0b5e14 Author: Mike FABIAN Date: Wed May 8 07:54:15 2019 +0200 Bug 24535: Update to Unicode 12.1.0 Unicode 12.1.0 Support: Character encoding, character type info, and transliteration tables are all updated to Unicode 12.1.0, using the generator scripts contributed by Mike FABIAN (Red Hat). Some info about the number of characters added or changed: Total added characters in newly generated CHARMAP: 1 added: /xe3/x8b/xbf SQUARE ERA NAME REIWA Total added characters in newly generated WIDTH: 1 added: 2 : eaw=3DW category=3DSo bidi=3DL name=3DSQUARE ERA N= AME REIWA graph: Added 1 characters in new ctype which were not in old ctype graph: Added: =E3=8B=BF U+32FF SQUARE ERA NAME REIWA print: Added 1 characters in new ctype which were not in old ctype print: Added: =E3=8B=BF U+32FF SQUARE ERA NAME REIWA punct: Added 1 characters in new ctype which were not in old ctype punct: Added: =E3=8B=BF U+32FF SQUARE ERA NAME REIWA --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45433-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 13 16:12:13 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 113891 invoked by alias); 13 May 2019 16:12:13 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 113859 invoked by uid 48); 13 May 2019 16:12:10 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24535] Update locale data to Unicode 12.1.0 Date: Mon, 13 May 2019 16:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00063.txt.bz2 Content-length: 377 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24535 Mike FABIAN changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.30 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45435-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 13 16:13:38 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 22849 invoked by alias); 13 May 2019 16:13:37 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 21195 invoked by uid 48); 13 May 2019 16:13:34 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24535] Update locale data to Unicode 12.1.0 Date: Mon, 13 May 2019 16:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00065.txt.bz2 Content-length: 538 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24535 Mike FABIAN changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Mike FABIAN --- Patch is pushed to glibc master. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45434-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 13 16:13:21 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 9340 invoked by alias); 13 May 2019 16:13:21 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 6160 invoked by uid 48); 13 May 2019 16:13:18 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24307] Update locale data to Unicode 12.0.0 Date: Mon, 13 May 2019 16:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: maiku.fabian at gmail dot com X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00064.txt.bz2 Content-length: 545 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24307 Mike FABIAN changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Mike FABIAN --- This patch is included in glibc master. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45436-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 00:08:18 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 21698 invoked by alias); 14 May 2019 00:08:18 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 21647 invoked by uid 48); 14 May 2019 00:08:15 -0000 From: "howaboutsynergy at pm dot me" To: glibc-bugs@sourceware.org Subject: [Bug libc/20338] Parsing of /etc/gshadow can return bad pointers causing segfaults in applications Date: Tue, 14 May 2019 00:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.21 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: howaboutsynergy at pm dot me X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00066.txt.bz2 Content-length: 388 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20338 howaboutsynergy at pm dot me changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |howaboutsynergy at pm dot = me --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45437-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 00:36:46 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 118602 invoked by alias); 14 May 2019 00:36:46 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 116461 invoked by uid 48); 14 May 2019 00:36:42 -0000 From: "howaboutsynergy at pm dot me" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24551] New: mmap: accessing memory beyond mmap-ed region doesn't segfault Date: Tue, 14 May 2019 00:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: howaboutsynergy at pm dot me X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00067.txt.bz2 Content-length: 2787 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24551 Bug ID: 24551 Summary: mmap: accessing memory beyond mmap-ed region doesn't segfault Product: glibc Version: 2.29 Status: UNCONFIRMED Severity: minor Priority: P2 Component: malloc Assignee: unassigned at sourceware dot org Reporter: howaboutsynergy at pm dot me Target Milestone: --- Is this even a bug? with glibc 2.28 mmap-ing 1 byte (in a kernel with page_size 4096 bytes) lik= e: `addr =3D mmap (NULL, size, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);` ... allows accesses until addr[16384-1] and only segfaults at accessing addr[16384] (page 4 instead of 2) but with glibc 2.29, segfault happens only at addr[188416] (page 46 instea= d of 2) for details see comment 14 & 15 in: https://bugzilla.kernel.org/show_bug.cgi?id=3D203537#c14 Note that I tried this with MAP_FILE (and an actual file) not just with MAP_ANONYMOUS but I found that the effects/results are the same. I would expect segfault(or SIGBUSS? according to the man page) would happen when hitting page 2 (ie. addr[0x1000]) but this would seem to require somet= hing like what valdis mentioned: " * valdis wonders how hard it would be to add = an "allocate non-accessible guard page at both ends" flag to mmap()." So, is the manual in need of updating? since SIGBUS isn't generated as stat= ed in these circumstances: man 2 mmap: SIGBUS Attempted access to a portion of the buffer that does not corres= pond to the file (for example, beyond the end of the file, including the case wh= ere another process has truncated the file). man mmap (ie. map 3p mmap): The system shall always zero-fill any partial page at the end of an obj= ect. Further, the system shall never write out any modified portions of the last page of an object which are beyond its end. References within the address r= ange starting at pa and continuing for len bytes to whole pages following the en= d of an object shall result in delivery of a SIGBUS signal. An implementation may generate SIGBUS signals when a reference would ca= use an error in the mapped object, such as out-of-space condition. (pa=3Daddr and len=3Dsize in my case) At the very least, SIGBUS isn't generated beyond the end of the file until = the end of the page. Note: SIGBUS is generated when file is a 0 byte file (from what I've tested) and this is to be expected and working normally (now that I know enough to understand it). For a 200MiB mmap, both glibc versions allow accesses until page 442 beyond mmap-ed region is reached (page 443 for v2.29) and only then segfault. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45438-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 00:39:53 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 130610 invoked by alias); 14 May 2019 00:39:52 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 130589 invoked by uid 48); 14 May 2019 00:39:49 -0000 From: "howaboutsynergy at pm dot me" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24551] mmap: accessing memory beyond mmap-ed region doesn't segfault Date: Tue, 14 May 2019 00:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: howaboutsynergy at pm dot me X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00068.txt.bz2 Content-length: 626 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24551 howaboutsynergy at pm dot me changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |howaboutsynergy at pm dot = me --- Comment #1 from howaboutsynergy at pm dot me --- oops What not to put in a new report: Questions about the correctness or the expected behaviour of standardised system calls. These might be more appropriately asked in other forums. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45439-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 06:58:39 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 99419 invoked by alias); 14 May 2019 06:58:38 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 96908 invoked by uid 48); 14 May 2019 06:58:35 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24551] mmap: accessing memory beyond mmap-ed region doesn't segfault Date: Tue, 14 May 2019 06:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status cc see_also resolution flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00069.txt.bz2 Content-length: 1102 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24551 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |fweimer at redhat dot com See Also| |https://bugzilla.kernel.org | |/show_bug.cgi?id=3D203537 Resolution|--- |INVALID Flags| |security- --- Comment #2 from Florian Weimer --- If you need guard pages, you need to map extra pages and leave them with PROT_NONE protection flags. Changes in mapping behavior are expected for different kernel versions.=20 Different glibc versions have different library sizes and perhaps even load segments, so they trigger different kernel behavior, too. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45440-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 13:51:08 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 40507 invoked by alias); 14 May 2019 13:51:08 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 36919 invoked by uid 48); 14 May 2019 13:51:04 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/24492] utmp/wtmp locking allows non-privileged user to deny service Date: Tue, 14 May 2019 13:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00070.txt.bz2 Content-length: 1842 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24492 Adhemerval Zanella changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adhemerval.zanella at lina= ro dot o | |rg --- Comment #1 from Adhemerval Zanella --- This issue seems to exist on Solaris and AIX as well, although they uses a different path (/var/run/utmpx for Solaris and /etc/utmp). As with glibc-b= ased system, its permission is similar that it allows users to read-lock it: Solaris: $ ls -l /var/run/utmpx -rw-r--r-- 1 root bin 7440 May 14 14:56 /var/run/utmpx AIX: $ ls -l /etc/utmp -rw-r--r-- 1 root system 38232 May 14 08:39 /etc/utmp The same issue also prevents further login on the system, as sshd for insta= nce.=20 I think a better alternative would just to make the utmp file no accessible= to user as default with the side effect of making utmp{x} interfaces return EP= ERM as default. I am not sure how it would play on its usage in login process, = but I also don't think using a different lock file while still using default permission for /var/run/utmp would be an improvement here. The privileged process still need to have non-blocked access to utmp regardless and I think adding a timeout to abort in such cases is also not an option (besides it is not defined in the standard, it also not expected such functions fail in th= is scenario). Another possibility is to route utmp{x} interfaces to a privileg= ed process.=20=20 Not sure which would be the best option, thoughts? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45441-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 14:17:09 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 127732 invoked by alias); 14 May 2019 14:17:09 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 124198 invoked by uid 48); 14 May 2019 14:17:06 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/24492] utmp/wtmp locking allows non-privileged user to deny service Date: Tue, 14 May 2019 14:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security+ X-Bugzilla-Changed-Fields: cc flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00071.txt.bz2 Content-length: 456 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24492 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fweimer at redhat dot com Flags| |security+ --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45443-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 14:26:47 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 99381 invoked by alias); 14 May 2019 14:26:47 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 99321 invoked by uid 48); 14 May 2019 14:26:44 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/24492] utmp/wtmp locking allows non-privileged user to deny service Date: Tue, 14 May 2019 14:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security+ X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00073.txt.bz2 Content-length: 486 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24492 Carlos O'Donell changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2019-05-14 Ever confirmed|0 |1 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45442-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 14:26:42 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 99087 invoked by alias); 14 May 2019 14:26:42 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 99020 invoked by uid 48); 14 May 2019 14:26:38 -0000 From: "carlos at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/24492] utmp/wtmp locking allows non-privileged user to deny service Date: Tue, 14 May 2019 14:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security+ X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00072.txt.bz2 Content-length: 1969 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24492 Carlos O'Donell changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carlos at redhat dot com --- Comment #2 from Carlos O'Donell --- (In reply to Adhemerval Zanella from comment #1) > I think a better alternative would just to make the utmp file no accessib= le > to user as default with the side effect of making utmp{x} interfaces retu= rn > EPERM as default. I am not sure how it would play on its usage in login > process, but I also don't think using a different lock file while still > using default permission for /var/run/utmp would be an improvement here.= =20 > The privileged process still need to have non-blocked access to utmp > regardless and I think adding a timeout to abort in such cases is also not > an option (besides it is not defined in the standard, it also not expected > such functions fail in this scenario). Another possibility is to route > utmp{x} interfaces to a privileged process.=20=20 >=20 > Not sure which would be the best option, thoughts? Privileged processes can be expected to coordinate access and complete writ= es and release locks in a timely fashion. So the writers can block other write= rs or readers. Unprivileged readers cannot be trusted to complete reads or release locks i= n a timely fashion, and should have no impact on the privileged writers. The readers cannot block other writers, but could block other readers (if required). It seems like we should be able to implement this with the Linux filesystem primivites, but I haven't done a deep analysis of this issue. This is a security issue, and Florian has added security+ flag, but it's one that has existed for a long time. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45444-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 14:31:50 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 108827 invoked by alias); 14 May 2019 14:31:50 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 108281 invoked by uid 48); 14 May 2019 14:31:46 -0000 From: "OxFF-Alex at yandex dot ru" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Tue, 14 May 2019 14:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: OxFF-Alex at yandex dot ru X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00074.txt.bz2 Content-length: 1174 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 OxFF-Alex changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |OxFF-Alex at yandex dot ru --- Comment #6 from OxFF-Alex --- I also have this bug. $ uname -a Linux serbinov 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12= UTC 2019 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -d Description: Ubuntu 18.04.2 LTS But a have three different crashes depending on number of input symbols: Code: int main() { setlocale(LC_ALL, "ru_RU.UTF-8"); getwc(stdin); return 0; } Results: $ $ ./a.out 111111111111111111111111 *** stack smashing detected ***: terminated Aborted (core dumped) $ $ ./a.out 111111111111111111111111111111111111111111111111111111111111111111111111111= 111 free(): invalid pointer Aborted (core dumped) $ $ ./a.out 1111111111111111111111111111111111111 Segmentation fault (core dumped) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45445-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 14:36:18 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 60335 invoked by alias); 14 May 2019 14:36:18 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 60278 invoked by uid 48); 14 May 2019 14:36:15 -0000 From: "OxFF-Alex at yandex dot ru" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Tue, 14 May 2019 14:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: OxFF-Alex at yandex dot ru X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00075.txt.bz2 Content-length: 578 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #7 from OxFF-Alex --- In additional: $ locale LANG=3Den_US.UTF-8 LANGUAGE=3D LC_CTYPE=3D"en_US.UTF-8" LC_NUMERIC=3Dru_RU.UTF-8 LC_TIME=3Dru_RU.UTF-8 LC_COLLATE=3D"en_US.UTF-8" LC_MONETARY=3Dru_RU.UTF-8 LC_MESSAGES=3D"en_US.UTF-8" LC_PAPER=3Dru_RU.UTF-8 LC_NAME=3Dru_RU.UTF-8 LC_ADDRESS=3Dru_RU.UTF-8 LC_TELEPHONE=3Dru_RU.UTF-8 LC_MEASUREMENT=3Dru_RU.UTF-8 LC_IDENTIFICATION=3Dru_RU.UTF-8 LC_ALL=3D $ --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45446-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 14:57:41 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 24071 invoked by alias); 14 May 2019 14:57:41 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 22132 invoked by uid 48); 14 May 2019 14:57:38 -0000 From: "schwab@linux-m68k.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Tue, 14 May 2019 14:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00076.txt.bz2 Content-length: 479 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #8 from Andreas Schwab --- At this point in _IO_wfile_sync, delta is always negative: nread =3D (*cv->__codecvt_do_length) (cv, &fp->_wide_data->_IO_st= ate, fp->_IO_read_base, fp->_IO_read_end, delta); --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45447-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 15:32:03 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 108753 invoked by alias); 14 May 2019 15:32:03 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 108627 invoked by uid 48); 14 May 2019 15:32:00 -0000 From: "schwab@linux-m68k.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Tue, 14 May 2019 15:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00077.txt.bz2 Content-length: 1109 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #9 from Andreas Schwab --- That should fix it: diff --git a/libio/wfileops.c b/libio/wfileops.c index 5bc785b2b6..b30ef81813 100644 --- a/libio/wfileops.c +++ b/libio/wfileops.c @@ -508,11 +508,11 @@ _IO_wfile_sync (FILE *fp) generate the wide characters up to the current reading position. */ int nread; - + size_t wnread =3D fp->_wide_data->_IO_read_ptr - fp->_wide_data->_IO_read_base; fp->_wide_data->_IO_state =3D fp->_wide_data->_IO_last_state; nread =3D (*cv->__codecvt_do_length) (cv, &fp->_wide_data->_IO_st= ate, fp->_IO_read_base, - fp->_IO_read_end, delta); + fp->_IO_read_end, wnread); fp->_IO_read_ptr =3D fp->_IO_read_base + nread; delta =3D -(fp->_IO_read_end - fp->_IO_read_base - nread); } --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45448-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 17:38:24 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 94130 invoked by alias); 14 May 2019 17:38:24 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 94076 invoked by uid 55); 14 May 2019 17:38:20 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug build/24544] elf/tst-pldd doesn't work if you install with a --prefix Date: Tue, 14 May 2019 17:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00078.txt.bz2 Content-length: 1071 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24544 --- Comment #2 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Adhemerval Zanella : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Dda2b83ef6ba6f4c9746= 64f69e715cc85b9173938 commit da2b83ef6ba6f4c974664f69e715cc85b9173938 Author: Adhemerval Zanella Date: Mon May 13 13:13:46 2019 -0300 elf: Fix tst-pldd for non-default --prefix and/or --bindir (BZ#24544) Use a new libsupport support_bindir_prefix instead of a hardcoded /usr/bin to create the pldd path on container directory. Checked on x86_64-linux-gnu with default and non-default --prefix and --bindir paths, as well with --enable-hardcoded-path-in-tests. [BZ #24544] * elf/tst-pldd.c (do_test): Use support_bindir_prefix instead of pre-defined value. Reviewed-by: DJ Delorie --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45449-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 17:39:19 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 95102 invoked by alias); 14 May 2019 17:39:19 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 95063 invoked by uid 48); 14 May 2019 17:39:16 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug build/24544] elf/tst-pldd doesn't work if you install with a --prefix Date: Tue, 14 May 2019 17:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc version resolution assigned_to target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00079.txt.bz2 Content-length: 977 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24544 Adhemerval Zanella changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |adhemerval.zanella at lina= ro dot o | |rg Version|2.29 |2.30 Resolution|--- |FIXED Assignee|unassigned at sourceware dot org |adhemerval.zanella = at linaro dot o | |rg Target Milestone|--- |2.30 --- Comment #3 from Adhemerval Zanella --- Fixed by da2b83ef6ba6f4c974664f69e715cc85b9173938. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45450-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 14 22:38:15 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 103203 invoked by alias); 14 May 2019 22:38:15 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 103164 invoked by uid 48); 14 May 2019 22:38:11 -0000 From: "hjl.tools at gmail dot com" To: glibc-bugs@sourceware.org Subject: =?UTF-8?B?W0J1ZyBidWlsZC8yNDU1Nl0gTmV3OiBbR0NDIDldIGVycm9yOiDigJglcw==?= =?UTF-8?B?4oCZIGRpcmVjdGl2ZSBhcmd1bWVudCBpcyBudWxsIFstV2Vycm9yPWZvcm1h?= =?UTF-8?B?dC1vdmVyZmxvdz1d?= Date: Tue, 14 May 2019 22:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00080.txt.bz2 Content-length: 2175 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24556 Bug ID: 24556 Summary: [GCC 9] error: =E2=80=98%s=E2=80=99 directive argument = is null [-Werror=3Dformat-overflow=3D] Product: glibc Version: 2.30 Status: NEW Severity: normal Priority: P2 Component: build Assignee: unassigned at sourceware dot org Reporter: hjl.tools at gmail dot com CC: carlos at redhat dot com Target Milestone: --- With GCC 9 and -O3, I got In file included from ../include/bits/error.h:1, from ../misc/error.h:57, from ../include/error.h:2, from bench-string.h:60, from bench-strstr.c:22: In function =E2=80=98error=E2=80=99, inlined from =E2=80=98do_one_test=E2=80=99 at bench-strstr.c:149:7, inlined from =E2=80=98do_test=E2=80=99 at bench-strstr.c:201:5, inlined from =E2=80=98test_main=E2=80=99 at bench-strstr.c:220:2: ../include/bits/../../misc/bits/error.h:42:5: error: =E2=80=98%s=E2=80=99 d= irective argument is null [-Werror=3Dformat-overflow=3D] 42 | __error_alias (__status, __errnum, __format, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function =E2=80=98error=E2=80=99, inlined from =E2=80=98do_one_test=E2=80=99 at bench-strstr.c:149:7, inlined from =E2=80=98do_test=E2=80=99 at bench-strstr.c:201:5, inlined from =E2=80=98test_main=E2=80=99 at bench-strstr.c:227:2: ../include/bits/../../misc/bits/error.h:42:5: error: =E2=80=98%s=E2=80=99 d= irective argument is null [-Werror=3Dformat-overflow=3D] 42 | __error_alias (__status, __errnum, __format, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[1]: *** [../o-iterator.mk:9: /export/build/gnu/tools-build/glibc-march-9/build-x86_64-linux/benchtests/b= ench-strstr.o] Error 1 There is do_one_test (impl, s1, s2, fail ? NULL : s1 + len1 - len2); --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45451-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 10:37:38 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 67336 invoked by alias); 15 May 2019 10:37:37 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 67305 invoked by uid 48); 15 May 2019 10:37:34 -0000 From: "flo at geekplace dot eu" To: glibc-bugs@sourceware.org Subject: [Bug manual/24558] New: Broken sentence in manual/tunables.texi Date: Wed, 15 May 2019 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: manual X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: flo at geekplace dot eu X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00081.txt.bz2 Content-length: 885 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24558 Bug ID: 24558 Summary: Broken sentence in manual/tunables.texi Product: glibc Version: 2.31 Status: UNCONFIRMED Severity: normal Priority: P2 Component: manual Assignee: unassigned at sourceware dot org Reporter: flo at geekplace dot eu CC: mtk.manpages at gmail dot com Target Milestone: --- The sentence in tunables.texi > Lock elision will use memory transactions to under certain conditions, to= elide locks and improve performance.=20 is missing a comma and has to many 'to's, it should probably read > Lock elision will use memory transactions to, under certain conditions, e= lide locks and improve performance. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45452-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 10:39:00 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 68359 invoked by alias); 15 May 2019 10:39:00 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 68325 invoked by uid 48); 15 May 2019 10:38:57 -0000 From: "flo at geekplace dot eu" To: glibc-bugs@sourceware.org Subject: [Bug manual/24558] Broken sentence in manual/tunables.texi Date: Wed, 15 May 2019 10:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: manual X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: flo at geekplace dot eu X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00082.txt.bz2 Content-length: 356 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24558 --- Comment #1 from Florian Schmaus --- Created attachment 11776 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11776&action=3Ded= it Patch to fix a sentence in manual/tunables.texi --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45453-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 11:25:32 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 59181 invoked by alias); 15 May 2019 11:25:31 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 59107 invoked by uid 48); 15 May 2019 11:25:28 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/10353] Methods for deleting all file descriptors greater than given integer (closefrom) Date: Wed, 15 May 2019 11:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution assigned_to short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00083.txt.bz2 Content-length: 1214 https://sourceware.org/bugzilla/show_bug.cgi?id=3D10353 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX |--- Assignee|drepper.fsp at gmail dot com |unassigned at sourc= eware dot org Summary|Methods for deleting all |Methods for deleting all |file descriptors greater |file descriptors greater |than given integer |than given integer | |(closefrom) --- Comment #14 from Florian Weimer --- We should implement closefrom and related functions from Solaris. A high-quality implementation (that cannot fail) will require kernel support. I do not think there is a way to obtain the number of the highest file descriptor currently in use because RLIMIT_NOFILE is not enforced for exist= ing descriptors. Opening /proc/self/fd may fail. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45454-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 12:10:47 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 117354 invoked by alias); 15 May 2019 12:10:47 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 117303 invoked by uid 48); 15 May 2019 12:10:44 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/10353] Methods for deleting all file descriptors greater than given integer (closefrom) Date: Wed, 15 May 2019 12:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00084.txt.bz2 Content-length: 1491 https://sourceware.org/bugzilla/show_bug.cgi?id=3D10353 --- Comment #15 from Adhemerval Zanella --- (In reply to Florian Weimer from comment #14) > We should implement closefrom and related functions from Solaris. A > high-quality implementation (that cannot fail) will require kernel suppor= t. Agreed. I have a wip patch that I might send. Solaris11 also defines as non-portable interfaces: posix_spawn_file_actions_addchdir_np posix_spawn_file_actions_addclosefrom_np posix_spawnattr_setsigignore_np posix_spawnattr_getsigignore_np posix_spawnattr_setvamask_np posix_spawnattr_getvamask_np We already implements posix_spawn_file_actions_addchdir_np. The posix_spawnattr_setsigignore_np/posix_spawnattr_getsigignore_np seems completary addition to posix_spawnattr_setsigdefault/posix_spawnattr_getsigdefault. I am trying to figure out what posix_spawnattr_setvamask_np/posix_spawnattr_getvamask_np do, I couldn't fi= nd any information online.=20 >=20 > I do not think there is a way to obtain the number of the highest file > descriptor currently in use because RLIMIT_NOFILE is not enforced for > existing descriptors. Opening /proc/self/fd may fail. I think an initial userland implementation need just to try opening /proc/self/fd and if it fails bail out with an error. Relying on RLIMIT_NOF= ILE, even as a fallback, might still leak file descriptors. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45455-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 12:17:19 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 4423 invoked by alias); 15 May 2019 12:17:19 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 4368 invoked by uid 48); 15 May 2019 12:17:16 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/10353] Methods for deleting all file descriptors greater than given integer (closefrom) Date: Wed, 15 May 2019 12:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00085.txt.bz2 Content-length: 397 https://sourceware.org/bugzilla/show_bug.cgi?id=3D10353 --- Comment #16 from Florian Weimer --- closefrom cannot fail. I'm happy to implement /proc/self/fd fallback, but = only if we also have a proper system call that can be used to implement this correctly (without possible failure). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45456-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 12:35:44 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 115187 invoked by alias); 15 May 2019 12:35:44 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 115150 invoked by uid 48); 15 May 2019 12:35:41 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/10353] Methods for deleting all file descriptors greater than given integer (closefrom) Date: Wed, 15 May 2019 12:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00086.txt.bz2 Content-length: 835 https://sourceware.org/bugzilla/show_bug.cgi?id=3D10353 --- Comment #17 from Adhemerval Zanella --- (In reply to Florian Weimer from comment #16) > closefrom cannot fail. I'm happy to implement /proc/self/fd fallback, but > only if we also have a proper system call that can be used to implement t= his > correctly (without possible failure). It would fail as other file actions, by not spawning the process and return= ing a generic error (we might also extend the posix_spawn to add a way to actua= lly provide more information of what has failed exactly). I think it would be feasible to implement closefrom initially with/proc/self/fd and later if/wh= en we get an actual syscall to move it as a fallback. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45457-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 13:12:37 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 58193 invoked by alias); 15 May 2019 13:12:37 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 58140 invoked by uid 48); 15 May 2019 13:12:33 -0000 From: "yann at droneaud dot fr" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24561] New: _dl_addr: linear lookup inefficient, making mtrace() feature very slow Date: Wed, 15 May 2019 13:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: yann at droneaud dot fr X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00087.txt.bz2 Content-length: 2768 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24561 Bug ID: 24561 Summary: _dl_addr: linear lookup inefficient, making mtrace() feature very slow Product: glibc Version: 2.31 Status: UNCONFIRMED Severity: normal Priority: P2 Component: dynamic-link Assignee: unassigned at sourceware dot org Reporter: yann at droneaud dot fr Target Milestone: --- Created attachment 11778 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11778&action=3Ded= it perf top screenshot I'm "profiling" memory usage during Glibc build using mtrace(), mtrace() be= ing enabled through a preloaded shared object injected through LD_PRELOAD into every programs run by ./configure and make. Unfortunately mtrace() hooks are inducing very expensive calls to _dl_addr(= ). It's so expansive that _dl_addr() is responsible for ~80% of the CPU cycles according to linux's perf top, while I'm using make -j2, thus having only 2 jobs in parallel. Samples: 5M of event 'cycles:ppp', 4000 Hz, Event count (approx.): 10905542= 6197 lost: 0/0 drop: 0/0 Overhead Shared Object Symbol 84,91% libc-2.29.so [.] _dl_addr 0,61% perf [.] hpp__sort_overhead 0,36% perf [.] rb_next 0,24% libpixman-1.so.0.38.0 [.] sse2_fill 0,22% perf [.] hist_entry__sort 0,19% libpthread-2.29.so [.] __pthread_mutex_lock 0,18% [kernel] [k] update_blocked_averages 0,18% perf [.] perf_hpp__is_dynamic_entry 0,17% [kernel] [k] copy_user_enhanced_fast_string 0,16% perf [.] sort__dso_cmp 0,15% libc-2.29.so [.] __vfprintf_internal 0,15% libc-2.29.so [.] __strcmp_avx2 0,15% libc-2.29.so [.] __memmove_avx_unaligned_erms 0,13% libglib-2.0.so.0.6000.2 [.] g_hash_table_lookup 0,13% perf [.] output_resort 0,12% [snd_hda_intel] [k] pci_azx_readl 0,12% libc-2.29.so [.] _int_malloc 0,10% perf [.] __hists__add_entry It's not visible here, but they're two cc1 processes running (on my desktop= ). _dl_addr() is way too slow. It's so slow I think it's using a very ineffect= ive way of looking things up. Perhaps mtrace() hooks can be improved to put address resolutions results i= n a cache (but it would require to be invalidated on dlopen(), dlclose()), but I believe _dl_addr() could be improved, so that users of dladdr(), or dladdr1= () could benefit from a speed up. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45458-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 13:17:58 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 69139 invoked by alias); 15 May 2019 13:17:56 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 69062 invoked by uid 48); 15 May 2019 13:17:53 -0000 From: "yann at droneaud dot fr" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24561] _dl_addr: linear lookup inefficient, making mtrace() feature very slow Date: Wed, 15 May 2019 13:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: yann at droneaud dot fr X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00088.txt.bz2 Content-length: 331 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24561 --- Comment #1 from Yann Droneaud --- Created attachment 11779 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11779&action=3Ded= it top and perf top screens --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45459-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 13:18:20 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 69752 invoked by alias); 15 May 2019 13:18:20 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 69702 invoked by uid 48); 15 May 2019 13:18:17 -0000 From: "yann at droneaud dot fr" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24561] _dl_addr: linear lookup inefficient, making mtrace() feature very slow Date: Wed, 15 May 2019 13:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: yann at droneaud dot fr X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.description Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00089.txt.bz2 Content-length: 446 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24561 Yann Droneaud changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #11779|top and perf top screens |top and perf top screenshot description| | --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45460-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 14:49:15 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 79620 invoked by alias); 15 May 2019 14:49:15 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 79570 invoked by uid 55); 15 May 2019 14:49:12 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Wed, 15 May 2019 14:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00090.txt.bz2 Content-length: 766 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #10 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Andreas Schwab : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D32ff397533715988c19= cbf3675dcbd727ec13e18 commit 32ff397533715988c19cbf3675dcbd727ec13e18 Author: Andreas Schwab Date: Tue May 14 17:14:59 2019 +0200 Fix crash in _IO_wfile_sync (bug 20568) When computing the length of the converted part of the stdio buffer, use the number of consumed wide characters, not the (negative) distance to = the end of the wide buffer. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45461-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 14:51:00 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 87294 invoked by alias); 15 May 2019 14:51:00 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 85619 invoked by uid 48); 15 May 2019 14:50:57 -0000 From: "schwab@linux-m68k.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Wed, 15 May 2019 14:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00091.txt.bz2 Content-length: 565 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 Andreas Schwab changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|--- |2.30 --- Comment #11 from Andreas Schwab --- Fixed in 2.30. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45462-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 14:57:15 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 23095 invoked by alias); 15 May 2019 14:57:15 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 23022 invoked by uid 48); 15 May 2019 14:57:12 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Wed, 15 May 2019 14:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00092.txt.bz2 Content-length: 475 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugzilla.redhat.com | |/show_bug.cgi?id=3D1710460 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45464-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 15:24:58 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 77997 invoked by alias); 15 May 2019 15:24:58 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 77954 invoked by uid 48); 15 May 2019 15:24:55 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug libc/10353] Methods for deleting all file descriptors greater than given integer (closefrom) Date: Wed, 15 May 2019 15:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00094.txt.bz2 Content-length: 665 https://sourceware.org/bugzilla/show_bug.cgi?id=3D10353 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW --- Comment #18 from Florian Weimer --- Right, for the posix_spawn extension, we do not need a fail-safe function. (FWOW, I have just posted a patch for a public getdents64 system call wrapp= er, and I'm working on async-signal-safe directory stream parsing.) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45463-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 15:24:01 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 75934 invoked by alias); 15 May 2019 15:24:01 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 75849 invoked by uid 55); 15 May 2019 15:23:57 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Wed, 15 May 2019 15:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00093.txt.bz2 Content-length: 847 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #12 from cvs-commit at gcc dot gnu.org --- The release/2.29/master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Dc6177be4b92d5d7df50= a785652d1912db511423e commit c6177be4b92d5d7df50a785652d1912db511423e Author: Andreas Schwab Date: Wed May 15 17:09:05 2019 +0200 Fix crash in _IO_wfile_sync (bug 20568) When computing the length of the converted part of the stdio buffer, use the number of consumed wide characters, not the (negative) distance to = the end of the wide buffer. (cherry picked from commit 32ff397533715988c19cbf3675dcbd727ec13e18) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45465-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 15:35:14 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 127914 invoked by alias); 15 May 2019 15:35:14 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 127830 invoked by uid 55); 15 May 2019 15:35:11 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Wed, 15 May 2019 15:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00095.txt.bz2 Content-length: 847 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #13 from cvs-commit at gcc dot gnu.org --- The release/2.28/master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Dd948478bc586dec2fe3= edd49e8e55f3893b3f854 commit d948478bc586dec2fe3edd49e8e55f3893b3f854 Author: Andreas Schwab Date: Tue May 14 17:14:59 2019 +0200 Fix crash in _IO_wfile_sync (bug 20568) When computing the length of the converted part of the stdio buffer, use the number of consumed wide characters, not the (negative) distance to = the end of the wide buffer. (cherry picked from commit 32ff397533715988c19cbf3675dcbd727ec13e18) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45466-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 15:44:38 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 16824 invoked by alias); 15 May 2019 15:44:37 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 16772 invoked by uid 55); 15 May 2019 15:44:34 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Wed, 15 May 2019 15:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00096.txt.bz2 Content-length: 847 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #14 from cvs-commit at gcc dot gnu.org --- The release/2.27/master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Df9c3c12f3365c3e26aa= 11a31c6effea7d959f0ba commit f9c3c12f3365c3e26aa11a31c6effea7d959f0ba Author: Andreas Schwab Date: Tue May 14 17:14:59 2019 +0200 Fix crash in _IO_wfile_sync (bug 20568) When computing the length of the converted part of the stdio buffer, use the number of consumed wide characters, not the (negative) distance to = the end of the wide buffer. (cherry picked from commit 32ff397533715988c19cbf3675dcbd727ec13e18) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45467-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 16:18:23 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 77229 invoked by alias); 15 May 2019 16:18:23 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 77160 invoked by uid 48); 15 May 2019 16:18:20 -0000 From: "yann at droneaud dot fr" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24561] _dl_addr: linear lookup inefficient, making mtrace() feature very slow Date: Wed, 15 May 2019 16:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: yann at droneaud dot fr X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00097.txt.bz2 Content-length: 638 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24561 Yann Droneaud changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yann at droneaud dot fr --- Comment #2 from Yann Droneaud --- Created attachment 11780 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11780&action=3Ded= it mtrace() LD_PRELOAD injector =46rom https://github.com/opteya/libmtraceall --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45468-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 16:48:30 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 5942 invoked by alias); 15 May 2019 16:48:30 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 5455 invoked by uid 48); 15 May 2019 16:48:27 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24561] _dl_addr: linear lookup inefficient, making mtrace() feature very slow Date: Wed, 15 May 2019 16:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00098.txt.bz2 Content-length: 887 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24561 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fweimer at redhat dot com Flags| |security- --- Comment #3 from Florian Weimer --- Torvald and I discussed this a while back in the context of the GCC excepti= on handling issue: https://gcc.gnu.org/ml/gcc/2013-05/msg00287.html I think I have a prototype patch somewhere for implementing a binary search= in _dl_find_dso_for_object (without locking). I just need to polish it, and we need a review of the (non-trivial) concurrency bits in it. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45469-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 19:51:31 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 130595 invoked by alias); 15 May 2019 19:51:31 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 130550 invoked by uid 48); 15 May 2019 19:51:28 -0000 From: "mark at klomp dot org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24476] __libc_freeres triggers bad free in libdl if dlerror was not used Date: Wed, 15 May 2019 19:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mark at klomp dot org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: mark at klomp dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00099.txt.bz2 Content-length: 592 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24476 Mark Wielaard changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|carlos at redhat dot com |mark at klomp dot o= rg --- Comment #4 from Mark Wielaard --- Updated patch: https://sourceware.org/ml/libc-alpha/2019-05/msg00320.html --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45470-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 15 21:50:55 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 36834 invoked by alias); 15 May 2019 21:50:55 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 36790 invoked by uid 48); 15 May 2019 21:50:50 -0000 From: "mark at klomp dot org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24476] __libc_freeres triggers bad free in libdl if dlerror was not used Date: Wed, 15 May 2019 21:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mark at klomp dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: mark at klomp dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00100.txt.bz2 Content-length: 1536 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24476 Mark Wielaard changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Mark Wielaard --- commit 11b451c8868d8a2b0edc5dfd44fc58d9ee538be0 Author: Mark Wielaard Date: Wed May 15 17:14:01 2019 +0200 dlfcn: Guard __dlerror_main_freeres with __libc_once_get (once) [BZ# 24= 476] dlerror.c (__dlerror_main_freeres) will try to free resources which only have been initialized when init () has been called. That function is called when resources are needed using __libc_once (once, init) where once is a __libc_once_define (static, once) in the dlerror.c file. Trying to free those resources if init () hasn't been called will produce errors under valgrind memcheck. So guard the freeing of those resources using __libc_once_get (once) and make sure we have a valid key. Also add a similar guard to __dlerror (). * dlfcn/dlerror.c (__dlerror_main_freeres): Guard using __libc_once_get (once) and static_bug =3D=3D NULL. (__dlerror): Check we have a valid key, set result to static_buf otherwise. Reviewed-by: Carlos O'Donell --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45471-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 08:21:46 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 72170 invoked by alias); 16 May 2019 08:21:46 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 72125 invoked by uid 48); 16 May 2019 08:21:43 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/23525] Uninitialized multi-byte conversion state in fxprintf Date: Thu, 16 May 2019 08:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00101.txt.bz2 Content-length: 681 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23525 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Florian Weimer --- The code clearly calls memset before mbsrtowcs: memset (&mbstate, 0, sizeof mbstate); res =3D __mbsrtowcs (wfmt, &fmt, len, &mbstate); I don't know why I filed this bug. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45472-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 08:26:00 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 82159 invoked by alias); 16 May 2019 08:26:00 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 82106 invoked by uid 48); 16 May 2019 08:25:57 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24562] New: __fxprintf makes incorrect assumption about multibyte string conversion Date: Thu, 16 May 2019 08:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00102.txt.bz2 Content-length: 774 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24562 Bug ID: 24562 Summary: __fxprintf makes incorrect assumption about multibyte string conversion Product: glibc Version: 2.30 Status: NEW Severity: normal Priority: P2 Component: stdio Assignee: unassigned at sourceware dot org Reporter: fweimer at redhat dot com Target Milestone: --- locked_vfxprintf has this comment: /* We must convert the narrow format string to a wide one. Each byte can produce at most one wide character. */ This is not actually true for the TSCII single-byte character set. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45473-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 08:47:10 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 101037 invoked by alias); 16 May 2019 08:47:10 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 100983 invoked by uid 55); 16 May 2019 08:47:07 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Thu, 16 May 2019 08:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00103.txt.bz2 Content-length: 847 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #15 from cvs-commit at gcc dot gnu.org --- The release/2.26/master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D4385ec1d8af4203b23d= ce8c9dc2f1aff5acaf094 commit 4385ec1d8af4203b23dce8c9dc2f1aff5acaf094 Author: Andreas Schwab Date: Tue May 14 17:14:59 2019 +0200 Fix crash in _IO_wfile_sync (bug 20568) When computing the length of the converted part of the stdio buffer, use the number of consumed wide characters, not the (negative) distance to = the end of the wide buffer. (cherry picked from commit 32ff397533715988c19cbf3675dcbd727ec13e18) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45474-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 08:48:37 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 103314 invoked by alias); 16 May 2019 08:48:37 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 103199 invoked by uid 55); 16 May 2019 08:48:31 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Thu, 16 May 2019 08:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00104.txt.bz2 Content-length: 847 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #16 from cvs-commit at gcc dot gnu.org --- The release/2.26/master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D4385ec1d8af4203b23d= ce8c9dc2f1aff5acaf094 commit 4385ec1d8af4203b23dce8c9dc2f1aff5acaf094 Author: Andreas Schwab Date: Tue May 14 17:14:59 2019 +0200 Fix crash in _IO_wfile_sync (bug 20568) When computing the length of the converted part of the stdio buffer, use the number of consumed wide characters, not the (negative) distance to = the end of the wide buffer. (cherry picked from commit 32ff397533715988c19cbf3675dcbd727ec13e18) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45475-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 09:12:39 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 93149 invoked by alias); 16 May 2019 09:12:39 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 93094 invoked by uid 55); 16 May 2019 09:12:36 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/20568] Segfault with wide characters and setlocale/fgetwc/UTF-8 Date: Thu, 16 May 2019 09:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.24 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00105.txt.bz2 Content-length: 847 https://sourceware.org/bugzilla/show_bug.cgi?id=3D20568 --- Comment #17 from cvs-commit at gcc dot gnu.org --- The release/2.25/master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D60bc81ba47915817fb8= 9bc2b80b0176ac1eeba07 commit 60bc81ba47915817fb89bc2b80b0176ac1eeba07 Author: Andreas Schwab Date: Tue May 14 17:14:59 2019 +0200 Fix crash in _IO_wfile_sync (bug 20568) When computing the length of the converted part of the stdio buffer, use the number of consumed wide characters, not the (negative) distance to = the end of the wide buffer. (cherry picked from commit 32ff397533715988c19cbf3675dcbd727ec13e18) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45476-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 10:08:04 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 123035 invoked by alias); 16 May 2019 10:08:04 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 118558 invoked by uid 48); 16 May 2019 10:08:01 -0000 From: "mark at klomp dot org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24476] __libc_freeres triggers bad free in libdl if dlerror was not used Date: Thu, 16 May 2019 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: glibc_2.28, glibc_2.29 X-Bugzilla-Severity: normal X-Bugzilla-Who: mark at klomp dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: mark at klomp dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: keywords Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00106.txt.bz2 Content-length: 389 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24476 Mark Wielaard changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |glibc_2.28, glibc_2.29 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45477-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 10:12:03 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 37754 invoked by alias); 16 May 2019 10:12:02 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 37705 invoked by uid 48); 16 May 2019 10:11:59 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24562] __fxprintf makes incorrect assumption about multibyte string conversion Date: Thu, 16 May 2019 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: dependson Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00107.txt.bz2 Content-length: 532 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24562 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |24563 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=3D24563 [Bug 24563] vfprintf makes incorrect assumption about wchar_t character cou= nt --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45478-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 10:12:03 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 37764 invoked by alias); 16 May 2019 10:12:02 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 37692 invoked by uid 48); 16 May 2019 10:11:59 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24563] New: vfprintf makes incorrect assumption about wchar_t character count Date: Thu, 16 May 2019 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter blocked target_milestone flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00108.txt.bz2 Content-length: 1653 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24563 Bug ID: 24563 Summary: vfprintf makes incorrect assumption about wchar_t character count Product: glibc Version: 2.30 Status: NEW Severity: normal Priority: P2 Component: stdio Assignee: unassigned at sourceware dot org Reporter: fweimer at redhat dot com Blocks: 24562 Target Milestone: --- Flags: security- This assumption is not true for exotic character sets as TSCII: /* Allocate dynamically an array which definitely is long = \ enough for the wide character version. Each byte in the = \ multi-byte string can produce at most one wide character. *= / \ if (__glibc_unlikely (len > SIZE_MAX / sizeof (wchar_t))) = \ { = \ __set_errno (EOVERFLOW); = \ done =3D -1; = \ goto all_done; = \ } = \ See Unicode Technical Note 15 for the background. Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=3D24562 [Bug 24562] __fxprintf makes incorrect assumption about multibyte string conversion --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45479-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 13:34:09 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 713 invoked by alias); 16 May 2019 13:34:09 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 647 invoked by uid 48); 16 May 2019 13:34:06 -0000 From: "mark at klomp dot org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24476] __libc_freeres triggers bad free in libdl if dlerror was not used Date: Thu, 16 May 2019 13:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: glibc_2.28, glibc_2.29 X-Bugzilla-Severity: normal X-Bugzilla-Who: mark at klomp dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: mark at klomp dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00109.txt.bz2 Content-length: 279 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24476 --- Comment #6 from Mark Wielaard --- Also backported/cherry-picked to release/2.28/master and release/2.29/maste= r. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45480-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 14:48:02 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 4658 invoked by alias); 16 May 2019 14:48:01 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 2629 invoked by uid 48); 16 May 2019 14:47:58 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/24561] _dl_addr: linear lookup inefficient, making mtrace() feature very slow Date: Thu, 16 May 2019 14:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00110.txt.bz2 Content-length: 297 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24561 --- Comment #4 from Florian Weimer --- Sorry, this came across wrong. If someone else has a patch for this, I'll gladly review it. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45481-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 17:55:38 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 74318 invoked by alias); 16 May 2019 17:55:37 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 74219 invoked by uid 48); 16 May 2019 17:55:33 -0000 From: "ats-sourceware at offog dot org" To: glibc-bugs@sourceware.org Subject: [Bug nptl/24568] New: gdb colored output makes nptl/test-*-printers fail Date: Thu, 16 May 2019 17:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: nptl X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: ats-sourceware at offog dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00111.txt.bz2 Content-length: 1228 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24568 Bug ID: 24568 Summary: gdb colored output makes nptl/test-*-printers fail Product: glibc Version: 2.29 Status: UNCONFIRMED Severity: minor Priority: P2 Component: nptl Assignee: unassigned at sourceware dot org Reporter: ats-sourceware at offog dot org CC: drepper.fsp at gmail dot com Target Milestone: --- With current glibc 2.29 (git 980cb43f15c4320afc6272e7a508f1415413b945) and = gdb 8.3, several tests fail: FAIL: nptl/test-cond-printers FAIL: nptl/test-condattr-printers FAIL: nptl/test-mutex-printers FAIL: nptl/test-mutexattr-printers FAIL: nptl/test-rwlock-printers FAIL: nptl/test-rwlockattr-printers Examining the .out files, this is because gdb is producing messages with co= lor escapes in them that don't match the patterns the tests expect. Hacking init_test in test_printers_common.py to do "set style enabled off" fixes this, but maybe gdb should be in batch mode, or the terminal type set= to something that wouldn't use highlighting instead? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45482-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 19:04:39 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 42423 invoked by alias); 16 May 2019 19:04:39 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 42355 invoked by uid 48); 16 May 2019 19:04:36 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/24570] New: alpha: compat msgctl uses __IPC_64 Date: Thu, 16 May 2019 19:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.25 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00112.txt.bz2 Content-length: 1079 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24570 Bug ID: 24570 Summary: alpha: compat msgctl uses __IPC_64 Product: glibc Version: 2.25 Status: NEW Severity: normal Priority: P2 Component: libc Assignee: unassigned at sourceware dot org Reporter: adhemerval.zanella at linaro dot org CC: drepper.fsp at gmail dot com Target Milestone: --- Since glibc 2.25 (356c0aabd0191cdd7287ccf1ec8bbaa4862a0823) alpha passed __IPC_64 on its compat msgctl: --- int attribute_compat_text_section __old_msgctl (int msqid, int cmd, struct __old_msqid_ds *buf) { #ifdef __ASSUME_DIRECT_SYSVIPC_SYSCALLS return INLINE_SYSCALL_CALL (msgctl, msqid, cmd | __IPC_64, buf); #else return INLINE_SYSCALL_CALL (ipc, IPCOP_msgctl, msqid, cmd, 0, buf); #endif } --- Fortunately alpha is currently the only ABI that has wire-up msgctl which a= lso requires the compat symbol handling. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45483-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 19:07:43 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 48439 invoked by alias); 16 May 2019 19:07:43 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 48383 invoked by uid 48); 16 May 2019 19:07:40 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/24570] alpha: compat msgctl uses __IPC_64 Date: Thu, 16 May 2019 19:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.25 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00113.txt.bz2 Content-length: 536 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24570 Adhemerval Zanella changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at sourceware dot org |adhemerval.zanella = at linaro dot o | |rg Target Milestone|--- |2.30 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45484-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 16 20:31:15 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 11064 invoked by alias); 16 May 2019 20:31:15 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 11027 invoked by uid 48); 16 May 2019 20:31:12 -0000 From: "yann at droneaud dot fr" To: glibc-bugs@sourceware.org Subject: [Bug malloc/16939] revert malloc hook deprecation or provide an alternative Date: Thu, 16 May 2019 20:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: yann at droneaud dot fr X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WONTFIX X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00114.txt.bz2 Content-length: 392 https://sourceware.org/bugzilla/show_bug.cgi?id=3D16939 Yann Droneaud changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yann at droneaud dot fr --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45485-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sat May 18 19:22:36 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 4268 invoked by alias); 18 May 2019 19:22:36 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 4216 invoked by uid 48); 18 May 2019 19:22:32 -0000 From: "slyfox at inbox dot ru" To: glibc-bugs@sourceware.org Subject: [Bug build/24577] New: 'make install-headers' fails for riscv64-unknown-linux-gnu: sysdeps/riscv/bits/wordsize.h:28:3: error: #error "rv32i-based targets are not supported" Date: Sat, 18 May 2019 19:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: slyfox at inbox dot ru X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00115.txt.bz2 Content-length: 3461 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24577 Bug ID: 24577 Summary: 'make install-headers' fails for riscv64-unknown-linux-gnu: sysdeps/riscv/bits/wordsize.h:28:3: error: #error "rv32i-based targets are not supported" Product: glibc Version: 2.28 Status: UNCONFIRMED Severity: normal Priority: P2 Component: build Assignee: unassigned at sourceware dot org Reporter: slyfox at inbox dot ru CC: carlos at redhat dot com Target Milestone: --- Gentoo bootstraps gcc cross-compilers in the following way: 1. build cross-binutils: 2. Install system headers (kernel headers and libc headers): 3. build minimal GCC without libc support (not able to link final 4. build complete libc (gcc will need crt.o files) 5. build full GCC (able to link final binaries for C and C++) This bug is about build failure on [2.] step. Note: we don't have a cross-compiler there. More build failure details are at: https://bugs.gentoo.org/686248 The summary of it is failure to preprocess target files with host compiler: x86_64-pc-linux-gnu-gcc -E -dM -MD -MP -MF /tmp/portage/cross-riscv64-unknown-linux-gnu/glibc-2.28-r6/work/build-defau= lt-riscv64-unknown-linux-gnu-headers/bits/stdio_lim.dT -MT '/tmp/portage/cross-riscv64-unknown-linux-gnu/glibc-2.28-r6/work/build-defa= ult-riscv64-unknown-linux-gnu-headers/bits/stdio_lim.h /tmp/portage/cross-riscv64-unknown-linux-gnu/glibc-2.28-r6/work/build-defau= lt-riscv64-unknown-linux-gnu-headers/bits/stdio_lim.d' \ -I../include -I/tmp/portage/cross-riscv64-unknown-linux-gnu/glibc-2.28-r6/work/build-def= ault-riscv64-unknown-linux-gnu-headers/stdio-common -I/tmp/portage/cross-riscv64-unknown-linux-gnu/glibc-2.28-r6/work/build-def= ault-riscv64-unknown-linux-gnu-headers -I../sysdeps/unix/sysv/linux/riscv/rv64 -I../sysdeps/unix/sysv/linux/risc= v=20 -I../sysdeps/riscv/nptl -I../sysdeps/unix/sysv/linux/generic=20 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux/incl= ude -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread=20 -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv=20 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/riscv/rv64/rvd=20 -I../sysdeps/riscv/rv64/rvf -I../sysdeps/riscv/rvf -I../sysdeps/riscv/rvd= =20 -I../sysdeps/riscv/rv64 -I../sysdeps/riscv -I../sysdeps/init_array=20 -I../sysdeps/ieee754/ldbl-128 -I../sysdeps/ieee754/dbl-64=20 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754= =20 -I../sysdeps/generic -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed -isystem /usr/riscv64-unknown-linux-gnu/usr/include -xc - -o /tmp/portage/cross-riscv64-unknown-linux-gnu/glibc-2.28-r6/work/build-defau= lt-riscv64-unknown-linux-gnu-headers/bits/stdio_lim.hT In file included from ../posix/bits/posix1_lim.h:27, from :1: ../sysdeps/riscv/bits/wordsize.h:22:3: error: #error unsupported ABI 22 | # error unsupported ABI | ^~~~~ ../sysdeps/riscv/bits/wordsize.h:28:3: error: #error "rv32i-based targets a= re not supported" 28 | # error "rv32i-based targets are not supported" | ^~~~~ --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45486-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sat May 18 19:26:52 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 21026 invoked by alias); 18 May 2019 19:26:52 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 20997 invoked by uid 48); 18 May 2019 19:26:49 -0000 From: "slyfox at inbox dot ru" To: glibc-bugs@sourceware.org Subject: [Bug build/24577] 'make install-headers' fails for riscv64-unknown-linux-gnu: sysdeps/riscv/bits/wordsize.h:28:3: error: #error "rv32i-based targets are not supported" Date: Sat, 18 May 2019 19:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: slyfox at inbox dot ru X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00116.txt.bz2 Content-length: 1007 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24577 --- Comment #1 from Sergei Trofimovich --- Created attachment 11784 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11784&action=3Ded= it glibc-2.28-cppflags.patch glibc-2.28-cppflags.patch allows passing CPPFLAGS to depend generation to workaround the failure. This way Gentoo work failure around by calling ./configure as: CC=3Dx86_64-pc-linux-gnu-gcc CPPFLAGS=3D'-U_FORTIFY_SOURCE -D__riscv_xlen= =3D64 -D__riscv_flen=3D64 -D__riscv_float_abi_double=3D1 -D__riscv_atomic=3D1' ./= configure=20 --build=3Dx86_64-pc-linux-gnu --host=3Drisc v64-unknown-linux-gnu --with-headers=3D/usr/riscv64-unknown-linux-gnu/usr/include --prefix=3D/usr= ... Looks like riscv is the only target that requires CPPFLAGS workaround. Shou= ld glibc headers (or sysdeps/riscv/preconfigure) be restructures to inject the= se automatically? Thank you! --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45487-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 19 12:34:09 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 45035 invoked by alias); 19 May 2019 12:34:09 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 44981 invoked by uid 48); 19 May 2019 12:34:05 -0000 From: "liucheng32 at huawei dot com" To: glibc-bugs@sourceware.org Subject: [Bug network/24579] New: uninitialized return value of pmap_set & pmap_unset Date: Sun, 19 May 2019 12:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: network X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: liucheng32 at huawei dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00117.txt.bz2 Content-length: 2397 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24579 Bug ID: 24579 Summary: uninitialized return value of pmap_set & pmap_unset Product: glibc Version: 2.29 Status: UNCONFIRMED Severity: normal Priority: P2 Component: network Assignee: unassigned at sourceware dot org Reporter: liucheng32 at huawei dot com Target Milestone: --- The return value "rslt" in pmap_set/pmap_unset is not initialized, and is n= ot assigned in most cases, which may result in returning any random value. In the case of pmap_set, rslt is assigned when CLNT_CALL(client, ...) !=3D RPC_SUCCESS, and is used as a parameter in the CLNT_CALL macro; In the case= of pmap_unset, rslt is only used as a parameter in the CLNT_CALL macro. Further analysis of the CLNT_CALL macro definition shows that there are sev= eral implementations: UDP in clnt_udp.c, TCP in clnt_tcp.c, RAW in clnt_raw.c and UNIX in clnt_unix.c. Analyzing the implementations of UDP, RAW and most cas= es of TCP, UNIX, I find that second parameter(rlst) is not assigned. So I think the following patch should be needed: ---------------------------------------------------------- =46rom 3b25218da4d5de36954a21c28a88379a2b1f6e5e Mon Sep 17 00:00:00 2001 From: l00383200 Date: Sun, 19 May 2019 19:26:09 +0800 Subject: [PATCH] uninitialized return value of pmap_set and pmap_unset The return value "rslt" in pmap_set/pmap_unset is not initialized, and is n= ot assigned in most cases, which may result in returning any random value. --- sunrpc/pmap_clnt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sunrpc/pmap_clnt.c b/sunrpc/pmap_clnt.c index 69b4907..9cc9729 100644 --- a/sunrpc/pmap_clnt.c +++ b/sunrpc/pmap_clnt.c @@ -109,7 +109,7 @@ pmap_set (u_long program, u_long version, int protocol, u_short port) int socket =3D -1; CLIENT *client; struct pmap parms; - bool_t rslt; + bool_t rslt =3D TRUE; if (!__get_myaddress (&myaddress)) return FALSE; @@ -145,7 +145,7 @@ pmap_unset (u_long program, u_long version) int socket =3D -1; CLIENT *client; struct pmap parms; - bool_t rslt; + bool_t rslt =3D TRUE; if (!__get_myaddress (&myaddress)) return FALSE; -- 1.8.5.6 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45488-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 19 12:34:58 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 45573 invoked by alias); 19 May 2019 12:34:57 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 45539 invoked by uid 48); 19 May 2019 12:34:55 -0000 From: "liucheng32 at huawei dot com" To: glibc-bugs@sourceware.org Subject: [Bug network/24579] uninitialized return value of pmap_set & pmap_unset Date: Sun, 19 May 2019 12:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: network X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: liucheng32 at huawei dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00118.txt.bz2 Content-length: 400 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24579 Cheng Liu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |liucheng32 at huawei dot c= om --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45489-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 19 12:36:56 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 47160 invoked by alias); 19 May 2019 12:36:55 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 47140 invoked by uid 48); 19 May 2019 12:36:52 -0000 From: "liucheng32 at huawei dot com" To: glibc-bugs@sourceware.org Subject: [Bug network/24579] uninitialized return value of pmap_set & pmap_unset Date: Sun, 19 May 2019 12:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: network X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: liucheng32 at huawei dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00119.txt.bz2 Content-length: 400 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24579 Cheng Liu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nixiaoming at huawei dot c= om --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45490-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 19 20:11:38 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 91708 invoked by alias); 19 May 2019 20:11:38 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 91671 invoked by uid 48); 19 May 2019 20:11:34 -0000 From: "jeff.ogah at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24580] New: Appropriate AM/PM time representation for en_NG Date: Sun, 19 May 2019 20:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jeff.ogah at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00120.txt.bz2 Content-length: 761 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24580 Bug ID: 24580 Summary: Appropriate AM/PM time representation for en_NG Product: glibc Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2 Component: localedata Assignee: unassigned at sourceware dot org Reporter: jeff.ogah at gmail dot com CC: libc-locales at sourceware dot org Target Milestone: --- Created attachment 11785 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11785&action=3Ded= it Patch for en_NG Include AM/PM 12hr time representation for en_NG locale --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45491-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 19 20:14:24 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 93495 invoked by alias); 19 May 2019 20:14:23 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 93453 invoked by uid 48); 19 May 2019 20:14:20 -0000 From: "claude at 2xlibre dot net" To: glibc-bugs@sourceware.org Subject: [Bug localedata/24580] Appropriate AM/PM time representation for en_NG Date: Sun, 19 May 2019 20:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: localedata X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: claude at 2xlibre dot net X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00121.txt.bz2 Content-length: 395 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24580 Claude Paroz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |claude at 2xlibre dot net --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45492-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun May 19 21:29:55 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 41385 invoked by alias); 19 May 2019 21:29:55 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 41346 invoked by uid 48); 19 May 2019 21:29:51 -0000 From: "scott.franco42 at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug build/24581] New: Unable to build tip or 2.29 glibc with default options Date: Sun, 19 May 2019 21:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: scott.franco42 at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00122.txt.bz2 Content-length: 5833 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24581 Bug ID: 24581 Summary: Unable to build tip or 2.29 glibc with default options Product: glibc Version: 2.29 Status: UNCONFIRMED Severity: normal Priority: P2 Component: build Assignee: unassigned at sourceware dot org Reporter: scott.franco42 at gmail dot com CC: carlos at redhat dot com Target Milestone: --- Hi, I have been unable to build from either the tip version or the 2.29 ver= sion obtained by the page: https://www.gnu.org/software/libc/sources.html It builds for quite a while but fails: gcc -static -static-libgcc -static-libstdc++ -shared -static-libgcc=20 -Wl,-dynamic-linker=3D/home/samiam/projects/petit_ami/glibc_local/lib/ld-li= nux-x86-64.so.2 -Wl,-z,defs -B/home/samiam/projects/petit_ami/glibc_build/csu/=20 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=3Dboth=20 -L/home/samiam/projects/petit_ami/glibc_build -L/home/samiam/projects/petit_ami/glibc_build/math -L/home/samiam/projects/petit_ami/glibc_build/elf -L/home/samiam/projects/petit_ami/glibc_build/dlfcn -L/home/samiam/projects/petit_ami/glibc_build/nss -L/home/samiam/projects/petit_ami/glibc_build/nis -L/home/samiam/projects/petit_ami/glibc_build/rt -L/home/samiam/projects/petit_ami/glibc_build/resolv -L/home/samiam/projects/petit_ami/glibc_build/mathvec -L/home/samiam/projects/petit_ami/glibc_build/support -L/home/samiam/projects/petit_ami/glibc_build/crypt -L/home/samiam/projects/petit_ami/glibc_build/nptl -Wl,-rpath-link=3D/home/samiam/projects/petit_ami/glibc_build:/home/samiam/= projects/petit_ami/glibc_build/math:/home/samiam/projects/petit_ami/glibc_b= uild/elf:/home/samiam/projects/petit_ami/glibc_build/dlfcn:/home/samiam/pro= jects/petit_ami/glibc_build/nss:/home/samiam/projects/petit_ami/glibc_build= /nis:/home/samiam/projects/petit_ami/glibc_build/rt:/home/samiam/projects/p= etit_ami/glibc_build/resolv:/home/samiam/projects/petit_ami/glibc_build/mat= hvec:/home/samiam/projects/petit_ami/glibc_build/support:/home/samiam/proje= cts/petit_ami/glibc_build/crypt:/home/samiam/projects/petit_ami/glibc_build= /nptl -o /home/samiam/projects/petit_ami/glibc_build/elf/sotruss-lib.so -T /home/samiam/projects/petit_ami/glibc_build/shlib.lds /home/samiam/projects/petit_ami/glibc_build/csu/abi-note.o -Wl,--as-needed /home/samiam/projects/petit_ami/glibc_build/elf/sotruss-lib.os=20 -Wl,--no-as-needed -Wl,--start-group /home/samiam/projects/petit_ami/glibc_build/libc.so /home/samiam/projects/petit_ami/glibc_build/libc_nonshared.a -Wl,--as-needed /home/samiam/projects/petit_ami/glibc_build/elf/ld.so -Wl,--no-as-needed -Wl,--end-group 9112 /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginT.o: relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making= a shared object 9113 /usr/bin/ld: final link failed: Nonrepresentable section on output 9114 collect2: error: ld returned 1 exit status 9115 Makefile:129: recipe for target '/home/samiam/projects/petit_ami/glibc_build/elf/sotruss-lib.so' failed 9116 make[2]: *** [/home/samiam/projects/petit_ami/glibc_build/elf/sotruss-lib.so] Error 1 9117 make[2]: Leaving directory '/home/samiam/projects/petit_ami/glibc/e= lf' 9118 Makefile:258: recipe for target 'elf/subdir_lib' failed 9119 make[1]: *** [elf/subdir_lib] Error 2 9120 make[1]: Leaving directory '/home/samiam/projects/petit_ami/glibc' 9121 Makefile:9: recipe for target 'all' failed 9122 make: *** [all] Error 2 My configure line is: ../glibc/configure --prefix=3D/home/samiam/projects/petit_ami/glibc_local CC=3D"gcc" CFLAGS=3D"-O2" I note that in the error, there are both "-static" and "-shared" options in= the same compiler line. If I take the above and use it as a compile line alone = from the make, and then remove the first "-static" option, it compiles without error. I have also tried configuring with: ../glibc/configure --prefix=3D/home/samiam/projects/petit_ami/glibc_local IE, default options, same error. I have also tried both the tip and the 2.29 version as the page says. My gcc is: samiam@samiam-linux-pc:~/projects/petit_ami/glibc_build$ gcc -v Using built-in specs. COLLECT_GCC=3Dgcc COLLECT_LTO_WRAPPER=3D/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper OFFLOAD_TARGET_NAMES=3Dnvptx-none OFFLOAD_TARGET_DEFAULT=3D1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion=3D'Ubuntu 7.4.0-1ubuntu1~18.04' --with-bugurl=3Dfile:///usr/share/doc/gcc-7/README.Bu= gs --enable-languages=3Dc,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=3D/u= sr --with-gcc-major-version-only --program-suffix=3D-7 --program-prefix=3Dx86_64-linux-gnu- --enable-shared --enable-linker-build-= id --libexecdir=3D/usr/lib --without-included-gettext --enable-threads=3Dposix --libdir=3D/usr/lib --enable-nls --with-sysroot=3D/ --enable-clocale=3Dgnu --enable-libstdcxx-debug --enable-libstdcxx-time=3Dyes --with-default-libstdcxx-abi=3Dnew --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=3Dauto --enable-multiarch --disable-werror --with-arch-32=3Di686 --with-abi=3Dm64 --with-multilib-list=3Dm32,m64,mx32 --enable-multilib --with-tune=3Dgeneric --enable-offload-targets=3Dnvptx-none --without-cuda-driver --enable-checking=3Drelease --build=3Dx86_64-linux-gnu --host=3Dx86_64-linu= x-gnu --target=3Dx86_64-linux-gnu Thread model: posix gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04)=20 I believe it is getting conflicting options. I don't know the glibc make sy= stem sufficiently to fix this, but am working on it. Thank you, Scott Franco --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45493-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 06:39:48 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 86620 invoked by alias); 20 May 2019 06:39:47 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 86472 invoked by uid 48); 20 May 2019 06:39:43 -0000 From: "liucheng32 at huawei dot com" To: glibc-bugs@sourceware.org Subject: [Bug network/24579] uninitialized return value of pmap_set & pmap_unset Date: Mon, 20 May 2019 06:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: network X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: liucheng32 at huawei dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00123.txt.bz2 Content-length: 404 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24579 Cheng Liu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |unassigned at sourceware d= ot org --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45494-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 10:19:11 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 68536 invoked by alias); 20 May 2019 10:19:11 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 68479 invoked by uid 48); 20 May 2019 10:19:08 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24583] New: Memory leak in fopen with ccs argument Date: Mon, 20 May 2019 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00124.txt.bz2 Content-length: 1071 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24583 Bug ID: 24583 Summary: Memory leak in fopen with ccs argument Product: glibc Version: 2.30 Status: NEW Severity: minor Priority: P2 Component: stdio Assignee: unassigned at sourceware dot org Reporter: fweimer at redhat dot com Target Milestone: --- Flags: security- Reproducer: #include #include #include int main (void) { if (setlocale (LC_ALL, "fr_FR.iso885915@euro") =3D=3D NULL) err (1, "setlocale"); FILE *fp =3D fopen ("/etc/passwd", "r,ccs=3DUTF-8"); if (fp =3D=3D NULL) err (1, "fopen"); if (fclose (fp) !=3D 0) err (1, "fclose"); return 0; } The problem seems to be that the libio code never calls __gconv_close_trans= form for the gconv functions returned by __wcsmbs_named_conv. Calling __gconv_release_step in _IO_new_fclose is not sufficient. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45495-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 10:47:52 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 42745 invoked by alias); 20 May 2019 10:47:52 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 42711 invoked by uid 48); 20 May 2019 10:47:49 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24583] Memory leak in fopen with ccs argument Date: Mon, 20 May 2019 10:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00125.txt.bz2 Content-length: 361 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24583 --- Comment #1 from Florian Weimer --- In the LeakSanitizer sources, this is identified as: // Leak in glibc's gconv caused by fopen(..., "r,ccs=3DUNICODE") "leak:__gconv_lookup_cache\n" --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45496-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 10:55:46 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 63148 invoked by alias); 20 May 2019 10:55:46 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 62948 invoked by uid 48); 20 May 2019 10:55:42 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/24584] New: Data race in __wcsmbs_clone_conv Date: Mon, 20 May 2019 10:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00126.txt.bz2 Content-length: 935 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24584 Bug ID: 24584 Summary: Data race in __wcsmbs_clone_conv Product: glibc Version: 2.30 Status: NEW Severity: normal Priority: P2 Component: locale Assignee: unassigned at sourceware dot org Reporter: fweimer at redhat dot com Target Milestone: --- Flags: security- __wcsmbs_clone_conv contains no locking and does this: /* Now increment the usage counters. Note: This assumes copy->*_nsteps =3D=3D 1. */ if (copy->towc->__shlib_handle !=3D NULL) ++copy->towc->__counter; if (copy->tomb->__shlib_handle !=3D NULL) ++copy->tomb->__counter; In other places, the counter is only modified under __gconv_lock. (Adding an overflow check would not hurt, either.) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45497-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 11:05:59 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 100656 invoked by alias); 20 May 2019 11:05:59 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 100160 invoked by uid 48); 20 May 2019 11:05:54 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/24584] Data race in __wcsmbs_clone_conv Date: Mon, 20 May 2019 11:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00127.txt.bz2 Content-length: 406 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24584 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at sourceware dot org |fweimer at redhat d= ot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45498-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 11:06:23 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 104348 invoked by alias); 20 May 2019 11:06:23 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 104291 invoked by uid 48); 20 May 2019 11:06:20 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/24584] Data race in __wcsmbs_clone_conv Date: Mon, 20 May 2019 11:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00128.txt.bz2 Content-length: 380 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24584 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45499-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 11:41:29 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 6754 invoked by alias); 20 May 2019 11:41:29 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 3037 invoked by uid 48); 20 May 2019 11:41:26 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24583] Memory leak in fopen with ccs argument Date: Mon, 20 May 2019 11:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00129.txt.bz2 Content-length: 464 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24583 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at sourceware dot org |fweimer at redhat d= ot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45500-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 12:05:58 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 36754 invoked by alias); 20 May 2019 12:05:58 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 36668 invoked by uid 48); 20 May 2019 12:05:50 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug build/24581] Unable to build tip or 2.29 glibc with default options Date: Mon, 20 May 2019 12:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00130.txt.bz2 Content-length: 2356 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24581 Adhemerval Zanella changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adhemerval.zanella at lina= ro dot o | |rg --- Comment #1 from Adhemerval Zanella --- Are you sure the extra '-static' is not coming from a local configuration? Using the released 2.29 source with the same configuration you used (includ= ing the same gcc from ubuntu 18.04), I see: gcc -shared -static-libgcc=20 -Wl,-dynamic-linker=3D/home/samiam/projects/petit_ami/glibc_local/lib/ld-li= nux-x86-64.so.2 -Wl,-z,defs -B/tmp/glibc-2.29/build/csu/ -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=3Dboth -L/tmp/glibc-2.29/build -L/tmp/glibc-2.29/build/ma= th -L/tmp/glibc-2.29/build/elf -L/tmp/glibc-2.29/build/dlfcn -L/tmp/glibc-2.29/build/nss -L/tmp/glibc-2.29/build/nis -L/tmp/glibc-2.29/build/rt -L/tmp/glibc-2.29/build/resolv -L/tmp/glibc-2.29/build/mathvec -L/tmp/glibc-2.29/build/support -L/tmp/glibc-2.29/build/crypt -L/tmp/glibc-2.29/build/nptl -Wl,-rpath-link=3D/tmp/glibc-2.29/build:/tmp/glibc-2.29/build/math:/tmp/gli= bc-2.29/build/elf:/tmp/glibc-2.29/build/dlfcn:/tmp/glibc-2.29/build/nss:/tm= p/glibc-2.29/build/nis:/tmp/glibc-2.29/build/rt:/tmp/glibc-2.29/build/resol= v:/tmp/glibc-2.29/build/mathvec:/tmp/glibc-2.29/build/support:/tmp/glibc-2.= 29/build/crypt:/tmp/glibc-2.29/build/nptl -o /tmp/glibc-2.29/build/elf/sotruss-lib.so=20 /tmp/glibc-2.29/build/csu/abi-note.o -Wl,--as-needed /tmp/glibc-2.29/build/elf/sotruss-lib.os -Wl,--no-as-needed -Wl,--start-gr= oup /tmp/glibc-2.29/build/libc.so /tmp/glibc-2.29/build/libc_nonshared.a -Wl,--as-needed /tmp/glibc-2.29/build/elf/ld.so -Wl,--no-as-needed -Wl,--end-group Also, '-static' is just used on some specific rules within glibc make configuration (static tests, some distributes binaries like sln). It really does not make sense to add such configuration to a *shared library* and I almost sure this is not coming from glibc build environment. Could you double-check if is not something your environment? --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45501-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 12:18:50 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 97355 invoked by alias); 20 May 2019 12:18:50 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 97298 invoked by uid 48); 20 May 2019 12:18:47 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24563] vfprintf makes incorrect assumption about wchar_t character count Date: Mon, 20 May 2019 12:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00131.txt.bz2 Content-length: 676 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24563 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at sourceware dot org |fweimer at redhat d= ot com --- Comment #1 from Florian Weimer --- I have a patch (based on an earlier patch which introduces piece-by-piece conversion for %sl), but it does not completely fix my test case yet. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45502-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 12:34:08 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 23019 invoked by alias); 20 May 2019 12:34:07 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 22992 invoked by uid 48); 20 May 2019 12:34:04 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24588] New: Remove codecvt vtables from libio Date: Mon, 20 May 2019 12:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00132.txt.bz2 Content-length: 952 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24588 Bug ID: 24588 Summary: Remove codecvt vtables from libio Product: glibc Version: 2.30 Status: NEW Severity: normal Priority: P2 Component: stdio Assignee: unassigned at sourceware dot org Reporter: fweimer at redhat dot com Target Milestone: --- codecvt support was added to the internal copy of libio in GCC 3.0, but the= C++ compiler in that GCC version uses a different ABI for placing vtable pointe= rs, so libio in glibc is already ABI-incompatible with C++, and cannot be used = with libstdc++. I believe that we can remove the codecvt vtable without affecting old binar= ies (even though the struct definition was exposed in ). Also see . --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45503-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 13:46:23 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 124324 invoked by alias); 20 May 2019 13:46:23 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 124296 invoked by uid 48); 20 May 2019 13:46:19 -0000 From: "scott.franco42 at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug build/24581] Unable to build tip or 2.29 glibc with default options Date: Mon, 20 May 2019 13:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: scott.franco42 at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00133.txt.bz2 Content-length: 335 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24581 --- Comment #2 from Scott Franco --- So you are saying it pulls in an environment variable? I'll check. I'd assu= med it didn't take anything from the environment. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45504-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 13:49:42 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 129865 invoked by alias); 20 May 2019 13:49:42 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 129778 invoked by uid 48); 20 May 2019 13:49:38 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug build/24581] Unable to build tip or 2.29 glibc with default options Date: Mon, 20 May 2019 13:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00134.txt.bz2 Content-length: 531 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24581 --- Comment #3 from Adhemerval Zanella --- (In reply to Scott Franco from comment #2) > So you are saying it pulls in an environment variable? I'll check. I'd > assumed it didn't take anything from the environment. It is most likely, I am not seeing how glibc build environment is adding th= is '-static' cflag with the build description you provided. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45505-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 14:17:37 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 80968 invoked by alias); 20 May 2019 14:17:36 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 80901 invoked by uid 48); 20 May 2019 14:17:32 -0000 From: "scott.franco42 at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug build/24581] Unable to build tip or 2.29 glibc with default options Date: Mon, 20 May 2019 14:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: scott.franco42 at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00135.txt.bz2 Content-length: 613 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24581 Scott Franco changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Scott Franco --- Verified, it was the LDFLAGS. I guess the loader reads that regardless. Thanks much, lesson learned. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45506-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 14:33:14 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 66719 invoked by alias); 20 May 2019 14:33:14 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 66677 invoked by uid 48); 20 May 2019 14:33:11 -0000 From: "schwab@linux-m68k.org" To: glibc-bugs@sourceware.org Subject: [Bug build/24581] Unable to build tip or 2.29 glibc with default options Date: Mon, 20 May 2019 14:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.29 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00136.txt.bz2 Content-length: 375 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24581 Andreas Schwab changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |INVALID --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45507-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 15:57:58 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 99656 invoked by alias); 20 May 2019 15:57:58 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 99497 invoked by uid 55); 20 May 2019 15:57:55 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug libc/24570] alpha: compat msgctl uses __IPC_64 Date: Mon, 20 May 2019 15:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.25 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00137.txt.bz2 Content-length: 938 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24570 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Adhemerval Zanella : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Ddfba907fedcb0e95af7= 35a2d064761559f703ab6 commit dfba907fedcb0e95af735a2d064761559f703ab6 Author: Adhemerval Zanella Date: Tue May 14 15:01:32 2019 -0300 sysvipc: Fix compat msgctl (BZ#24570) The __IPC64 flags is meant to be used to enable the new sysv struct format when the architectures supports it (ARCH_WANT_IPC_PARSE_VERSION config flag on Linux kernel). This currently issue only affects alpha. [BZ #24570] * sysdeps/unix/sysv/linux/msgctl.c (__old_msgctl): Remove __IPC_64 usage. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45508-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 15:59:58 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 104278 invoked by alias); 20 May 2019 15:59:58 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 103761 invoked by uid 48); 20 May 2019 15:59:53 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug libc/24570] alpha: compat msgctl uses __IPC_64 Date: Mon, 20 May 2019 15:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Version: 2.25 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00138.txt.bz2 Content-length: 593 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24570 Adhemerval Zanella changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Adhemerval Zanella --- Fixed on 2.30 (dfba907fedcb0e95af735a2d064761559f703ab6). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45509-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 17:05:45 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 51694 invoked by alias); 20 May 2019 17:05:45 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 50102 invoked by uid 55); 20 May 2019 17:05:41 -0000 From: "joseph at codesourcery dot com" To: glibc-bugs@sourceware.org Subject: [Bug build/24577] 'make install-headers' fails for riscv64-unknown-linux-gnu: sysdeps/riscv/bits/wordsize.h:28:3: error: #error "rv32i-based targets are not supported" Date: Mon, 20 May 2019 17:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: joseph at codesourcery dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00139.txt.bz2 Content-length: 1215 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24577 --- Comment #2 from joseph at codesourcery dot com --- Minimal GCC (C only, static libgcc only, built --with-newlib=20 --without-headers where --with-newlib is how you tell GCC to define=20 inhibit_libc for the libgcc build) does not need libc headers. I=20 recommend removing libc header installation from step 2. Since around=20 glibc 2.16, glibc should fully support being built with such a minimal=20 GCC, with the stripped glibc binaries being identical to those you get if=20 you build it using the full GCC. (Running the glibc testsuite requires=20 building glibc using the full GCC, however. And there are other bugs=20 noting that when building glibc with the minimal GCC, you still need to=20 set CXX to point to the (nonexistent) C++ compiler for the configuration=20 for which you're building glibc, as otherwise configure may pick up a=20 native C++ compiler and cause trouble later in the build process.) See build-many-glibcs.py for more details of a modern bootstrap process=20 known to work for all glibc configurations. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45510-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 18:07:53 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 120212 invoked by alias); 20 May 2019 18:07:53 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 120176 invoked by uid 48); 20 May 2019 18:07:49 -0000 From: "slyfox at inbox dot ru" To: glibc-bugs@sourceware.org Subject: [Bug build/24577] 'make install-headers' fails for riscv64-unknown-linux-gnu: sysdeps/riscv/bits/wordsize.h:28:3: error: #error "rv32i-based targets are not supported" Date: Mon, 20 May 2019 18:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: build X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: slyfox at inbox dot ru X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00140.txt.bz2 Content-length: 263 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24577 --- Comment #3 from Sergei Trofimovich --- Thank you! We'll migrate to installation without headers. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45511-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 20:13:42 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 25930 invoked by alias); 20 May 2019 20:13:42 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 25907 invoked by uid 55); 20 May 2019 20:13:38 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24588] Remove codecvt vtables from libio Date: Mon, 20 May 2019 20:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00141.txt.bz2 Content-length: 1148 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24588 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D09e1b0e3f6facc1af2d= bcfef204f0aaa8718772b commit 09e1b0e3f6facc1af2dbcfef204f0aaa8718772b Author: Florian Weimer Date: Mon May 20 21:54:57 2019 +0200 libio: Remove codecvt vtable [BZ #24588] The codecvt vtable is not a real vtable because it also contains the conversion state data. Furthermore, wide stream support was added to GCC 3.0, after a C++ ABI bump, so there is no compatibility requirement with libstdc++. This change removes several unmangled function pointers which could be used with a corrupted FILE object to redirect execution. (libio vtable verification did not cover the codecvt vtable.) Reviewed-by: Yann Droneaud Reviewed-by: Adhemerval Zanella --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45512-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 20 20:14:25 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 27271 invoked by alias); 20 May 2019 20:14:24 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 27229 invoked by uid 48); 20 May 2019 20:14:21 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24588] Remove codecvt vtables from libio Date: Mon, 20 May 2019 20:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution assigned_to target_milestone flagtypes.name Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00142.txt.bz2 Content-length: 722 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24588 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Assignee|unassigned at sourceware dot org |fweimer at redhat d= ot com Target Milestone|--- |2.30 Flags| |security- --- Comment #2 from Florian Weimer --- Fixed for glibc 2.30. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45513-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 21 10:22:32 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 42493 invoked by alias); 21 May 2019 10:22:31 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 42474 invoked by uid 55); 21 May 2019 10:22:28 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24583] Memory leak in fopen with ccs argument Date: Tue, 21 May 2019 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00143.txt.bz2 Content-length: 830 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24583 --- Comment #2 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D7e740ab2e7be7d83b75= 513aa406e0b10875f7f9c commit 7e740ab2e7be7d83b75513aa406e0b10875f7f9c Author: Florian Weimer Date: Tue May 21 10:34:21 2019 +0200 libio: Fix gconv-related memory leak [BZ #24583] struct gconv_fcts for the C locale is statically allocated, and __gconv_close_transform deallocates the steps object. Therefore this commit introduces __wcsmbs_close_conv to avoid freeing the statically allocated steps objects. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45514-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 21 10:22:38 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 42852 invoked by alias); 21 May 2019 10:22:38 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 42754 invoked by uid 55); 21 May 2019 10:22:35 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug locale/24584] Data race in __wcsmbs_clone_conv Date: Tue, 21 May 2019 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00144.txt.bz2 Content-length: 695 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24584 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Florian Weimer : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Dc9c15ac3162d10a999b= f71418fd710bf5676175e commit c9c15ac3162d10a999bf71418fd710bf5676175e Author: Florian Weimer Date: Tue May 21 10:19:46 2019 +0200 wcsmbs: Fix data race in __wcsmbs_clone_conv [BZ #24584] This also adds an overflow check and documents the synchronization requirement in . --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45515-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 21 10:23:03 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 43289 invoked by alias); 21 May 2019 10:23:03 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 43253 invoked by uid 48); 21 May 2019 10:23:00 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug stdio/24583] Memory leak in fopen with ccs argument Date: Tue, 21 May 2019 10:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: stdio X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: minor X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00145.txt.bz2 Content-length: 573 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24583 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|--- |2.30 --- Comment #3 from Florian Weimer --- Fixed for 2.30. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45516-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 21 10:23:20 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 43631 invoked by alias); 21 May 2019 10:23:19 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 43589 invoked by uid 48); 21 May 2019 10:23:16 -0000 From: "fweimer at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug locale/24584] Data race in __wcsmbs_clone_conv Date: Tue, 21 May 2019 10:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.30 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fweimer at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: fweimer at redhat dot com X-Bugzilla-Target-Milestone: 2.30 X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00146.txt.bz2 Content-length: 573 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24584 Florian Weimer changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|--- |2.30 --- Comment #2 from Florian Weimer --- Fixed for 2.30. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45517-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 21 11:06:07 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 62981 invoked by alias); 21 May 2019 11:06:07 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 62933 invoked by uid 48); 21 May 2019 11:06:03 -0000 From: "arjun.is at lostca dot se" To: glibc-bugs@sourceware.org Subject: [Bug locale/19519] iconv(1) with -c option hangs on illegal multi-byte sequences (CVE-2016-10228) Date: Tue, 21 May 2019 11:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.22 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: arjun.is at lostca dot se X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: arjun.is at lostca dot se X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security+ X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00147.txt.bz2 Content-length: 599 https://sourceware.org/bugzilla/show_bug.cgi?id=3D19519 --- Comment #13 from Arjun Shankar --- Created attachment 11786 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11786&action=3Ded= it Test to perform every possible 2-byte conversion from all charsets to UTF-8 I wrote a bash script that tests every possible 2-byte conversion from every supported charset to UTF-8. It tests with all possible combinations of "-c" "//TRANSLIT" and "//IGNORE" and takes tens of hours to run. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45518-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 21 11:15:04 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 130823 invoked by alias); 21 May 2019 11:15:03 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 130683 invoked by uid 48); 21 May 2019 11:15:00 -0000 From: "arjun.is at lostca dot se" To: glibc-bugs@sourceware.org Subject: [Bug locale/19519] iconv(1) with -c option hangs on illegal multi-byte sequences (CVE-2016-10228) Date: Tue, 21 May 2019 11:15:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: locale X-Bugzilla-Version: 2.22 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: arjun.is at lostca dot se X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: arjun.is at lostca dot se X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security+ X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00148.txt.bz2 Content-length: 804 https://sourceware.org/bugzilla/show_bug.cgi?id=3D19519 --- Comment #14 from Arjun Shankar --- Created attachment 11787 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11787&action=3Ded= it Result of test run on Fedora 29 (release/2.28/master commit: 4a5e5882) I ran the test on Fedora 29 (release/2.28/master commit: 4a5e5882) and found hangs in more than half the supported character sets when converting to UTF= -8. Character sets listed as "OK" exhibited no hangs across the entire input domain. Character sets that hung weren't tested past the first hang. I expect that a lot (but not all) of these hangs are just duplicates; i.e. = they will vanish together with the same fix. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45519-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue May 21 22:26:57 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 96084 invoked by alias); 21 May 2019 22:26:57 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 95815 invoked by uid 48); 21 May 2019 22:26:52 -0000 From: "gentoo-bugzilla at jdrake dot com" To: glibc-bugs@sourceware.org Subject: [Bug nptl/24595] New: [2.28 Regression]: Deadlock in atfork handler which calls dlclose Date: Tue, 21 May 2019 22:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: nptl X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gentoo-bugzilla at jdrake dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00149.txt.bz2 Content-length: 3957 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24595 Bug ID: 24595 Summary: [2.28 Regression]: Deadlock in atfork handler which calls dlclose Product: glibc Version: 2.28 Status: UNCONFIRMED Severity: normal Priority: P2 Component: nptl Assignee: unassigned at sourceware dot org Reporter: gentoo-bugzilla at jdrake dot com CC: drepper.fsp at gmail dot com Target Milestone: --- https://bugs.gentoo.org/685024 The specific use case is kind of complicated. I am using OpenVPN with a pk= cs11 "smartcard" (actually GnuK). The software stack involved at the time consi= sts of sys-libs/glibc-2.28-r6 sys-apps/pcsc-lite-1.8.24 dev-libs/opensc-0.18.0 dev-libs/pkcs11-helper-1.25.1 net-vpn/openvpn-2.4.6 Note that both glibc and opensc have newer versions now, but I have not got= ten the chance to test with those. The situation is that pkcs11-helper installs an atfork handler, whose purpo= se is to deinitialize the smartcard in the child process, to avoid inadvertant= ly allowing it to inherit an open connection to the smartcard. As part of opensc's "Finalize", it dlclose()s its backend module, which in this case is pcsc-lite. It appears that pcsc-lite also has an atfork handler installed = (I did not investigate that one, but presumably it is also for the purpose of closing any open smartcard in the child). Glibc registers a mechansim, apparently the same way that C++ destructors are registered, to remove any atfork handlers that are registered in a module when it is being unloaded. = Now that there is a (non-recursive) lock around the list of atfork handlers, and the handlers are called while that lock is held, attempting to unregister an atfork handler from within an atfork handler callback results in a deadlock. There is no need for you to bisect - I already tracked down the commit in question - 27761a1042daf01987e7d79636d0c41511c6df3c - and confirmed that reverting this solves my deadlock. If you want a simple test case to repro= duce this, I think the most simple incarnation would be to have an executable an= d a shared library. The executable would register with pthread_atfork(), dlope= n() the shared library, and call something in it which also registers an atfork handler with pthread_atfork(). The executable would then fork(), and in its atfork child handler dlclose() the shared library. This should deadlock wi= th glibc 2.28 (and 2.29, though I have not yet confirmed this), but work fine = with 2.27 and older. Backtrace: #0 0x4ec8eb4c in __lll_lock_wait_private () from /lib/libc.so.6 #1 0x4ec8efc6 in __unregister_atfork () from /lib/libc.so.6 #2 0x4ebbd5a9 in __cxa_finalize () from /lib/libc.so.6 #3 0x4dc1a3b1 in __do_global_dtors_aux () from /usr/lib/libpcsclite.so.1 #4 0x4f05ddca in _dl_close_worker () from /lib/ld-linux.so.2 #5 0x4f05e9e2 in _dl_close () from /lib/ld-linux.so.2 #6 0x4ecbdda9 in _dl_catch_exception () from /lib/libc.so.6 #7 0x4ecbde50 in _dl_catch_error () from /lib/libc.so.6 #8 0x4ed3d5e4 in _dlerror_run () from /lib/libdl.so.2 #9 0x4ed3ce9f in dlclose () from /lib/libdl.so.2 #10 0x4ea70664 in sc_dlclose () from /usr/lib/libopensc.so.6 #11 0x4e98d3fb in pcsc_finish () from /usr/lib/libopensc.so.6 #12 0x4e95b259 in sc_release_context () from /usr/lib/libopensc.so.6 #13 0x4eb3ebf2 in C_Finalize () from /usr/lib/opensc-pkcs11.so #14 0x4eb3ec72 in C_Initialize () from /usr/lib/opensc-pkcs11.so #15 0x4efe6a1b in __pkcs11h_threading_atfork_child () from /usr/lib/libpkcs11-helper.so.1 #16 0x4ec8f1ed in __run_fork_handlers () from /lib/libc.so.6 #17 0x4ec43aa8 in fork () from /lib/libc.so.6 #18 0x4f00c540 in fork_compat () from /lib/libpthread.so.0 #19 0x125511d5 in openvpn_execve () #20 0x12551355 in openvpn_execve_check () --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45520-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 11:41:04 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 91222 invoked by alias); 22 May 2019 11:41:04 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 91195 invoked by uid 48); 22 May 2019 11:41:01 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug nptl/24595] [2.28 Regression]: Deadlock in atfork handler which calls dlclose Date: Wed, 22 May 2019 11:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: nptl X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00150.txt.bz2 Content-length: 678 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24595 Adhemerval Zanella changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adhemerval.zanella at lina= ro dot o | |rg --- Comment #1 from Adhemerval Zanella --- Created attachment 11790 --> https://sourceware.org/bugzilla/attachment.cgi?id=3D11790&action=3Ded= it Fix proposal --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45521-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 11:46:18 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 103155 invoked by alias); 22 May 2019 11:46:18 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 102499 invoked by uid 48); 22 May 2019 11:46:12 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug nptl/24595] [2.28 Regression]: Deadlock in atfork handler which calls dlclose Date: Wed, 22 May 2019 11:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: nptl X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00151.txt.bz2 Content-length: 5529 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24595 --- Comment #2 from Adhemerval Zanella --- (In reply to Jeremy Drake from comment #0) > https://bugs.gentoo.org/685024 >=20 > The specific use case is kind of complicated. I am using OpenVPN with a > pkcs11 "smartcard" (actually GnuK). The software stack involved at the t= ime > consists of >=20 > sys-libs/glibc-2.28-r6 > sys-apps/pcsc-lite-1.8.24 > dev-libs/opensc-0.18.0 > dev-libs/pkcs11-helper-1.25.1 > net-vpn/openvpn-2.4.6 >=20 > Note that both glibc and opensc have newer versions now, but I have not > gotten the chance to test with those. >=20 > The situation is that pkcs11-helper installs an atfork handler, whose > purpose is to deinitialize the smartcard in the child process, to avoid > inadvertantly allowing it to inherit an open connection to the smartcard.= =20 > As part of opensc's "Finalize", it dlclose()s its backend module, which in > this case is pcsc-lite. It appears that pcsc-lite also has an atfork > handler installed (I did not investigate that one, but presumably it is a= lso > for the purpose of closing any open smartcard in the child). Glibc > registers a mechansim, apparently the same way that C++ destructors are > registered, to remove any atfork handlers that are registered in a module > when it is being unloaded. Now that there is a (non-recursive) lock arou= nd > the list of atfork handlers, and the handlers are called while that lock = is > held, attempting to unregister an atfork handler from within an atfork > handler callback results in a deadlock. The glibc-2.27 and used to support it by copying the atfork handlers on multithread fork in lock-free way using dynamic stack allocation. A lock was taken only when a symbol was actually removed, insertions (pthread_atfork) = and walking (running the handlers) only used atomics. It has its drawbacks in some rough points, such some code complexity and dynamic stack allocation., so the refactor done on 27761a1042daf01987e7d79636d0c41511c6df3c was aimed mostly to simplify the c= ode and remove the alloca usage. >=20 > There is no need for you to bisect - I already tracked down the commit in > question - 27761a1042daf01987e7d79636d0c41511c6df3c - and confirmed that > reverting this solves my deadlock. If you want a simple test case to > reproduce this, I think the most simple incarnation would be to have an > executable and a shared library. The executable would register with > pthread_atfork(), dlopen() the shared library, and call something in it > which also registers an atfork handler with pthread_atfork(). The > executable would then fork(), and in its atfork child handler dlclose() t= he > shared library. This should deadlock with glibc 2.28 (and 2.29, though I > have not yet confirmed this), but work fine with 2.27 and older. The atfork handlers are not really well defined by POSIX standard, so it an implementation detail what functions and environments it aims to implements= .=20 It looks like the described scenario is indeed used by some programs so I t= hink it would be feasible to keep glibc support. We need to make the atfork handling to use a recursive mutex and make the d= ata structure to handle reentracy. Unfortunately, I think the current one (dynarray) is not the best suitable one due on reentracy the iterator is usually an index (which might render invalid in an atfork handler removal).= A simple double-linked list should handle it. Could you try the attached patch to see if it fixes the issue you are seein= g? I would like just to confirm before sending upstream to review. Also keep in mind that the described use case is *far* from portable and mo= st likely will fail on different environments. The reduced test case based on your description: -- $ cat tst-atfork3.c #include #include #include #include #include #include static void *handler; static void prepare_dlclose (void) { assert (dlclose (handler) =3D=3D 0); } static void parent_null (void) { } static void child_null (void) { } static void * thread_func (void *arg) { return 0; } int main (void) { { /* Make the process acts as multithread. */ pthread_attr_t attr; assert (pthread_attr_init (&attr) =3D=3D 0); assert (pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) = =3D=3D 0); pthread_t thr; assert (pthread_create (&thr, &attr, thread_func, NULL) =3D=3D 0); } { assert (pthread_atfork (prepare_dlclose, parent_null, child_null) =3D= =3D 0); handler =3D dlopen ("tst-atfork3mod.so", RTLD_NOW); assert (handler !=3D NULL); int (*atfork3mod_func) (void); atfork3mod_func =3D dlsym (handler, "atfork3mod_func"); assert (atfork3mod_func !=3D NULL); atfork3mod_func (); pid_t pid =3D fork (); if (pid =3D=3D 0) exit (0); } return 0; } $ cat tst-atfork3mod.c #include #include #include #include static void mod_prepare (void) { } static void mod_parent (void) { } static void mod_child (void) { } int atfork3mod_func (void) { assert (pthread_atfork (mod_prepare, mod_parent, mod_child) =3D=3D 0); return 0; } -- It fails on FreeBSD11 and AIX72 (former with a hang, latter with a invalid = jump at fork handler). It works on Solaris11 and Android (by reading bionic atf= ork implementation). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45522-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 13:29:06 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 71556 invoked by alias); 22 May 2019 13:29:05 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 71439 invoked by uid 55); 22 May 2019 13:29:00 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24531] Malloc tunables give tcache assertion failures Date: Wed, 22 May 2019 13:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.26 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00152.txt.bz2 Content-length: 1208 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24531 --- Comment #3 from cvs-commit at gcc dot gnu.org --- The release/2.29/master branch has been updated by Wilco Dijkstra : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D95d66fecaabbc92ab53= 027e808f0fc1929c9f21a commit 95d66fecaabbc92ab53027e808f0fc1929c9f21a Author: Wilco Dijkstra Date: Fri May 10 16:38:21 2019 +0100 Fix tcache count maximum (BZ #24531) The tcache counts[] array is a char, which has a very small range and t= hus may overflow. When setting tcache_count tunable, there is no overflow check. However the tunable must not be larger than the maximum value of the tc= ache counts[] array, otherwise it can overflow when filling the tcache. [BZ #24531] * malloc/malloc.c (MAX_TCACHE_COUNT): New define. (do_set_tcache_count): Only update if count is small enough. * manual/tunables.texi (glibc.malloc.tcache_count): Document max va= lue. (cherry picked from commit 5ad533e8e65092be962e414e0417112c65d154fb) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45523-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 13:59:13 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 66960 invoked by alias); 22 May 2019 13:59:13 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 66443 invoked by uid 55); 22 May 2019 13:59:09 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24531] Malloc tunables give tcache assertion failures Date: Wed, 22 May 2019 13:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.26 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00153.txt.bz2 Content-length: 1208 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24531 --- Comment #4 from cvs-commit at gcc dot gnu.org --- The release/2.28/master branch has been updated by Wilco Dijkstra : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D58d2672f64176fcb323= 859d3bd5240fb1cf8f25c commit 58d2672f64176fcb323859d3bd5240fb1cf8f25c Author: Wilco Dijkstra Date: Fri May 10 16:38:21 2019 +0100 Fix tcache count maximum (BZ #24531) The tcache counts[] array is a char, which has a very small range and t= hus may overflow. When setting tcache_count tunable, there is no overflow check. However the tunable must not be larger than the maximum value of the tc= ache counts[] array, otherwise it can overflow when filling the tcache. [BZ #24531] * malloc/malloc.c (MAX_TCACHE_COUNT): New define. (do_set_tcache_count): Only update if count is small enough. * manual/tunables.texi (glibc.malloc.tcache_count): Document max va= lue. (cherry picked from commit 5ad533e8e65092be962e414e0417112c65d154fb) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45524-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 14:39:34 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 85624 invoked by alias); 22 May 2019 14:39:34 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 85590 invoked by uid 55); 22 May 2019 14:39:31 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24531] Malloc tunables give tcache assertion failures Date: Wed, 22 May 2019 14:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.26 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00154.txt.bz2 Content-length: 1208 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24531 --- Comment #5 from cvs-commit at gcc dot gnu.org --- The release/2.27/master branch has been updated by Wilco Dijkstra : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3D54ba8bcd42355ad0c0c= a763b6bba40a2b2829f38 commit 54ba8bcd42355ad0c0ca763b6bba40a2b2829f38 Author: Wilco Dijkstra Date: Fri May 10 16:38:21 2019 +0100 Fix tcache count maximum (BZ #24531) The tcache counts[] array is a char, which has a very small range and t= hus may overflow. When setting tcache_count tunable, there is no overflow check. However the tunable must not be larger than the maximum value of the tc= ache counts[] array, otherwise it can overflow when filling the tcache. [BZ #24531] * malloc/malloc.c (MAX_TCACHE_COUNT): New define. (do_set_tcache_count): Only update if count is small enough. * manual/tunables.texi (glibc.malloc.tcache_count): Document max va= lue. (cherry picked from commit 5ad533e8e65092be962e414e0417112c65d154fb) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45525-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 14:43:41 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 97491 invoked by alias); 22 May 2019 14:43:41 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 97446 invoked by uid 55); 22 May 2019 14:43:38 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug malloc/24531] Malloc tunables give tcache assertion failures Date: Wed, 22 May 2019 14:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: malloc X-Bugzilla-Version: 2.26 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00155.txt.bz2 Content-length: 1208 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24531 --- Comment #6 from cvs-commit at gcc dot gnu.org --- The release/2.26/master branch has been updated by Wilco Dijkstra : https://sourceware.org/git/gitweb.cgi?p=3Dglibc.git;h=3Dac92c66821fae2ae658= 7114acc454f97a6bc7859 commit ac92c66821fae2ae6587114acc454f97a6bc7859 Author: Wilco Dijkstra Date: Fri May 10 16:38:21 2019 +0100 Fix tcache count maximum (BZ #24531) The tcache counts[] array is a char, which has a very small range and t= hus may overflow. When setting tcache_count tunable, there is no overflow check. However the tunable must not be larger than the maximum value of the tc= ache counts[] array, otherwise it can overflow when filling the tcache. [BZ #24531] * malloc/malloc.c (MAX_TCACHE_COUNT): New define. (do_set_tcache_count): Only update if count is small enough. * manual/tunables.texi (glibc.malloc.tcache_count): Document max va= lue. (cherry picked from commit 5ad533e8e65092be962e414e0417112c65d154fb) --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45526-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 17:34:18 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 13805 invoked by alias); 22 May 2019 17:34:18 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 11813 invoked by uid 48); 22 May 2019 17:34:14 -0000 From: "gentoo-bugzilla at jdrake dot com" To: glibc-bugs@sourceware.org Subject: [Bug nptl/24595] [2.28 Regression]: Deadlock in atfork handler which calls dlclose Date: Wed, 22 May 2019 17:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: nptl X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gentoo-bugzilla at jdrake dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00156.txt.bz2 Content-length: 1612 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24595 --- Comment #3 from Jeremy Drake --- (In reply to Adhemerval Zanella from comment #2) > Could you try the attached patch to see if it fixes the issue you are > seeing? I would like just to confirm before sending upstream to review. I will try to get to that this weekend. I just had a quick read-through, a= nd I was curious about the __libc_lock_unlock_recursive. I had read that recurs= ive locks generally need to be unlocked on the same thread they were locked on,= but in the case of the child handler, it is not only a different thread, but a different process entirely. Is this a supported case for this lock type? = It seems it may be backed by a recursive pthread mutex, whose manpage says "If= a thread attempts to unlock a mutex that it has not locked or a mutex which is unlocked, an error shall be returned." >=20 > Also keep in mind that the described use case is *far* from portable and > most likely will fail on different environments. The reduced test case > based on your description: The exact case is that the dlclose happens in the child handler, not the prepare handler, but other than that this is what I was describing. > It fails on FreeBSD11 and AIX72 (former with a hang, latter with a invalid > jump at fork handler). It works on Solaris11 and Android (by reading bio= nic > atfork implementation). It might be nice if someone who understood such things told the OpenSC/pkcs11-helper people that. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45527-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 18:26:47 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 30473 invoked by alias); 22 May 2019 18:26:47 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 27535 invoked by uid 48); 22 May 2019 18:26:44 -0000 From: "adhemerval.zanella at linaro dot org" To: glibc-bugs@sourceware.org Subject: [Bug nptl/24595] [2.28 Regression]: Deadlock in atfork handler which calls dlclose Date: Wed, 22 May 2019 18:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: nptl X-Bugzilla-Version: 2.28 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adhemerval.zanella at linaro dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00157.txt.bz2 Content-length: 2037 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24595 --- Comment #4 from Adhemerval Zanella --- (In reply to Jeremy Drake from comment #3) > (In reply to Adhemerval Zanella from comment #2) > > Could you try the attached patch to see if it fixes the issue you are > > seeing? I would like just to confirm before sending upstream to review. >=20 > I will try to get to that this weekend. I just had a quick read-through, > and I was curious about the __libc_lock_unlock_recursive. I had read that > recursive locks generally need to be unlocked on the same thread they were > locked on, but in the case of the child handler, it is not only a differe= nt > thread, but a different process entirely. Is this a supported case for t= his > lock type? It seems it may be backed by a recursive pthread mutex, whose > manpage says "If a thread attempts to unlock a mutex that it has not lock= ed > or a mutex which is unlocked, an error shall be returned." The internal glibc locks (__libc_lock_*) are private to process, so the chi= ld will unlock its copy after fork (remind that although not all thread are replicated in Linux fork, the memory is). >=20 > >=20 > > Also keep in mind that the described use case is *far* from portable and > > most likely will fail on different environments. The reduced test case > > based on your description: >=20 > The exact case is that the dlclose happens in the child handler, not the > prepare handler, but other than that this is what I was describing. In fact is you dlclose on prepare the parent will hang, while if you do in = the child it will hang in child. >=20 > > It fails on FreeBSD11 and AIX72 (former with a hang, latter with a inva= lid > > jump at fork handler). It works on Solaris11 and Android (by reading b= ionic > > atfork implementation). >=20 > It might be nice if someone who understood such things told the > OpenSC/pkcs11-helper people that. --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45528-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 19:07:45 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 89506 invoked by alias); 22 May 2019 19:07:45 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 89479 invoked by uid 48); 22 May 2019 19:07:42 -0000 From: "hjl.tools at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug math/24603] New: sysdeps/ieee754/dbl-64/branred.c is slow when compiled with -O3 -march=skylake Date: Wed, 22 May 2019 19:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: math X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00158.txt.bz2 Content-length: 759 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24603 Bug ID: 24603 Summary: sysdeps/ieee754/dbl-64/branred.c is slow when compiled with -O3 -march=3Dskylake Product: glibc Version: 2.31 Status: NEW Severity: normal Priority: P2 Component: math Assignee: unassigned at sourceware dot org Reporter: hjl.tools at gmail dot com Target Milestone: --- Target: x86-64 sysdeps/ieee754/dbl-64/branred.c is very slow when compiled with -O3 -march=3Dskylake due to huge store forward stall: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D90579 --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45529-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed May 22 23:01:02 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 55712 invoked by alias); 22 May 2019 23:01:01 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 55666 invoked by uid 48); 22 May 2019 23:00:59 -0000 From: "skpgkp1 at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug math/24603] sysdeps/ieee754/dbl-64/branred.c is slow when compiled with -O3 -march=skylake Date: Wed, 22 May 2019 23:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: math X-Bugzilla-Version: 2.31 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: skpgkp1 at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-05/txt/msg00159.txt.bz2 Content-length: 378 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24603 skpgkp1 at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |skpgkp1 at gmail dot com --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-45530-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu May 23 01:07:44 2019 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 124953 invoked by alias); 23 May 2019 01:07:44 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 124671 invoked by uid 89); 23 May 2019 01:07:44 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=3.7 required=5.0 tests=AWL,BAYES_50,HTML_IMAGE_ONLY_32,HTML_IMAGE_RATIO_02,HTML_MESSAGE,KAM_SHORT,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.3.1 spammy=HContent-type:multipart, HContent-type:boundary, browser, Click X-HELO: ecmme.com Received: from Unknown (HELO ecmme.com) (107.150.52.190) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 23 May 2019 01:07:43 +0000 Received: from ecmme.com (localhost [127.0.0.1]) by ecmme.com (8.14.4/8.14.4) with ESMTP id x4N17ek1031585 for ; Thu, 23 May 2019 04:07:40 +0300 Received: (from apache@localhost) by ecmme.com (8.14.4/8.14.4/Submit) id x4N17e2j031581; Thu, 23 May 2019 04:07:40 +0300 Date: Thu, 23 May 2019 01:07:00 -0000 From: "Rima Awada- ICTN" To: glibc-bugs@sourceware.org Reply-To: "Rima Awada- ICTN" Message-ID: <20190522141735.42143783@ecmme.com> MIME-Version: 1.0 Subject: ICTN: Charismatic Public Speaking: Become a Compelling Leader - June 19-20-21,2019 Content-length: 651 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit X-SW-Source: 2019-05/txt/msg00160.txt.bz2 Email not displaying correctly? View it in your browser | Share it You are seeing this Email in Plain Text Version; Switch to HTML or Click this link http://dits.ws/a/44118 to View it properly. http://www.me-trk.com/url/u8nGvGl8lXiHmHF2j8vKzIC1p73CgbjBuWl7msjFvrulrbm3eoSSqa29x8TEtbGqu7jId36Kr72_und-ioy8tMe7v7GqyLy4d355e4SjyrS4rax5hYqEfJe5ubTAu7qrboaIh4J5aXuJhYWbg2l7iYWFnMGyrnmFioR8dYKCw7m4crexw8e-tol4fYWEjQ== Subscription Information: This email was sent to glibc-bugs@sourceware.org because you are Subscribed to Jordan List Click Here to permanently Unsubscribe from this List. Sent to you by: DIGITAL ITS | Tel: +961 5 464 323