[Orca-users] segfault on startup of orcallator on Solaris 10

Dagobert Michelsen dam at baltic-online.de
Wed Aug 8 06:15:17 PDT 2007


Hi Jim,

Am 08.08.2007 um 13:57 schrieb Lane, Jim:
> I have install Orca on a Solaris 10 box and I'm getting an immediate
> segfault when I run the start_orcallator script. I have upgraded to
> orcallator.se 1.36 and to SE tool kit 3.4.1 but I'm still getting the
> problem.

Please update orca to the latest snapshot (r529) as 1.36 is quite old:
   http://www.orcaware.com/orca/pub/snapshots/

> When I try the startup from a shell prompt with the debug flag:
>
> /opt/RICHPse/bin/se -d -DWATCH_OS /usr/local/lib/orcallator.se
>
> I get output that ends with the following:
>
> if_bge.number$ = number$<0> - (if_max[26]<-1> + <1>)
> refresh$(if_bge(STRUCTURE))
> name$ = if_bge.name$<bge0/0>
> ipackets = if_bge.ipackets<680131136>
> ierrors = if_bge.ierrors<0>
> opackets = if_bge.opackets<731020473>
> oerrors = if_bge.oerrors<0>
> collisions = if_bge.collisions<0>
> nocanput = <0>
> defer = if_bge.defer_xmts<0>
> nocarrier = if_bge.carrier_errors<0>
> ooctets = if_bge.obytes64<476244316813>
> ioctets = if_bge.rbytes64<221889900694>
> ifspeed = if_bge.ifspeed<100000000>
> iftype = <1>
> break;
> if (opackets<731020473> != <0>)
> collision_rate = (collisions<0> * <100>) / opackets<731020473>
> switch(ifspeed<100000000>)
> break;
> i = <0>
> if (interface.number$<0> == pnetGLOB_net_size<6>)
> pnetGLOB_save_et[0] = gethrtime() * <1e-09>
> pnetGLOB_save_nets[0] = interface(STRUCTURE)
> net_count++;
> i++;
> interface.number$ = i<1>
> refresh$(interface(STRUCTURE))
> Segmentation Fault
>
> This seems to be dealing with the NIC, I think. I have Orca working  
> on a
> couple of other Solaris 10 boxes which have /dev/ce NIC's. This is the
> only one I have with a /dev/bge NIC.
>
> Has anybody seen anything like this before? Is there anything I can do
> to fix or bypass the problem. As far as I know everything else on the
> box, NIC included, is working fine.

I'll look into this. Please open a bug report on
   http://sourceforge.net/tracker/?group_id=189279&atid=928689
to track this item. Could you please send me your gzipp'ed corefile?


Best regards

   -- Dagobert

-- 
Dagobert Michelsen (Leiter IT)          Baltic Online Computer GmbH
Firmensitz:   Alter Markt 1-2, 24103 Kiel, Telefon: +49 431 54003-0
Geschäftsführer:        Erik Cickovskis, Amtsgericht Kiel, HRB 3756
"Of course computer servers don't need thrust, since they generally
don't go anywhere."  -- Comment in TR on new HP server turbine fans







More information about the Orca-users mailing list