>>>> "sjt" == Stephen J Turnbull
<turnbull(a)sk.tsukuba.ac.jp> writes:
sjt> I just updated my Debian system, which included a bunch of
sjt> X11.7.0 X.org updates as well as glibc, and probably
sjt> miscellaneous libraries too.
sjt> It crashes on startup on X11. The first crashes I got were
sjt> in the tabs code, but it now crashes without the tabs, and
sjt> I've seen crashes in the specifier code. I've tried with and
sjt> without union-type, too. It doesn't seem to be a gcc issue,
sjt> although that's updated from 4.0 to 4.1 with this update, as
sjt> I'd had no trouble with 4.0, and building with
sjt> --with-compiler=gcc-4.0 doesn't help. I'm also getting
sjt> similar crashes from old binaries.
This has resolved itself after a couple of Debian updates. I still
don't know what happened, but it also affected some X.org clients
(specifically xsm, the underfeatured session manager). There seemed
to be problems resolving font resources, resulting in a NULL
FontStruct member, but I can no longer reproduce.
I am now observing the issues Jerry reported in
From: Jerry James <james(a)xemacs.org>
Subject: Bit limitations in lisp-union.h
Date: Fri, 09 Jun 2006 18:38:24 -0600
Message-ID: <m3lks5dev3.fsf(a)jerrypc.cs.usu.edu>
confirmed by configuring --with-compiler=gcc-4.0 (crash goes away) and
--with-bignum=none (crash goes away).
To repeat Jerry's report <m3bqstq6gt.fsf(a)jerrypc.cs.usu.edu>, this is
a GCC bug, and it's fixed in SVN for gcc-4.1. Consider waiting for
gcc-4.1.2 if you're going to build --with-union-type *and*
--with-bignum.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.