[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
19990219: Problems with Mcidas on Solaris X86 (cont.)
- Subject: 19990219: Problems with Mcidas on Solaris X86 (cont.)
- Date: Fri, 19 Feb 1999 13:46:12 -0700
>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