--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apr: testsuite hangs on testprocmutex
- From: Hector Oron <hector.oron@gmail.com>
- Date: Tue, 29 Nov 2011 05:00:35 +0000
- Message-id: <20111129050035.25913.22019.reportbug@enorme.tcldomain.office>
Source: apr
Version: 1.4.5-1
Severity: important
Hello,
When cmpiling apr under armhf architecture, testsuite seem to hang
at testprocmutex test with the followinf backtrace:
testprocmutex : |^C
Program received signal SIGINT, Interrupt.
0x400a03e4 in __libc_do_syscall () from /lib/arm-linux-gnueabihf/libpthread.so.0
(gdb) bt
#0 0x400a03e4 in __libc_do_syscall () from /lib/arm-linux-gnueabihf/libpthread.so.0
#1 0x4009f3b2 in waitpid () from /lib/arm-linux-gnueabihf/libpthread.so.0
#2 0x40037cdc in apr_proc_wait (proc=0x429f3f50, exitcode=0xbefff5d8, exitwhy=0xbefff5dc,
waithow=<optimized out>) at ../threadproc/unix/proc.c:635
#3 0x00019680 in await_child (tc=0xbefff620, proc=<optimized out>)
at ../../test/testprocmutex.c:105
#4 0x00019856 in test_exclusive (mech=<optimized out>, tc=0xbefff620, lockname=<optimized out>)
at ../../test/testprocmutex.c:126
#5 proc_mutex (tc=0xbefff620, data=<optimized out>) at ../../test/testprocmutex.c:173
#6 0x0000c970 in abts_run_test (ts=<optimized out>, f=0x197bd <proc_mutex>, value=0xbefff63c)
at ../../test/abts.c:168
#7 0x000199bc in testprocmutex (suite=0x890c8) at ../../test/testprocmutex.c:198
#8 0x0000ce94 in main (argc=<optimized out>, argv=<optimized out>) at ../../test/abts.c:424
This bug is currently blocking armhf archive bootstrap as it should break a circular dependency cycle.
Please if you have any hint or are willing to reproduce, you could use harris.debian.org, please let us know.
Kind regards
-- System Information:
Debian Release: wheezy/sid
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: armhf (armv7l)
Kernel: Linux 3.0.0-1+armhf.1-mx5
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--- End Message ---
--- Begin Message ---
Source: apr
Source-Version: 1.4.5-1.1
We believe that the bug you reported is fixed in the latest version of
apr, which is due to be installed in the Debian FTP archive:
apr_1.4.5-1.1.diff.gz
to main/a/apr/apr_1.4.5-1.1.diff.gz
apr_1.4.5-1.1.dsc
to main/a/apr/apr_1.4.5-1.1.dsc
libapr1-dbg_1.4.5-1.1_amd64.deb
to main/a/apr/libapr1-dbg_1.4.5-1.1_amd64.deb
libapr1-dev_1.4.5-1.1_amd64.deb
to main/a/apr/libapr1-dev_1.4.5-1.1_amd64.deb
libapr1_1.4.5-1.1_amd64.deb
to main/a/apr/libapr1_1.4.5-1.1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 650350@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hector Oron <zumbi@debian.org> (supplier of updated apr package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 01 Dec 2011 00:04:08 +0000
Source: apr
Binary: libapr1 libapr1-dev libapr1-dbg
Architecture: source amd64
Version: 1.4.5-1.1
Distribution: unstable
Urgency: low
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Hector Oron <zumbi@debian.org>
Description:
libapr1 - Apache Portable Runtime Library
libapr1-dbg - Apache Portable Runtime Library - Debugging Symbols
libapr1-dev - Apache Portable Runtime Library - Development Headers
Closes: 650350
Changes:
apr (1.4.5-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Disable robust pthread mutexes on armhf causes testprocmutex to hang on
non-SMP cores. (Closes: #650350)
Checksums-Sha1:
42e060362513ce9215e1838b4a0288960c6b072e 2122 apr_1.4.5-1.1.dsc
19891f339ef088939609776ceefa89fe8706fffc 18561 apr_1.4.5-1.1.diff.gz
8a9822b04ace958bc771d2d51027baa2a4ac33b4 103682 libapr1_1.4.5-1.1_amd64.deb
358760666797aefec6234eda94cfc45611ae845a 1104020 libapr1-dev_1.4.5-1.1_amd64.deb
8930b93d731afe28435e2f17ad6b1a1f4137f39b 198400 libapr1-dbg_1.4.5-1.1_amd64.deb
Checksums-Sha256:
2f092a4dc4a41b31b32d3cd8dcb408c28705bae89d7a367d51ce0812d918a3d4 2122 apr_1.4.5-1.1.dsc
74d1bb90ba5981e9c21ce62d98e450ec9be80c038e5b33a9195d96c0bb86d6ed 18561 apr_1.4.5-1.1.diff.gz
af59399136a2c4d583a3e5e20c59e86b6b0e776b73e5e8f16a388b14a9d96cab 103682 libapr1_1.4.5-1.1_amd64.deb
fbd5d3a434f9a8c3fb150c481306e2b745994f8eed4e9ae38f897481e8065512 1104020 libapr1-dev_1.4.5-1.1_amd64.deb
954398ec3561faa107527e931fe9a72770016305dbda4fb4388a5394f976df31 198400 libapr1-dbg_1.4.5-1.1_amd64.deb
Files:
c1b505db6c7781e783739222d3496e66 2122 libs optional apr_1.4.5-1.1.dsc
5bacc37eb9933449853029298ab43255 18561 libs optional apr_1.4.5-1.1.diff.gz
6cad7595004cdf3a570fef34094b329a 103682 libs optional libapr1_1.4.5-1.1_amd64.deb
593e0f5573d54503819614a5fe0b9433 1104020 libdevel optional libapr1-dev_1.4.5-1.1_amd64.deb
0c9f67a732c936f0052c76206abadf58 198400 debug extra libapr1-dbg_1.4.5-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJO1sczAAoJEK8ig6p24qx7Lt8QALZgnuBtgiDxmLac8bER2BY+
jw4Qx72pruzKfFs18kdz6KaNvyjvii39wtiheN2eTOQ2C6efVbzIrsOyq4CpwLYs
2WW8AiVeNNypxF2eUz0GjRKrjoinSX2RBcuoV1IcGIalBZ7C3xLdOKqrbyav+1Wv
XUf56FI4/s6JtD/PHFW7wYDfWGxn9prEtqTWRjIe6Fs1Kg6DAi0spBlGyw0wOKIx
x4mNIwA0VtluLODnbOEDgj/gqXc80vBpDwUXqgG2CasfLhCLwUjNe1GNPXLjNqRe
6FjNuc+NXbWic0dThw8fhA9CKTMG1PVxZ/LrFoEFY/6VUfDJ/bR2ZIWkNvR7mCf7
ep4GWdtUMXzb748TibyTcwkPc4Pa0tG1uiW62i4Hu9EFXghzGa13YSLYxxLgaisa
CktquRsVAUC8sFJ41autFDfTx2/aA3ksg1Hyn7/p4wDUNipJTwNHRLHcikLiEYx/
l5woIxi6JbM7aZhO8X24EOPTkOh7ko3St0/SAOdkVSFIIymhp0QYk3ZuMMf8sYxb
i2XOawkqYEFj8Ej08natcxpWUsjwRv0mbwlFrK4KImlKq9XDbYtOU26QV9j/hnTM
ThDy5gjbzTcaXO4KuDAPz1+I1oOFWToX55mTIFEsIPbEmt68hehy2tZ53PpncXCN
MDtIaf9lixa4VsX0I1Z2
=iRr/
-----END PGP SIGNATURE-----
--- End Message ---