Dumping Core running breakout and olpixmap
Keith Gabryelski
ag at amix.commodore.com
Sun Apr 14 10:23:03 AEST 1991
In article <1991Apr12.233723.2887 at aplcen.apl.jhu.edu> robbar at aplcen
(Robert Baruch) writes:
>Has anyone figured out why olpixmap and breakout dump core? If
>anyone is experiencing this, or someone knows the reason behind it,
>drop me a line!
There are several bugs in the the Open Look Library as shipped from
AT&T. We fixed as many as we could find before shipping but some did
indeed slip though. This could explain why olpixmap dumps core.
Most of the core dumping bugs are ``NULL Pointer Bugs'' in which the
Programmer incorrectly dereferences a NULL Pointer. On some machines,
such as those that AT&T use for development, this will not cause a
noticeable problem. Amiga Unix will dump core under these
circumstances.
You will notice a NULL Pointer Bug by the BUS ERROR message that
appears on the console when the program faults. If the fault address
is some where between 0 and 0x200 then it is mostly likely a NULL
Pointer Bug.
We have a program that will mask NULL Pointer Bugs. It is called
`null_kludge' (`nk' on older systems). It is not normally applied to
programs because we usually like to find these bugs and fix them.
Try:
null_kludge -a /usr/X/bin/olpixmap /usr/X/bin/breakout
If this does not cause the problem to go away then I suggest you wait
for the 2.0 version of Amiga Unix which includes X11R4. olpixmap has
been fixed in this release (Well, actually not but `null_kludge' has
been applied :-).
Pax, Keith
--
Keith Gabryelski Advanced Products Group
ag at amix.commodore.com ...!cbmvax!amix!ag
More information about the Comp.unix.amiga
mailing list