Re: What is the Bus error?

From: Kris Hagel (hagel@comp.tamu.edu)
Date: Fri Aug 30 2002 - 16:46:07 EDT

  • Next message: Andrey Makeev: "Re: What is the Bus error?"

    Me the guru the implication being on linux HA Ha.  Anyway, Andrei was in 
    my office 30 seconds before he shot off the mail and my response was 
    that I had never seen that on anything except a Motorola VME processor 
    at which it meant something quite different than I assume this message 
    here does (assuming this message means anything at all).  I have to 
    admit, though, that I was not smart enough to suggest gdb.  I do feel, 
    however,  (and I told Andrei) that it smells like an array overflow 
    somewhere.  In that case gdb may or may not be of use because jobs can 
    run well past the point where an array overflow occurs before it finds 
    something it doesn't like and give the random errors.  Anyway, it is 
    undoubtly worth a try.
    
    Gee do I miss VMS where one could specify /check=all + an understandable 
    debugger and things could be debugged in a straightforward manner and 
    the error message was related to what the error was and not something 
    semi-random.
    
    Kris
    
    P. S.  The last statement is for Christian as I think he might be 
    getting lazy and I seldom fail to get him to write 10 pages of prose to 
    respond to statements like that and I think he needs to do that to keep 
    himself entertained over the weekend.
    
    Flemming Videbaek wrote:
    
    >Hi,
    >
    >Why don't you ask your local guru (Kris)  to help you running the gdb on
    >your job to see where it breaks
    >this is really the only way. It probably made a core file.
    >
    >Flemming
    >
    >------------------------------------------------------
    >Flemming Videbaek
    >Physics Department
    >Brookhaven National Laboratory
    >
    >tlf: 631-344-4106
    >fax 631-344-1334
    >e-mail: videbaek@bnl.gov
    >----- Original Message -----
    >From: "Andrey Makeev" <makeev_a@rcf2.rhic.bnl.gov>
    >To: <brahms-dev-l@bnl.gov>
    >Sent: Friday, August 30, 2002 4:17 PM
    >Subject: What is the Bus error?
    >
    >
    >  
    >
    >>Hello,
    >>
    >>I have a question: sometimes (not always...)
    >>when I run my calibration scripts (say for
    >>ZDC slew correction) when the job is done
    >>I get these kind of error messages
    >>
    >>Info in <BrEventIO::Event>: No more files in this set
    >><TCanvas::MakeDefCanvas>: created default TCanvas with name c1
    >>
    >>*** Break *** bus error
    >>Abort (core dumped)
    >>
    >>Problem is that (again not every time, but quite often)
    >>my output ROOT  files are empty and no output ASCII files
    >>created when bus errors occur.
    >>
    >>If someone knows what is that, and how to get over it,
    >>I would appreciate your help.
    >>
    >>Thanks, Andrei Makeev.
    >>
    >>
    >>    
    >>
    >
    >  
    >
    



    This archive was generated by hypermail 2b30 : Fri Aug 30 2002 - 16:48:21 EDT