comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: FIX FOR FC5 SEG FAULTS
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: FIX FOR FC5 SEG FAULTS [message #53402] Sat, 14 April 2007 20:11
Robbie is currently offline  Robbie
Messages: 165
Registered: February 2006
Senior Member
I've replicated the problem with FC6

Apr 15 12:36:14 Updated: libX11.x86_64 1.0.3-7.fc6
Apr 15 12:36:16 Updated: libX11.i386 1.0.3-7.fc6
Apr 15 12:36:21 Updated: libX11-devel.x86_64 1.0.3-7.fc6

Temporary fix

rpm -e --nodeps libX11.i386
rpm -e --nodeps libX11.x86_64
rpm -i http://mirror.linux.duke.edu/pub/fedora/linux/core/updates/6 /x86_64/libX11-1.0.3-6.fc6.x86_64.rpm
rpm -i http://mirror.linux.duke.edu/pub/fedora/linux/core/updates/6 /x86_64/libX11-1.0.3-6.fc6.i386.rpm

-- Restart your X server --

This problem seems to be affecting some other Fedora packages as well,
however, on such occasions it appears that libX11 has been misused.

To diagnose the problem I installed
http://mirror.linux.duke.edu/pub/fedora/linux/core/updates/6 /x86_64/debug/libX11-debuginfo-1.0.3-7.fc6.x86_64.rpm

I then ran IDL in debug mode
D_LIBRARY_PATH=/usr/local/rsi/idl_6.3/bin/bin.linux.x86_64/ gdb /usr/
local/rsi/idl_6.3/bin/bin.linux.x86_64/idl

I set a break for XPutImage. I was hoping to see something similar to
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=236006 but I
don't

rbreak XPutImage
run

This starts IDL

IDL> tvscl, dist(500)
% Compiled module: DIST.
[Switching to Thread 46912519784448 (LWP 5869)]

Breakpoint 1, XPutImage (dpy=0x75b2a0, d=46137349, gc=0x985b10,
image=0x7fff48eab7f0, req_xoffset=0, req_yoffset=0, x=0, y=0,
req_width=17, req_height=24) at PutImage.c:954
954 {
(gdb) continue
Continuing.

Breakpoint 1, XPutImage (dpy=0x75b2a0, d=46137354, gc=0x987dc0,
image=0x987b00, req_xoffset=0, req_yoffset=0, x=0, y=0,
req_width=16,
req_height=16) at PutImage.c:954
954 {
(gdb) continue
Continuing.

Breakpoint 1, XPutImage (dpy=0x75b2a0, d=46137360, gc=0x990d80,
image=0x7fff48eae840, req_xoffset=0, req_yoffset=0, x=0, y=0,
req_width=16, req_height=16) at PutImage.c:954
954 {
(gdb) continue
Continuing.

Breakpoint 1, XPutImage (dpy=0x75b2a0, d=46137362, gc=0x990d80,
image=0x7fff48eae840, req_xoffset=0, req_yoffset=0, x=0, y=0,
req_width=16, req_height=16) at PutImage.c:954
954 {
(gdb) continue
Continuing.

Breakpoint 1, XPutImage (dpy=0x75b2a0, d=46137365, gc=0x98b560,
image=0x7fff48eae820, req_xoffset=0, req_yoffset=0, x=0, y=0,
req_width=1,
req_height=1) at PutImage.c:954
954 {
(gdb) continue
Continuing.

Breakpoint 1, XPutImage (dpy=0x75b2a0, d=46137376, gc=0x98efd0,
image=0x7fff48eae920, req_xoffset=0, req_yoffset=0, x=0, y=0,
req_width=1,
req_height=1) at PutImage.c:954
954 {
(gdb) continue
Continuing.

Breakpoint 1, XPutImage (dpy=0x75b2a0, d=46137379, gc=0x98e3c0,
image=0x7fff48eae7b0, req_xoffset=0, req_yoffset=0, x=0, y=0,
req_width=17, req_height=17) at PutImage.c:954
954 {
(gdb) continue
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x00002aaaaadcc122 in rw_drawable ()
from /usr/local/rsi/idl_6.3/bin/bin.linux.x86_64/libidl.so.6.3
(gdb) q



Robbie
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Newbie's question
Next Topic: discriminant analysis

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 23:43:36 PDT 2025

Total time taken to generate the page: 1.27973 seconds