Hai Karthik,
  Yes, I'm using Sun sparc m/c. I am not sure wether it is
caused by the m/c??  I also some times get a warning saying use of
uninitialised array, when the first element is null and there are valid
other elements. Is this also due to the same reason?
Regards,
Naren.


Karthik Krishnamurthy wrote:

> you seem to be using a SUN SPARC. A bus error is often induced on these 
>architectures when pointer
> access is not aligned on word boundary.
>
> whether this is caused by the Perl binary itself or the script i don't know
> /kk
>
> On Tue, Jul 31, 2001 at 04:39:54PM +0530, Narendran Kumaraguru Nathan wrote:
> > Hai Guys,
> >
> >   I am compiling a perl code (arround 200 lines). I run it with perl -w (so that I 
>can see all the
> > warnings). It
> > reports no warnings and executes. All is fine till I give one input ( like 1..5 ) 
>meaning that I
> > need actions 1 to 5
> > to be done. Atonce the following error is printed in the screen and the program 
>quits.
> > error>> Bus error (core dumped)
> >
> >   The user can specify a command or a series of command if the input is >1 then 
>only one command
> > (for 1)
> > is executed. if the input is >1 2 , then execution of 2 follows execution of 1 . 
>If the input is
> > >1..5 , then
> > I wish actions 1 to 5 to be executed one after another.
> >
> > Now, the way I have implemented  is below
> > foreach (@line) {
> >     if ( $_ =~ /\.\./) {  # if the input has two consecutive .'s
> >      ($s, $e) = split /\.\./, $_;  # split with the dots to get start and end
> >      push @line, $s;  # append to the input line
> >      while ( $s <= $e ) { push @line, $s++; };
> >     }elsif ($_ ==      #  next comparison
> >         # specify to execute commands some input
> > }
> >
> > Can anyone give me a clue why this happens?? Or is there a better way of doing 
>this?
> > Thanks & Regards,
> > Naren.
> >
> >
> > --
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to