| [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
[Home] [Red Hat General] [Red Hat Watch List] [Red Hat Development] [Kernel List] [Hot Springs] [Yosemite News]