home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
p
/
pmview83.zip
/
BUGS.DOC
next >
Wrap
Text File
|
1993-03-11
|
5KB
|
89 lines
This file lists bugs that may impede your use of PMView. Bugs in PMView are
listed first, followed by known bugs in OS/2.
PMVIEW BUGS:
For once, we actually *have* a known bug in a released beta version of
PMView. Well, okay, it's not really a bug; it's a feature. Basically,
the window that's used to display the status bar is clipped to the
boundaries of the main PMView window. To see why this can be a
problem, load a *very* small graphic (e.g., 100 x 100). Now load a big
JPG (or something else that will take more than a second). You will
only be able to see the upper left corner of the status bar. Peter
will fix this, but certainly not before he gets back from vacation!
Other than that, please find us some more bugs in 0.83 ;-).
OS/2 BUGS:
Everything from here on is a bug in OS/2 and *not* in PMView. Please
complain to IBM about these bugs if you want to get them fixed.
Generally speaking, OS/2 does *not* recover very gracefully if you run
out of swap space. Running *many* copies of PMView while viewing big
images may get you in trouble. (Remember, a 1024x768x256 image
represents 768K of pixel data alone!)
There's also a "feature" of OS/2's WPS that you might want to know
about. Suppose you associate *.GIF files with PMView. This means that
you'll be able to double-click on a *.GIF file (when you have a drives
object open, for instance) and PMView will start up and display that
file. The "feature" is this: If you start up PMView this way and then
do a _File _Delete, OS/2 will kill PMView shortly after the file gets
deleted. Peter is thinking of a workaround, but I don't think that
"fixing" this is a high priority. Please let me know if you disagree.
OS/2 GENERAL SCREEN DRIVER BUGS:
If you run under a screen driver that does not support Palette Manager,
you won't get very good results. As of this writing, the 32-bit
256-color drivers for the XGA, ET4000, Trident, and ThinkPad 700C are
known to support Palette Manager. (These drivers are available in the
Service Pack or the latest 2.1 beta.) While the 8514/A may appear to
support Palette Manager (specifically, if a program asks, it will
answer yes), I've heard reports that the 8514/A driver won't actually
let you change screen colors. One way to test this would be to run my
PhysColo program and then see if the screen palette changes when you
load a colorful image in PMView. (Details are available if anyone wants
to try this.)
THE UNIVERSAL BUG:
There's a bug in *every* known screen driver that supports Palette
Manager. When you drop a menu down over a window that's using Palette
Manager, the obscured part of the window will later be redrawn with the
wrong colors. This is (partly) why we have the F5 function.
THE FATAL ET4000 SP / TRIDENT BUG:
If you run a program (*any* program, not just PMView) that changes the
screen palette and then try to move an icon on the OS/2 desktop, YOUR
COMPUTER WILL HANG!!! Be *very* careful if you want to try this out.
This bug is known to occur for ET4000 systems using the Service Pack
screen driver. It is also known to occur for Trident systems using the
Service Pack and the screen driver that was distributed shortly
afterwards. Perhaps as a result of my complaining about this bug, it is
fixed in the 2.1 beta. If you're running an ET4000 or Trident, you may
want to acquire the beta.
This bug does *not* occur on the XGA, nor on the ThinkPad 700C.
ET4000 / TRIDENT / THINKPAD SCALING BUGS:
Finally: We've added scaling (under _View _Preferences) to PMView for
the first time. This has been available to Peter for a while;
unfortunately, the ET4000, Trident, and ThinkPad drivers do *not*
correctly support scaling images. (They get drawn with the wrong
colors.) ET4000, Trident, and ThinkPad users, please complain to IBM!
If this screen driver bug isn't corrected by the time 1.0 gets out, we
may have to remove scaling as an option.
I've sent bug reports to IBM on all these Palette Manager bugs, as well
as sample code to demonstrate the GpiBitBlt bug. However, I'm just one
voice crying in the wilderness. If you want to see these bugs fixed,
*please* get the file OS2PROB.TCT from the pub/os2/2.0/info directory
on ftp-os2.nmsu.edu, fill it out, and e-mail it to
76711.610@compuserve.com. Make sure that you only report ONE bug on
each form; otherwise, you'll just get a note back from IBM asking you
to resubmit your report on several forms. As long as *I* am the only
person asking for these bugs to be fixed, they'll probably be a low
priority for IBM.
Raja Thiagarajan / BUGS.DOC / 3-11-93 release