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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
xfree86-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/xfree86-list
IRC: #xfree86 on irc.redhat.com

[Red Hat General]     [Red Hat Watch]     [Red Hat Development]     [Kernel Development]     [Yosemite Camping]

  Powered by Linux