Mentalix Logo


Pixel!FX 2000

Maintenance
Options

Fed Submit
Application Note
Index

Pixel!FX Application
Note Index

Links by Subject
Links by Platform
Links by Scanner

Y2K Compliance

Pixel!FX 2000
Release Info

View Guided
Product Tours

Site Index




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.