EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: sequencer SEGV
From: Benjamin Sailer <[email protected]>
To: Mark Rivers <[email protected]>
Cc: EPICS Tech-Talk <[email protected]>
Date: Wed, 19 Nov 2003 17:29:24 +0100 (CET)
Hello,

> Hi,
> 
> > so if I believe the debugger, there is a bug in the 
> > thread-safe version of our C-library, but I don't dare to make such a
> statement about the
> > million-times-used glibc version 2.2.5 ...
> 
> This could well be a glibc problem.
> 
> Are you linking statically or dynamically?
> 
hm, I don't give any special option to this, so I guess it should be
linked dynamically.

> There was a definite problem with static builds and some versions of
> glibc discussed in tech-talk, starting on July 31, 2003.  Thread was
> "Problem with static build on Linux".  I was getting strange errors like
> yours in commonly used libraries and functions, e.g.:
> 
> "I have tested the static image on another Linux system and it sometimes
> fails in nss_getline() as one the other system, but it sometimes fails
> in __current_locale_name() instead."
> 
> My resolution to the problem was to upgrade glibc:
> 
> "Following up on suggestions here earlier today I upgraded all of the
> glibc packages on my Redhat 8 machine to the latest versions from
> Redhat.  It does indeed fix the problem, and I can now build
> applications statically that run fine.
> 
> sonata> rpm -qa | grep glibc 
> glibc-debug-2.3.2-4.80.6 
> glibc-2.3.2-4.80.6 
> glibc-devel-2.3.2-4.80.6 
> glibc-common-2.3.2-4.80.6 
> glibc-profile-2.3.2-4.80.6 
> glibc-kernheaders-2.4-7.20 
> glibc-utils-2.3.2-4.80.6 
> glibc-debug-static-2.3.2-4.80.6 "
> 
> Mark Rivers
> 
Sounds reasonable (I suppose there have been multiple changes with
threading in glibc between RH 7.3 and RH 8.0, probably even more with
the new thread model in RH 9).

Thanks a lot, I will try this ... 

Benjamin

-- 
*****************************************************************
Benjamin Sailer
eMail: [email protected]
*****************************************************************
Disclaimer:  This signature has been generated automatically and
does not reflect my opinion at all.
                -- Benjamin Sailer

Dear Emily:
	I recently read an article that said, "reply by mail, I'll summarize."
What should I do?
		-- Doubtful

Dear Doubtful:
	Post your response to the whole net.  That request applies only to
dumb people who don't have something interesting to say.  Your postings are
much more worthwhile than other people's, so it would be a waste to reply by
mail.
		-- Emily Postnews Answers Your Questions on Netiquette


References:
RE: sequencer SEGV Mark Rivers

Navigate by Date:
Prev: Re: close_record ? Andrew Johnson
Next: help! problems making in WIN32 Eugene Tan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: sequencer SEGV Mark Rivers
Next: close_record ? Amy Baum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  <20032004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·