Mentalix Application Note #10000b
Product: Pixel!FX
Software Version(s): 4.x
Platform(s): All Platforms
Subject: Pixel!FX 4.x Bug Fixes
Revision Date: October 16, 1996
3.x Bug Fixes
5.x Bug Fixes
2000 Bug Fixes
Bug fixes are followed by the version number in which they are
included and release date (as available).
- b051 FIO Crash on doing open (info) on multi-page image (old)
without stamp.
- b052 SCN Debug print '1 byte wide LUT ...' and LUT dump when
auto adjust used on Microtek scanner.
- b053 FIO TIFF/JPEG files are written incorrectly (problem introduced
with latest update of TIFF libraries, integrated July 21).
- d125 DB When copying images to the database, the shell window
still is displaying "Failed to log edits properly".
- a133 SCN SGI When attempting two consecutive scan to files,
the second one crashes with the following error:
ppendToStrip: /tmp/mentalix1.tif: Write error at scanline 4484.
TIFFAppendToStrip: /tmp/mentalix1.tif: Write error at scanline
4485.
/tmp/mentalix1.tif: Error flushing data before directory write.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "Orientation"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "ImageWidth"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "XResolution"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "YResolution"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "ResolutionUnit"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "PlanarConfiguration"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "RowsPerStrip"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "BitsPerSample"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "SamplesPerPixel"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "PhotometricInterpretation"
while writing.
TIFFSetField: /tmp/mentalix1.tif: Cannot modify tag "Compression"
while writing.
TIFFAppendToStrip: /tmp/mentalix1.tif: Write error at scanline
4485.
TIFFAppendToStrip: /tmp/mentalix1.tif: Write error at scanline
4485.
- b039 DB DB file confirm overwrite should never appear when adding
new images to database.
- b013 DB When editing (deleting images) a database and then trying
to exit PFX, answer "Yes" to Save DB Edits. The next time you
load the database, it still asks if you want to save edits.
- d144 DB User has a new database window open and crashes the
program. When the user comes back into the database, he only has
read permissions and can't open a new database.
- d041 UI On all tear-off menus the titles are always "No Name".
- b014 BNDS When opening several JPEG files, and the user gets
pipe/resource problem: popen: Resource temporarily unavailable.
- d009 DB Drag and drop from the image album to the open database
query results window works well, but in the shell window a message
is displayed: "Failed to log edits properly."
- d010 DB If a user has multiple images in the image album and
tries to drop an image into an image database, the thumbnails
of the images, and databases, get rearranged and nothing is placed
in the database. COMMENTS: Note: Icons can be "rearranged" by
dragging them within the same image album. Note: An image dropped
into query results should be added as last record in db (new current
record), but its icon does not get added to the query results.
- d013 DB If a database is open and, in the image window, the
user clicks on copy to database, a dialog box opens and it says
that the file already exists when it does not. If the user clicks
on "yes", it tries to save the image. A 6MB image produces an
internal error. COMMENTS: The "file already exists.." dialog should
only appear if there is a file in database that was deleted without
properly closing down database (an old deleted file). This is
probably not related to the crash.
- d016 DB When scanning 10 images to database, user renamed all
of them with .tif extensions. When exiting the database a PFX
internal error resulted and there was a segmentation violation
in the shell.
- d017 DB User copied a directory to an empty database. The directory
had three images (2 .jpg and one .tif). When he copied the directory
by dragging the postage stamp to the query results, it said that
the first image already existed, although it did not. All images
did appear.
- d018 DB The database window on the right hand side has a line
through the title "Images". This is to the right of "Current Record".
- 2058 DB Closed database. Selected "Save Edits". Database closed,
but unusable destroyed db dialog remained on screen.
- 2061 SCN Prescan line art, bring up color adjust, "select area"
causes crash.
- 2062 SCN Prescan line art, bring up color adjust, adjust white/black/mid
point causes crash.
- d209 OCR Scan in a multipage document. Perform OCR. Close out
the OCR window and scan in another multipage document with different
pages. Perform OCR, and you will notice that OCR will bring up
the last scanned pages. You now have to quit PFX, rescan and then
perform OCR.
- d207 DB In the Database View dialog box, "OCR" should be all
in caps in the phrase "OCR Data."
- d210 DB In Database, the Database Information does not look
complete. The Image Drop Mode, Access Mode, and Auto OCR buttons
do not give you the correct selections.
- d204 DB Bring a text image into the database with auto OCR turned
on. View the text using VIEW/OCR Data. The text is correct; however,
there should be a vertical scroll bar (also for VIEW/Notes).
- d033 OCR Within the Database, click on OCR and the OCR window
comes up. Click on Load Settings Dialog and then click on help.
Nothing happens.
- d034 OCR Same as above for Save Settings Help dialog. Press
Help and nothing happens.
Fixed in 4.0-010
- b010 GRP When you close an image that has graphics only changes,
graphics are discarded without confirmation.
- b025 OCR You can leave the learn file name as blank, and a file
(presumably with blank name) will be created.
- 2063 EDT Filter names sometimes use NW and sometimes use Northwest.
- 2064 SCN UMAX scanners don't work.
Fixed in 4.0-011
- 2065 SCN UMAX PowerLook doesn't work on HP-UX.
- 2066 PRI The number of printers is limited to 15.
Fixed in 4.0-012 (8/28/95)
- 2067 ENG Correct way to check for license in engine.
- 2068 MIS Internationalization of password program.
- 2069 PRN Print interface should not write a stamp file.
- 2070 FIL Browsing a multipage TIFF file without a postage stamp
causes a crash.
- 2071 ENG Undefine SCANUI to reduce executable size.
- 2072 FIL Opening directory with more than 256 images causes
a crash.
- 2073 GRP Line attributes selection sometimes brings up two dialogs.
- 2074 MIS Setup and PasswordData program development reconfiguration.
Fixed in 4.0-013 (8/29/95)
- 2075 SCA JX610 has problems if you use Close and Release and
then attempt to open the scanner again.
- 2076 MIS Debug printout removed or only enabled via -test (filters,
printers, kernels, visual).
- 2077 SCA Scanning with a filter does not scan enough lines.
- b048 FIO Message displayed to stdout when open or save dialog
filter selected, and there are no matching files.
Fixed in 4.0-014 (9/20/95)
- 2078 INS Password program crashes if no data entered.
- 2079 HLP Fixed stringdb errors found while translating.
- 2080 MIS The -noscan, -noprint, -noedit, options don't work.
- 2081 SCA Small correction to size of calibration strip.
- 2082 MIS HP-UX 10.01 support.
- 2083 MIS Geocom German translation.
Fixed in 4.0-015 (9/29/95)
- 2084 FIL Switch to libtiff version 3.4beta024.
- 2085 MIS AIX 4.1.3 support.
- 2086 DB Closing a Database does not remove the icon from the
Image Album.
- 2087 FIL On AIX 3.2.5 file filters are not recognized.
- 2088 MIS Internationalize more strings.
Fixed in 4.0-016 (10/12/95)
- 2089 LIC License server did not work on AIX 4.1.3.
- 2090 ENG Scanmaster 4500 did not work with the engine.
- 2091 ENG Scanning did not work with the engine.
- 2092 FIL GIF filters did not work because of the timing of license
request.
Fixed in 4.0-017 (10/19/95)
- 2093 GRP Pixel!FX got an internal error when backspacing
past the beginning of graphics text input.
- 2094 ENG Added file option to the "$image ocr" command. Redirecting
the shell output failed to get just OCR output into the file.
- 2095 SCA Attempt to support the StudioScan IIsi from user description.
Fixed in 4.0-018 (10/24/95)
- 2096 EDIT According to Charles A. Poynton's FAQ about Colour,
the correct conversion to Luminance for linear red, green, and
blue is: Y = 0.2125R + 0.7154G + 0.0721B.
- 2097 FIL Saving 16-level gray images to WPG and GIF formats
does not work.
- 2098 LIC APHIS licensing.
- 2099 GER Missing comma disabled all German messages.
Fixed in 4.0-019 (10/26/95)
- 2100 FIL Change Postscript, CMYK, Sun Raster, XPM, and FrameMaker
default Gamma to 2.2.
- 2103 FIL Add support for xpm.
- 2104 DB Fix memory access problems when closing a database.
- 2105 MIS Add PasswordData survey.
- 2106 MIS Add DG-UX support.
- 2107 FAX FaxFileScaleWidth resource forces all fax output images
to be scaled to given pixel width.
- 2108 FAX Devcom FaxFx launch script (example).
- 2109 LIC LZW license acquired too late. This was introduced
by the APHIS licensing.
- 2110 GRP Burning in graphics did not work correctly with image
depths other than 24 on some displays (e.g., Alpha, Intel byte
order).
Fixed in 4.0-020 (11/01/95)
- 2111 ENG Support XBM loads in the engine.
- 2112 SCN New calibration method. Determine aim CIE L*a*b* values
for the target and then use to calculate the calibrated LUT from
doing a least squares analysis of the observed L*a*b* values.
- 2113 FIL Add support for SGI RGB filter.
- 2114 ENG GIF filters were not working in the engine.
Fixed in 4.0-021 (12/01/95)
- 2115 FIL Remove 4 meg size question unless environment variable
WANT_SIZE_QUESTION is set.
- 2116 ENG Remove elapsed time messages for engine unless environment
variable DEBUG_TIMING is set.
- 2117 ENG Engine functions image load, image save, image info,
image destroy, and image ocr did not properly return error values.
- 2118 ENG Engine did not properly handle multiple scan variables
(i.e., more than one scanner open).
- 2119 ENG Engine did not allow scan info command when in the
locked state.
- 2120 ENG Engine did not allow scan open after a scan close.
- 2121 ENG Engine improperly allowed parameters to be set when
the scanner was not open.
Fixed in 4.0-022 (12/08/95)
- 2122 EDT Remove purify abr for 1-bit filter operations.
- 2123 MIS Cleanup pixmap usage.
- 2124 FIL JPEG v6a.
- 2125 FIL TIFF 3.4beta028.
- 2126 MIS Changes to support Motif 2.0 compiles.
- 2127 MIS Remove "Program is not registered" messages
for case when user does not have all license types.
- 2128 OCR Fix problem opening file $PIXELFXDIR/ldict.2.
- 2129 MIS Close passwd file when done.
- 2130 PLG Plugin erroneously attempts to get Edit, Scan, LZW,
Print, and DB licenses.
- 2131 PLG Plugin must release licenses and uninstall pixmaps
that were installed on the X Server when done.
- 2132 INS Put Pixel!FX version into password request.
- 2133 INS IBM Scanner installation script should fail if mkdev
fails. Otherwise, /dev ends up with the wrong permissions.
Fixed in 4.0-023 (12/14/95)
- 2144 SCN Add HP ScanJet 4c name to interface.
- 2145 PLG Clean up memory usage for the plugin. Reset static
variables to original values. This is necessary because Photoshop
appears to call dlclose() at some times.
- 2146 FIL Handle multipage TIFF files with page numbers that
are repeated.
- 2147 FIL Handle error condition where not all images are returned
in a multipage image.
- 2148 FIL Revert back to libtiff 3.4beta024 to avoid problem
handling pseudo tif tags (VSI*FAX).
- 2149 MIS Stop creating /usr/lib/mentalix link on Solaris. Change
LD_LIBRARY_PATH instead.
- 2150 INS Clean up more ODM entries on failed AIX scanner installs.
Fixed in 4.0-024 (01/24/96)
- 2151 INS Fixed memory allocation problem that prevented Setup
program startup.
- 2152 INS Fixed memory allocation problem that prevented password
program startup.
Fixed in 4.0-025 (02/16/96)
- 2153 INS Setup program crashed when no scanner model selected.
- 2154 PLG Reduce plugin dependencies and binary size.
- 2155 GRP Graphics Text Size was drawn without consideration
of the resolution of the image.
- 2156 SCA Fujitsu 3096 scan bed size is A3, not 11"x17".
- 2157 SCA Fujitsu 3096 also supports scanning resolution of 240
ppi.
- 2158 SCA Unnecessary error messages were printed out with the
Fujitsu 3096 on HP and Solaris.
Fixed in 4.0-026 (02/19/96)
- 2159 GRP Graphics Move function could crash if a polyline or
polygon had a line that was a point.
- 2160 ENG Added "scanner setmedia transparency|reflective" function
to engine.
- 2161 OCR Sometimes the wrong learning filename was used in OCR.
- 2162 LIC Unusual combination of kernel parameter settings could
cause crash in pfxd.
- 2163 PLG Don't link in Motif or X libraries in plugin link step.
- 2164 FRM FrameMaker installation did not actually install inseteditors.
- 2165 FRM FrameMaker 5 support.
- 2166 ENG Engine crash on AIX due to bad libbsd.a for pow() function.
- 2167 ENG Add engine image function 'isBlack'. Function returns
1 if an image is black.
- 2168 SCN Initial support for UMAX PowerLook II and Vista S-12.
- 2169 ENG Improved error handling capabilities for the engine.
The engine's variable 'errorInfo' now contains detail error information.
- 2169 SCN Improved error handling for ADF routines used by the
HP and Fujitsu.
- 2170 SCN Support for the Horizon/Horizon Plus density features
and focus distance.
- 2171 SCN Horizon did not scan with the transparency adapter.
Fixed in 4.0-027 (03/03/96)
- 2172 SCN Line art Scan with Auto Adjust selected on HP scanners
produces garbage.
- 2173 MIS Compiled on Solaris 2.5 and updated with Solaris 2.5
libraries.
- 2174 SCN Support for UMAX Mirage D-16L.
- 2175 SCN Support for Fujitsu M3093GX.
- 2176 PLG Fix pathname for Photoshop 3.0.
- 2177 INS AIX 4 has different path to rmdev.
Fixed in 4.0-028 (04/30/96)
- 2178 SCN UMAX Mirage D-16L crashes when selecting outside of
boundary region.
- 2180 SCN UMAX Mirage should prescan entire bed when double resolution
mode is on.
- 2181 SCN Add support for Mirage, Vista-S12, PowerLook II, Scanmaster
4500, and Fujitsu M3093GX on DEC Alpha.
Fixed in 4.0-029 (05/06/96)
- 2182 ENG Add two new scan engine commands:
1) scanner pageReady
2) scanner scanPage ...
These two commands allow a systems integrator to scan one page
at a time from an ADF, greatly reducing resource usage.
- 2183 FIL The wrong file format was made insensitive if the user
did not have an LZW license.
- 2184 PLG Resolves the problem where the Pixel!SCAN Plug-In
crashes after multiple Acquires in Photoshop.
Fixed in 4.0-030 (05/14/96)
- 2185 SCN Generic SCSI IBM device driver.
- 2186 SCN Make Scanner Setup... and Scan... insensitive when
there are no scanners available.
- 2187 PRT Handle install-printer without doc.ps user input.
- 2188 INS Remove bogus error messages when character device file
does not exist before install.
Fixed in 4.0-031 (05/22/96)
- 2189 SCN Add support for PowerLook 2000.
- 2192 MIS Solaris 2.5 Keysyms added.
- 2194 MIS Not all icon colors were allocated at startup, causing
some icons to go to 0 width.
Fixed in 4.0-032 (06/10/96)
- 2190 SCN Add support for 12-bit LUT on PowerLook 2000.
- 2191 SCN Change SunOS device driver to allow SCSI disconnects.
- 2193 FIL Handle TGA files with an alpha channel.
- 2195 ENG Could not save Sun Raster files in the engine.
Fixed in 4.0-033 (06/27/96)
- 2196 SCN Sparc did not correctly handle Horizon Special Options.
Fixed in 4.0-034 (07/10/96)
- 2197 FIL Writing BMP line art and 16-level gray images did not
work correctly.
Fixed in 4.1-000 (09/04/96)
- 2198 SCN UMAX Vista-S12 ADF support.
- 2199 SCN Sense data is not passed properly from UMAX and Microtek
Scanners on IBM, Sun, Solaris, Alpha, and HP.
- 2130 MIS Interleaf 6.1 support.
Fixed in 4.1-001 (10/16/96)
For additional information or assistance, please call Mentalix
Technical Support at (972) 423-9377 Ext. 33.
|