Bus Errors?

Fairlight fairlite at fairlite.com
Thu Aug 5 14:23:59 PDT 2004


You'll never BELIEVE what Tim Fischer said here...:
> I've posted this before, but I never received an answer on it and the issue
> "Went Away(TM)" for a while, but now it's back.
> 
> I'm on a Solaris 9 machine running FilePro 5.0.13D4.  When running *clerk on
> a particular file, I get the following:
> 
> ***bus error
> Abort
> 
> I don't understand it. I've run it through debug and the line that it's
> occurring on looks like this:
> 
> 537="" ; 547="" ; 557="" ; display ; end
> 
> I figured I would bring the table over to another machine (of the same
> specs) to trouble shoot and fix the issue.  Copied the prc & tok tables in
> question over and it worked fine...
> 
> Any ideas?  Please?

Nobody's answered yet, so I'll give what little I can.

Bus errors are usually mathematical, not memory-based.  There are
exceptions, but that's the rule, by and large.

The line you're showing doesn't look like it should do anything odd.
I'm just trying to think of how the debugger works, where it doesn't
actually change values until after it processes the line displayed.  Are
any of those three fields numeric, by any chance?  Also, where does your
processing jump to after the end (ie., is this a called table?)?

Not much help, I know.  Just trying to find something that would cause that
particular error.

mark->
-- 
Bring the web-enabling power of OneGate to -your- filePro applications today!

Try the live filePro-based, OneGate-enabled demo at the following URL:
               http://www2.onnik.com/~fairlite/flfssindex.html


More information about the Filepro-list mailing list