Bug 6729 - Randomly Assertion m==cnt failed
Summary: Randomly Assertion m==cnt failed
Status: RESOLVED INVALID
Alias: None
Product: glibc
Classification: Unclassified
Component: ports (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Roland McGrath
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-08 16:27 UTC by Vladimir
Modified: 2014-07-04 05:49 UTC (History)
3 users (show)

See Also:
Host: arm-softfloat-linux-gnueabi
Target: arm-softfloat-linux-gnueabi
Build: arm-softfloat-linux-gnueabi
Last reconfirmed:
fweimer: security-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir 2008-07-08 16:27:46 UTC
Sometimes (there is no 100% way to reproduce it always) happens: Inconsistency
detected by ld.so: ../elf/dl-sysdep.c: 457: _dl_important_hwcaps: Assertion 'm
== cnt' failed!
Bug appeared at glibc 2.5+
Tested on a few pxa270-based PDAs mainly Sharp Zaurus and hx4700. OS: Gentoo
Linux. Glibc: 2.5-2.8_p20080602 (both vanilla and with gentoo patches). Gcc
4.1.1, 4.1.2, 4.2.1-4.2.4, 4.3.1. Bug affects only eabi environments.
Comment 1 Vladimir 2009-07-06 13:18:17 UTC
Still happens with glibc up to 2.10/
Happens only on eabi envoronment with -march=iwmmxt. Looks like bug in memory 
managment code (randomly segfaults and m==cnt assertions failure). Still 
happens randomly (the only 100% chance to encounter it is to compile some big 
programm like gcc, glibc itself, or xorg-server)
Is there any suggestions how to debug this?
Comment 2 Enrico Scholz 2010-06-22 17:03:12 UTC
some analysis at http://article.gmane.org/gmane.linux.ports.arm.general/11795

I do not think that it is caused by glibc.
Comment 3 Joseph Myers 2012-02-15 21:54:31 UTC
Closing given the last comment that it doesn't look like a glibc bug.