Re: libGL optimizations integrated into rawhide XFree86-4.3.0-17

Jakub Jelinek <[email protected]>
Newsgroups gmane.linux.redhat.xfree86
Message-ID <[email protected]>
On Sun, Jul 20, 2003 at 11:47:42AM -0700, Jim Hayward wrote:
> > mv /usr/X11R6/lib/{,no}tls; /sbin/ldconfig
> > and retrying (you restore it back by mv /usr/X11R6/lib/{no,}tls; /sbin/ldconfig).
> 
> If I move the /usr/X11R6/lib/tls directory ET seems to play fine. I did
> a quick test and played for about 5 minutes and it ran without problems.

What libraries does the binary use (if it uses any shell scripts
to start up, skim them for LD_LIBRARY_PATH setting, then do
LD_LIBRARY_PATH=XYZ:ABC ldd /the/binary
)? Particularly does it use /lib/tls/libc.so.6 
(and /lib/tls/libpthread.so.0) or just /lib resp. /lib/i686 libraries?
If the latter, then it might be using %gs for its own purposes, if the
former, it is unlikely because it would crash when caling some glibc
routine.

> > Also, if you could see where the crash happens by running the
> > program with:
> > LD_PRELOAD=/lib/libSegFault.so SEGFAULT_OUTPUT_NAME=/tmp/program.segv \
> >   /path/to/the/program
> > and sending us /tmp/program.segv afterwards, it would be very appreciated.
> > 
> 
> I cannot get this to produce any output. I have /lib/libSegFault.so.
> Could I be missing something else required for this to produce any
> output?

If it installs its own segfault handler, then libSegFault.so
will not catch anything. Can you try running that program under gdb?

	Jakub


_______________________________________________
xfree86-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/xfree86-list
IRC: #xfree86 on irc.redhat.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.