This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/19144] miscompilation KDE 3.3.2
- From: "bugzilla-gcc at thewrittenword dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Dec 2004 18:50:15 -0000
- Subject: [Bug target/19144] miscompilation KDE 3.3.2
- References: <20041224015246.19144.bugzilla-gcc@thewrittenword.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From bugzilla-gcc at thewrittenword dot com 2004-12-24 18:50 -------
Ok, found the real problem. I was wrong. This is not a GCC bug. It is a KDE bug.
On Solaris and IRIX, struct dirent does not contain space for the name of the
file. Tru64 UNIX, HP-UX, and GNU/Linux do. So, KDE was simply overwriting memory
not belonging to it. Hence, SIGBUS.
Sorry!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19144