[Orca-users] Segmentation Fault was: Solution: SE Toolkit and Orca Segmentation Fault on dirent_t

Dmitry Berezin dberezin at surfside.rutgers.edu
Mon May 7 08:36:35 PDT 2007


It looks like you are using a very old version of orcallator.se. Try downloading the latest version from http://www.orcaware.com/orca/pub/snapshots/.

  -Dmitry.

> -----Original Message-----
> From: orca-users-bounces+dberezin=acs.rutgers.edu at orcaware.com
> [mailto:orca-users-bounces+dberezin=acs.rutgers.edu at orcaware.com] On
> Behalf Of Varga Pavol
> Sent: Monday, May 07, 2007 3:41 AM
> To: orca-users at orcaware.com
> Subject: [Orca-users] Segmentation Fault was: Solution: SE Toolkit and
> Orca Segmentation Fault on dirent_t
> 
> Hi,
> I think, that I have simillar or the same problem...
> 
> # uname -a
> SunOS infra1 5.10 Generic_118855-36 i86pc i386 i86pc
> 
> # prtdiag -v|head -1
> System Configuration: Sun Microsystems Sun Fire V20z
> 
> # pkginfo -l RICHPse|grep -i version
>      VERSION:  3.4.1
> 
> # grep -i version /opt/orca/lib/orcallator.se|head -1
> // Version 1.37:   Dec 28, 2002 Improved algorithm in raw_disk_map() which
> 
> # df -ka|awk '{print $1}'
> Filesystem
> /dev/md/dsk/d0
> /devices
> ctfs
> proc
> mnttab
> swap
> objfs
> /usr/lib/libc/libc_hwcap2.so.1
> fd
> /dev/md/dsk/d3
> swap
> swap
> swap
> swap
> /dev/md/dsk/d4
> /dev/md/dsk/d6
> /dev/vx/dsk/ldapdg/ldapvol
> /dev/vx/dsk/ldapdg/amvol
> /dev/vx/dsk/msgsrdg/msgsrvol
> /dev/vx/dsk/homedg/homevol
> /dev/vx/dsk/thindg/srsetcvol
> /dev/vx/dsk/thindg/raymotevar
> /dev/vx/dsk/thindg/raymotedb
> /dev/vx/dsk/thindg/srsvarvol
> 
> # /opt/RICHPse/bin/se -d /opt/orca/lib/orcallator.se &> /tmp/output.txt
> Segmentation Fault
> 
> # tail output.txt
> if (raw_disk_short_name_cmp(second_name<md20>, second_name_length<4>,
> short_name<md4>, short_name_length<3>) == <0>)
> if (strncmp(<dad>, disk1<md20>, <3>) == <0>)
> for(i = <0>
> ; i<3> < disk1_length<4>; i++)
> i = <0>
> if (disk1[0]<m> == <44>)
> i++;
> if (disk1[1]<d> == <44>)
> i++;
> if (disk1[2]<2> == <44>)
> i++;
> if (disk1[3]<0> == <44>)
> i++;
> for(i = <0>
> ; i<4> < disk2_length<3>; i++)
> i = <0>
> if (disk2[0]<m> == <44>)
> i++;
> if (disk2[1]<d> == <44>)
> i++;
> if (disk2[2]<4> == <44>)
> i++;
> if (disk1_length<4> != disk2_length<3>)
> return <1>;
> if (strcmp(RAW_disk[0].short_name[0]<s>, short_name<md4>) == <0>)
> j++;
> strcpy(short_name<md4>, GLOBAL_disk_info[15].short_name<(nil)>)
> 
> Many thanks for your effort for SEToolkit & ORCA, such a great tools on
> the SPARC platform!
> 
> --
> Pavol





More information about the Orca-users mailing list