[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

19990219: Problems with Mcidas on Solaris X86 (cont.)



>From: Mel Taylor <address@hidden>
>Organization: Central Michigan
>Keywords: 199902191448.HAA08416 McIDAS-X Solaris x86

Mel,

>Thanks for the reply.  Listed below is a portion of a tfile dump of SFCPLT
>and UCC with the DEV=GCC to supply the additional information.  (Before I
>added your DEV=GCC message, I was only seeing the "Program terminated,
>segmentation violation" message lines.)

The verbose output is showing that both SFCPLT and UCC are running correctly.
The program that is bombing is MDX (SFCPLT, UCC, and other routines are
simply interfaces to MDX).  What the listing does not say, however, is
why MDX is bombing.  You should try remaking and reinstalling mdx.k to
see if the problem presists or goes away:

cd ~mcidas/mcidas7.4/src
rm mdx.o
make mdx.k
rm ~/bin/mdx.k
ln mdx.k ~/bin

After doing this, try your test again.  If the remake is clean (you can look
at the end of ~mcidas/mcidas7.4/src/makelog to see the compilation and
link output) and you still get segmentation violations, the problem is
most likely related to the McIDAS string table, STRTABLE.  Each user
should have his/her own copy of STRTABLE in their McIDAS working directory
(~mcidas/workdata for the user 'mcidas' and ~<user>/mcidas/data for all
other users).  Before getting any deeper into a possible STRTABLE problem,
let's see if the remake of mdx.k fixes your problem.

>SFCPLT T OLAY LATEST INT=00:30 DAY=99050 MODE=X GRIDF=132 GRA=12 SF=YES PRO=CO
> NF
>OUT=PLOT GU=GRAPHIC BLANK=NO DEV=GCC
>SFCPLT* MAP is = OLAY
>SFCPLT* TIME is =           18
>SFCPLT* DAY is =  99050
>SFCPLT* SURFACE MD FILE=10          SHIP MDF=40
>SFCPLT* INSFC =
>SFCPLT* INSHP =
>SFCPLT* Surface Parameter = T
>SFCPLT* Ship Parameter = T
>SFCPLT* PANel =            0
>SFCPLT* MAP after NEWCOLOR is = OLAY
>GRAPHICS TABLE GRAPHIC.GRX HAS BEEN RESTORED
> LEVEL   COLOR         BLUE  GREEN  RED
> -----  ----------     ----  -----  ---
>    0   BLACK             0      0    0   (Graphic background)
>    1   MAGENTA         255      0  255
>    2   CYAN            255    255    0
>    3   YELLOW            0    255  255
>    4   GREEN             0    255    0
>    5   RED               0      0  255
>    6   BLUE            255      0    0
>    7   WHITE           255    255  255
>    8   GRAY            127    127  127
>    9   GOLD              0    187  255
>   10   PINK            127    127  255
>   11   AQUAMARINE      147    219  112
>   12   ORCHID          219    112  219
>   13   NAVY            115      0    0
>   14   SKY             255    163    0
>   15   BEIGE           127    171  255
>   16   PURPLE          127      0  127
>GU: Done
>SFCPLT* TYPE is = PLOT
>SFCPLT* init cfix1 and cfix2
>SFCPLT* init mdx for sfc data
>Program terminated, segmentation violation
>Program terminated, segmentation violation
>SFCPLT* init mdx for ship data
>Program terminated, segmentation violation
>Program terminated, segmentation violation
>SFCPLT* cparm is generic
>SFCPLT* GRID Increment =       0.8500
>SFCPLT* SMOOTHing parameter =           22
>SFCPLT* LAT=       34.00       51.00
>SFCPLT* LON=       72.00      102.00
>SFCPLT* SLON=       91.00
>SFCPLT* SLAT=       60.00       60.00
>SFCPLT* final mdx for sfc data
>Program terminated, segmentation violation
>SFCPLT* final mdx for ship data
>Program terminated, segmentation violation
>SFCPLT* plotting with ship and sfc
>Program terminated, segmentation violation
>SFCPLT* Color used:  -2139062144
>SFCPLT* Color used:  2
>SFCPLT* Color used:  3
>UCC T 1000 OLAY LATEST INT=00:30 DAY=99050 MODE=X GRIDF=132 GRA=12 SF=YES PRO=
> CONF
>OUT=CON GU=GRAPHIC BLANK=NO DEV=GCC
>UCC* PREFIX = @            ]
>UPC* CPRO = CONF
>UPC* CPARM1 =T
>UPC* CPARM2 =T
>UPC* CDER =
>UPC* Token is 99050
>UPC* Token date is 99050
>UPC* arg_year, ddd, ltok, 99,50,5
>UPC* kmpyr, now_yyyy,now_century, arg_year, 1899,1999,19,99
>UPC* kmpyr, now_yyyy,now_century, arg_year, 1999,1999,19,99
>UPC* Testing Leap year, iyd, ddd, isleap, 1999050,50,0,1900
>UPC* Token is 99050
>UPC* Token date is 99050
>UPC* arg_year, ddd, ltok, 99,50,5
>UPC* kmpyr, now_yyyy,now_century, arg_year, 1899,1999,19,99
>UPC* kmpyr, now_yyyy,now_century, arg_year, 1999,1999,19,99
>UPC* Testing Leap year, iyd, ddd, isleap, 1999050,50,0,1900
>UPC* DAY1 after day check is =        99050
>UPC* DAY2 after day check is =        99050
>UPC* MD1 is =           20
>UPC* MD2 is =           20
>UPC* DAY1 after MD check is =        99050
>UPC* DAY2 after MD check is =        99050
>UPC* TIME1 after time check is =           12
>UPC* TIME2 after time check is =           12
>GRAPHICS TABLE GRAPHIC.GRX HAS BEEN RESTORED
> LEVEL   COLOR         BLUE  GREEN  RED
> -----  ----------     ----  -----  ---
>    0   BLACK             0      0    0   (Graphic background)
>    1   MAGENTA         255      0  255
>    2   CYAN            255    255    0
>    3   YELLOW            0    255  255
>    4   GREEN             0    255    0
>    5   RED               0      0  255
>    6   BLUE            255      0    0
>    7   WHITE           255    255  255
>    8   GRAY            127    127  127
>    9   GOLD              0    187  255
>   10   PINK            127    127  255
>   11   AQUAMARINE      147    219  112
>   12   ORCHID          219    112  219
>   13   NAVY            115      0    0
>   14   SKY             255    163    0
>   15   BEIGE           127    171  255
>   16   PURPLE          127      0  127
>GU: Done
>Program terminated, segmentation violation
>UPC* UPC: GRID Increment =       0.8500
>UPC* UPC: SMOOTHing parameter =          179
>UPC* Standard Latitudes: 60.00 60.0
>UPC* PREFIX = @
>UPC* CPARM = T
>UPC* CDER =
>Program terminated, segmentation violation
>UPC* Color used:  1
>UPC* Color used:  2
>UPC* Color used:  3
>TFILE DUMP 0 "LOGFILE
>
>
>Hope this helps.  As always thanks for your help.
>--
>Mel Taylor (address@hidden)
>College of Science & Technology
>Central Michigan University

Tom