This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/19303] New: nptl/tst-cancel24-static fails on arm, mips and hppa


https://sourceware.org/bugzilla/show_bug.cgi?id=19303

            Bug ID: 19303
           Summary: nptl/tst-cancel24-static fails on arm, mips and hppa
           Product: glibc
           Version: 2.23
            Status: NEW
          Severity: normal
          Priority: P2
         Component: nptl
          Assignee: unassigned at sourceware dot org
          Reporter: aurelien at aurel32 dot net
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

Starting with version 2.22, the test nptl/tst-cancel24-static fails on at
least: arm-linux-gnueabi, arm-linux-gnueabihf, hppa-linux-gnu, mips-linux-gnu
and mipsel-linux-gnu. However it doesn't *seem* to fail on aarch64-linux-gnu,
i586-linux-gnu, mips64el-linux-gnu, powerpc-linux-gnu, powerpc64le-linux-gnu,
s390x-linux-gnu, x86_64-linux-gnu. I said "seem" because I have seen at least
one run (over a few dozens) where the test didn't fail on arm-linux-gnueabihf.

I have been able to track down this regression to the following commit:

commit f8aeae347377f3dfa8cbadde057adf1827fb1d44
Author: Alexandre Oliva <aoliva@redhat.com>
Date:   Tue Mar 17 01:14:11 2015 -0300

    Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage

The problem is still reproducible on master, and reverting this commit still
fixes the issue. The backtrace shows that the issue happens in
__cxa_begin_catch:

#0  0x00017fbc in __cxa_begin_catch ()
#1  0x00010b34 in tf (arg=<optimized out>) at tst-cancel24-static.cc:37
#2  0x0001206c in start_thread (arg=0xb6ffe300) at pthread_create.c:335
#3  0x0003bd7c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:89
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]