V5.3 and V5.3.1 PCI Software Bug List

Updated: Tuesday, 05-Mar-96 13:07:20 EST

The following is a list of known bugs with V5.3, and V5.3.1 PCI Software.

Follow this link for known bugs in V6.0 PCI Software.

If a problem indicates a fix is available from PCI, and your site is under maintenance (has a paid up support contract) then you can contact PCI Support at the email address support@pci.on.ca to arrange a fix to be made available on the PCI ftp site. Users not under support may check the FTP Fixes area of the ftp site; however, if the bug fix has not been built for the users system type they are out of luck.


V5.3 FIMPORT

Some NTF files cause FIMPORT to core dump. In particular one from the NRA was observed to do so.

V5.3.1 FIMPORT fixes problem.
CSR 94120111

V5.3 ImageWorks

The Print panel in V5.3 ImageWorks core dumps when used on eight bit displays.

V5.3.1 ImageWorks fixes this problem.

Also, the /pci/exe/imageworks.motif executable distributed with V5.3 does not have the same problem, and it may be used as a workaround for the problem.
CSR 94120205

V5.3 and V5.3.1 Tape I/O - HP/UX 9.x

There is a bug with accessing 8mm tapes on HP/UX 9.x, though 4mm tapes seem to work fine.

A bug fix for MIL and IML is on the PCI ftp site under pub/v53_fixes/pcihpux.

All tape I/O programs for HP/UX will be corrected for V6.0.
CSR 94120209

V5.3 Xpace

If a task such as EASI+, or VDINIT is running when Xpace is terminated it is possible for the task to go wild repeating an action based on the last line of input. Work around is to terminate any running tasks under Xpace before terminating Xpace.

V5.3.1 Xpace fixes this problem.
CSR 94120510

V5.3 ImageWorks

There is a bug in the mode filter on the Filter panel. The FMO PACE program can be used to compute accurate Mode filters as a work around.

V5.3.1 ImageWorks fixes this problem.
CSR 94120720

V5.3 EASI

The EASI+ show command in V5.3 is somewhat broken. If used with only one argument (the parameter) it will not display the parameter value. The work around is to provide a maximum number of entries argument as well.

V5.3.1 EASI fixes this problem.
CSR 94120814

V5.3 ImageWorks

The Link Windows function in ImageWorks does not work for more than two windows.

V5.3.1 ImageWorks fixes this problem.
CSR 94121217

V5.3 GCPWorks

It is difficult to enter proper GCPs coordinates when doing an Image to Vector tiedown using a database as the source of the georeferencing information. A work around is to define the georeferencing using the ``Define Georeferenced Area'' step instead of using ``Select Georeferenced Database''.

V5.3.1 GCPWorks fixes this problem.
CSR 94121519

V5.3 and V5.3.1 ImageWorks and VED (Windows 3.1)

The VED interaction with ImageWorks on Windows 3.1 is pretty much unusable due to multi-task switching problems. The work around is to use the old handler which can be started using the ``START HANDLER'' command at a DOS prompt while Windows is running.

It is unlikely that this problem with be solved in V6.0. However, V6.0 will include vector editing built into ImageWorks.
CSR 94121913

V5.3 Tape I/O for Irix systems

Tape reading and writing programs will fail at random due to uninitialized status information. A typical indication of this bug in unexpected reports of tapes being write locked.

V5.3.1 Tape I/O for Irix fixes this problem.
CSR 94122801

V5.3 and V5.3.1 Fly! for Irix

The Stereo Glasses option does not work on some SGI's that have other than 8 bits per colour component.

A bug fix is available on PCI's ftp site under pub/v53_fixes/pciirix. V6.0 FLY! will correct this problem.
CSR 94123005

V5.3 ImageWorks

ImageWorks will crash when the zoom window is opened if zero image planes have been configured. The work around is to have at least one image plane if a zoom window is to be opened.

V5.3.1 ImageWorks fixes this problem.
CSR 95010602

V5.3 GCPWorks

When entering lat/long coordinates into the text fields on the GCP Editing panel of GCPWorks the coordinate will be deleted if the user types `d'. However, `d' is normally used to indicate degrees in Lat/Long coordinates. This is because the `d' key is an accelerator to delete a point. The work around is to enter Lat/Long coordinates in decimal degrees instead of Degrees, Minutes, seconds.

The accelerators have been removed from V5.3.1 GCPWorks.
CSR 95011015

V5.3 Tape I/O for AXP OSF/1

Tape reading and writing programs will fail at random due to uninitialized status information. A typical indication of this bug in unexpected reports of tapes being write locked.

V5.3.1 tape writing programs have been fixed for AXP OSF/1 systems.
CSR 95011605

V5.3 FIMPORT

Importing DGN files is very CPU intensive. (7 hours for 8MB on AXP).

V5.3.1 FIMPORT has been improved so that time taken to read DGN files has been reduced.
CSR 95011610

V5.3 EASI

On Unix platforms EASI will sometimes ``freeze'' when running a PACE program. This has mainly been noticed when running proceedures which run many PACE programs.

V5.3.1 EASI fixes this problem.
CSR 95011910

V5.3 and V5.3.1 NNCREAT or NNTRAIN

There is a bug with the use of bitmaps larger than 16K in these programs.

V6.0 will fix this problem. Corrected programs are available now on PCI's ftp site under pub/v53_fixes for Irix, IBM Risc 6000, and HP/UX.
CSR 95020609

V5.3 GCPWorks

MicroGrid II support is broken in the V5.3 GCPWorks.

V5.3.1 GCPWorks fixes this problem.
CSR 95020703

V5.3 and V5.3.1 EASI for Sun

EASI does not work properly in an OpenWindows CommandTool. Use the the ShellTool, or an XTerm instead. This is expected to be corrected for V6.0.
CSR 95021602

V5.3 GCPWorks

The polynomial regression code in GCPWorks V5.3 (and earlier) can be numerically unstable for some sets of GCPs.

V5.3.1 GCPWorks uses a more numerically stable algorithm.
CSR 95021605

V5.3 and V5.3.1 Fly!

Fly! does not work with file names longer than 64 characters. This bug has been corrected for V6.0.
CSR 95022108

V5.3 ImageWorks for Solaris

V5.3 ImageWorks for Solaris frequently core dumps when the Accept or Accept&Close buttons are pressed on the configuration panel, especially if anything has been changed on the panel.

V5.3.1 ImageWorks fixes this problem.
CSR 95022411

V5.3 MLANDC

There is a bug when trying to continue on to the second volume of multi-volmume tape sets.

V5.3.1 MLANDC fixes this problem.
CSR 95022703

V5.3 NUMWRIT

There is a problem generating output for multiple channels of data for channel types other than eight bit.

V5.3.1 NUMWRIT fixes this problem.
CSR 95022726

V5.3 FIMPORT/GDB Windows

Read support for ADRG datasets on Windows 3.1, Windows NT and OS/2 is broken in V5.3.

V5.3.1 FIMPORT fixes this problem for Windows 3.1 and NT. V6.0 will fix this problem for OS/2 systems.
CSR 95022812

V5.3 GCPWorks

GCPWorks will crash when the user has selected a mosaic cutline, and tries to preview the registation in a window that does not intersect the mosaic area.

V5.3.1 GCPWorks fixes this problem.
CSR 95030106

V5.3 MEOSAT and CDEOSAT

Problem occurs when reading earth ellipsoid information for TM4 satellite.

V5.3.1 MEOSAT and CDEOSAT correct this problem.
CSR 95030110

V5.3 and V5.3.1 IIIBIT

IIIBIT cannot run if one of the input channels is write locked. If this happens, unlock the input channels using UNLOCK program.

A bug fix for Solaris is on PCI's ftp site under pub/v53_fixes/pcisun/pcisol. V6.0 IIIBIT will solve this problem.
CSR 95030619

V5.3 and V5.3.1 VED

On Windows 3.1 system, VED can produce integer overflow error when using Long/Lat coordinates.

This problem has been fixed for V6.0.
CSR 95030904

V5.3 ImageWorks

ImageWorks for all X/Motif systems in V5.3 may encounter problems with 24 bit direct colour visuals (most common on HP systems). This will show up as some or all colours in image display windows being wrong. It is also impossible to switch to eight bit mode if 24 bit is the default.

V5.3.1 ImageWorks includes a partial fix for this, and V6.0 contains a complete fix.
CSR 95031306

V5.3 FIMPORT Arc/Info Generate

FIMPORT, and all other GDB programs will not read Arc/Info generate files if the keyword end is in lower case. The work around is to manually edit the files and change to word end to upper case (END). It is unclear which form Arc/Info generates the file with.

V5.3.1 FIMPORT corrects this problem.
CSR 95032021

V5.3 Solaris 2.4

All the X/Motif programs distributed for Solaris 2.3 are known to crash on Solaris 2.4 if the DISPLAY is other than the console.

This has been fixed for V5.3.1.
CSR 95032218

V5.3 IML

When writing 16 bit data to tape the IML program wrote an improper pixels per line count, and the result could not be read with MIL.

The bug has been fixed for V6.0.
CSR 95032727

V5.3 GDB SpotView

The GDB library access to SpotView / GEOSPOT datasets does not work when the CDROM filesystem is mounted in such a way that filenames have version numbers (eg. EASTWASH.BIL;1) as is typical on HP/UX. This problem may be worked around under V5.3 by renaming the files before attempting to import them.

Also note that contrary to the GDB.HLP documentation the .HDR file may not be selected. Instead the user should always select the .BIL file to access the dataset.

V5.3.1 ImageWorks MAY include this bug fix. (Sorry -- I'm not sure if this fix made it in time!) This problem will definitely be fixed for V6.0.
CSR 95041812

V5.3 and V5.3.1 NUMREAD

NUMREAD cannot read lines of text longer than 200 characters.

The PCI ftp site contains a fix which allows NUMREAD to handle lines up to 32768 characters long. This fix is available for HP/UX, Irix, AXP OSF/1, SunOS and Solaris systems.

V6.0 NUMREAD will correct this problem.
CSR 95042013

V5.3 and V5.3.1 FEXPORT

When SPANS imports a SPANS raster file set created by FEXPORT, SPANS gives an error message saying that there is an improper argument for the GEO_REFERENCE parameter.

V6.0 will fix this problem.
CSR 95042707

V5.3 and V5.3.1 AGGREG

If AGGREG is running and another PCT is loaded by ImageWorks, the change is not reflected in the AGGREG panel. To update the class colours, you have to quit AGGREG and start again. AGGREG only recognizes one PCT when it starts.

For V6.0, an option was added at beginning of program to let user override the placement of random colours from the random PCT in levels where the RGB values are 0,0,0, except for level 0. This will allow user to use their PCT even if it has black values throughout the PCT.
CSR 95042813

V5.3 STDIJPL and SYNTH

Results are incorrect if output channel is 16-bit or 32-bit. Results are correct only for 8-bit output channels.

V5.3.1 STDIJPL and SYNTH correct this problem.
CSR 95050303

V5.3 and V5.3.1 DBREPRO

DBREPRO may exit for no obvious reason with the following error message:

EASI>run dbrepro ERROR [DBREPRO ]: in proj = 1 E032 ... Invalid georeferencing data E032:Execution terminated/aborted

A number of programs output "POLYNOMIAL" georeference segments (e.g. GEOSET, FIMPORT, IMAGERD, the ORTHO programs). DBREPRO exits when processing a file with a "POLYNOMIAL" georeference segment. Changes have been made to DBREPRO for the next software release to remedy this.

As a work-around, you can reenter the bounds and units with the SETPRO program. This will overwrite the "POLYNOMIAL" georeference segment with a "PROJECTION" georeference segment. DBREPRO should then work with the file.

The PCI ftp site contains a fixed version of DBREPRO for Sun Solaris under pub/v53_fixes/pcisun/pcisol directory. V6.0 will contain correction.
CSR 95051714

V5.3 and V5.3.1 FUZ

FUZ produces images containing NaN's (not-a-number). FNORMS must be set greater than 1.0, but the program does not check for this.

A corrected version of FUZ is on PCI's ftp site for HP/UX and Solaris under pub/v53_fixes/pcihpux and pub?v53_fixes/pcisun/pcisol directories. V6.0 will contain corrected program.
CSR 95051906

V5.3 VOR

Error "E133... Image window size out of range" produced for large displays.

V5.3.1 VOR supports display with up to 16384 pixels per line.
CSR 95061919

V5.3 and V5.3.1 ATCOR0

The CALIB6 parameter cannot be specified as a real number.

A corrected ATCOR0 program is on the PCI ftp site for AXP OSF under pub/v53_fixes/pciosf. V6.0 will contain the corrected program.
CSR 95070504

V5.3 SysO2 PkgTI

Tape I/O still does not work with OS/2 Warp. It must be solved before V6.0 released for OS/2.
CSR 95071415

V5.3 and V5.3.1 REGPRO

REGPRO assumes that NAD data files (nad1927.txt and nad1983.txt) are in /pci/etc directory. The program does not use the PCIHOME environment variable to deterine where the pci home directory is.

This problem will be corrected for V6.0.
CSR 95080320

V5.3 FEXPORT / ERDAS Format

Images georeferenced in Lat/Long are exported to Erdas format with an incorrected Y pixel size, and hence the georeferencing of the image is incorrect in Erdas. This problem is fixed in V6.0.
CSR 95082907

V5.3 EASI+ / EXP

In V5.3 attempts to run the EXP PACE program fail due to confusion with the EXP() (exponentiation) intrinsic function. Use Xpace to run EXP as a workaround. Fixed in V6.0.
CSR 95091403