From: george (George Jacob)

Subject: Re: [spr11189] segv, bus error, problems running acl4.2/climx r4000 image on r3000

Date: 1994-8-10 14:17

| Date: Tue, 9 Aug 1994 15:16:31 -0700
| From: "Marilyn S. Bunzo" <eos.arc.nasa.gov at msb>
| To: <cs.berkeley.edu at allegro-cl>
| Subject: IRIX 5.2 and Allegro 4.2 final
| 
| Is there anyone else out there running IRIX 5.2 with ACL 4.2 final and CLIM
| 2.0 on both R4000 and R3000 machines?  Are you experiencing any problems
| running CLIM on your R3000 machines?  We built our image on an R4000 and we
| experience signal 10 bus errors on the R3000 intermittently when using CLIM.
| As most of our development work is done on R3000 machines, this will be a
| major difficulty.  Has anyone else had similar problems?  More importantly,
| does anyone have any solutions?   ;-) 
..
| Date: Tue, 9 Aug 94 17:02:21 -0700
| From: <seahorse.arc.nasa.gov at marilynb> (Marilyn Bunzo)
| To: <Franz.COM, at bugs> <Franz.COM at georgej>
| Subject: [spr11189] number 10 bus errors debugged
| 
| I found that the accepting-values form with an accept on a string was
| receiving a null value where it should have had a string.  That was causing
| our signal 10 bus errors.  Sorry to have brought this up.  We are getting
| used to the new interface to MOTIF and given the context of the problems we
| had with the alpha version we were not looking for type compatibility
| problems.  I will be sensitive to this type of error causing bus errors in
| the future.

Glad you figured this out, and apologies for the unfriendliness of the
error message.  The bus error resulted from an over-optimization in
our stream-write-string code, which was racing ahead without checking
that it had indeed been handed a string.  This has been fixed for the
next release, and I'm in the process of putting together a patch,
which I'll have sent to you (and which will appear on our ftp patch
site as well soon).

							George