This page lists some known bugs in version 1 of ArtWorks. Please note that ArtWorks 1 is no longer supported.
It has been superseded by ArtWorks 2, which is being actively
developed. Therefore, all information and software on this page is provided 'as is' without any warranty or
support.
Status | Ref | Added | Component | Version | Bug name |
Bug fix |
|
|
AWR01 | 10/05/01 | AWRender | < 1.30 | Custom fill bug |
Fixed in AWRender 1.30 or higher, released as part of AWViewer. |
When an ArtWorks file containing custom fill types (e.g., Hatch(Pro) fills) is imported into
Impression, OvationPro etc., this leads to a crash. |
|
|
GD01 | 03/03/01 | GDraw | all | Bounded clipping buffer |
Fixed in GDraw 2.96 or higher, released as part of AWViewer. |
The buffer used in GDraw to clip shapes against each other is very small causing the
infamous "Clipping has failed due to lack of memory" error. |
|
|
GD02 | 26/07/01 | GDraw | < 2.96 | Line width limit |
Fixed in GDraw 2.97 or higher, released as part of AWViewer. |
GDraw rendered incorrectly to screen modes with more than
4096 bytes per line (e.g., true-colour modes (16M
colours) with a width of more than 1024 pixels. This affected
ViewFinder use and high-resolution bitmap export
with the BMExport module. |
|
|
GS01 | 14/03/02 | GSpriteExtend | < 0.68 |
Masked deep sprites bug |
Fixed in GSpriteExtend 0.68 or higher, released as part of AWViewer. |
Deep sprites (32k or 16M colours) with a mask were rendered incorrectly - the
mask information was not applied to the correct pixels. GSpriteExtend interpreted the mask
in the wrong way: It was offset by one pixel horizontally. The most obvious symptom was an
additional visible solid pixel column (often white) at the right hand edge of masked deep
sprites, but depending on the source sprite data, there could also be additional noticeable
visual defects. This bug surfaced in Impression as well. |
|
|
K01 | 03/03/01 | Kernel | all | Free memory bug |
Fixed by the kernel patch (any version) |
The mechanism used by the kernel to determine the amount of free memory does not work
correctly with large amounts of memory (>112M) (see the
answer to Q3 in the FAQ). |
|
|
K02 | 03/03/01 | Kernel | all | Document
preferences window extent bug |
Fixed by the AWFixMod module 1.00 or higher. |
If there are more than 4 icons in the Document choices window, the window
is not made bigger to accomodate the icons in the second row - only a very thin
border of them is visible but they are not accessible. This situation can happen if
you have more than two of the following modules installed: Arranger, Precision, AutoSave,
Crystal - each of them adds another icon to the two icons already present in the Document
choices window. |
|
|
K03 | 19/03/01 | Kernel | all | RISC OS 4
choices saving bug |
Fixed by the kernel patch 0.23 or higher (ArtWorks 1.7c) |
Choosing "Save choices" from the icon bar menu leads to a crash. |
|
|
K04 | 16/05/01 | Kernel | all | Tick under RISC OS 4 |
Fixed by the AWFixMod module 1.00 or higher. |
A Euro symbol is displayed instead of the tick symbol in the colour, separation and ink menus if
ArtWorks is used under RISC OS 4. The standard menu tree is not affected. |
|
|
K05 | 07/12/01 | Kernel | all | Overflow error |
No. |
Large page sizes combined with large scaling factors can cause an "Overflow while transforming
point" error. The maximum scale factor (4000%) fails starting from A1 page size. The error occurs when drawing
the actual page background - objects are rendered at high scale factors at any position. |
|
|
K06 | 08/08/01 | Kernel | <2.07 | File deletion on failed export. |
Fixed in ArtWorks 2. |
If a file is exported as EPS by entering a path in the
export dialogue box and clicking on OK (fortunately, a very
rare thing to do!) and the export fails due to lack of disc space, then the original ArtWorks file is deleted
instead of the half-finished EPS file. NB: Exporting by dragging the file icon is not affected. |
|
|
K07 | 28/08/02 | Kernel | all | Colour table import |
Fixed by the AWFixMod module 1.03 or higher. |
Importing a colour table into the first still unselected ArtWorks window can cause a crash
(module's r12 not relocated when calling TransProc_SelectWindow). |
|
|
PT01 | 03/03/01 | PathTool | <=0.05 | Attribute slots bug |
Fixed in ArtWorks 2. |
After switching between multiple ArtWorks windows, the error "Current attributes
system has run out of slots - This should only happen if the path module is
badly assembled." is displayed. This bug dates back to the very first version of
ArtWorks. |
|
|
PT02 | 05/03/01 | PathTool | all | Draw bounding box bug |
No. |
Blended paths exported to Draw have a bounding box that does not take line widths, join style
and start/end caps into account. This means that the exported file will not render correctly
in some third-party applications. Draw is not affected because it corrects bounding boxes. |
|
|
PT03 | 05/06/01 | PathTool | all | Control points bug |
No. |
When closing a path or when changing the sharp/smooth
property of a line endpoint, bezier control points in
the middle of the path may change. |
|
|
PT04 | 15/08/01 | PathTool | <0.09 |
Rounded rectangle radius scaling |
Fixed in ArtWorks 2. |
When scaling a rounded rectangle, the shape is scaled
correctly, but the corner radius value as stored in the
rectangle and displayed in the Info Bar is not changed. |
|
|
PT05 | 15/08/01 | PathTool | <0.09 |
Rounded rectangle radius change |
Fixed in ArtWorks 2. |
When undoing a resize operation on a rounded rectangle, the corner radius is changed to the last
value used when editing/creating a rounded rectangle. |
|
|
PT06 | 05/09/01 | PathTool | all |
Export of special fills with non-zero winding rule |
No. |
Special fills provided by external fill providers (at the
time of writing, this means Hatch or HatchPro fills)
are not exported correctly to EPS or Draw if the winding rule is non-zero. They are always exported as even-odd
although they are displayed correctly using the none-zero winding rule. |
|
|
SP01 | 03/03/01 | SpritePool | <=1.10 | Selector with masked
sprites bug |
Fixed in ArtWorks 2. |
Masked sprites appear completely solid to the Selector, i.e. you are not able to select
objects that are visible through the masked area of a sprite |
|
|
SP02 | 03/03/01 | SpritePool | all | Deep sprites with mask EPS
rendering bug |
No. |
The EPS exported for Deep sprites with masks is incorrect when rendered using a PostScriptTM
engine. The mask is reversed. |
|
|
SP03 | 29/06/01 | SpritePool | all | Deep sprites with mask EPS
import bug |
No. |
The EPS exported for Deep sprites with masks cannot be
reimported into ArtWorks. The error message "Sprite
handler (TranslateSprite) Length of sprite image is incorrect" is displayed. |
|
|
TD01 | 03/03/01 | T_Draw | <.0961 | Broken Draw export of deep
sprites |
Fixed in ArtWorks 2. |
If you export a document containing deep sprites to Draw format, the error
"Draw : (TranslatePathProcedures) No path header created." or the error
"Draw : (Pull) Trying to pull a value with nothing on the draw parameter stack."
is displayed. |
|
|
TD02 | 31/08/01 | T_Draw | <0.965 | Dash pattern Draw export
resource leak bug. |
Fixed in ArtWorks 2. |
For each shape with a dash pattern that is exported to
Draw format, a memory handle is lost. After about 200
such shapes (in one document, or even accumulated after exporting several documents), ArtWorks crashes because
it runs out of memory handles. |
|
|
TD03 | 03/05/02 | T_Draw | <0.966 | Font table Draw
import bug. |
Fixed in ArtWorks 2. |
When importing a file with an empty font table, ArtWorks hangs. This does not happen with Draw files
created by Draw, only with files created by some third-party utilities. |
|
|
TE01 | 08/08/01 | T_EPS | <0.959 |
EPS export resource leak bug. |
Fixed in ArtWorks 2. |
Due to a resource tracking problem, the export dialogue
box is allocated each time a document is exported leading
to a data abort after about 12 exported documents. |
|
|
TE02 | 19/12/01 | T_EPS | <=0.959 |
EPS sprite import bug. |
Fixed in ArtWorks 2. |
Importing ArtWorks EPS files with more than one sprite led to an abort on data
transfer error if there were additional objects between the sprites. |
|
|
TF01 | 08/08/01 | Transform | <0.03 | 'Lines' option when undoing
a scaling operation |
Fixed in ArtWorks 2. |
If a scaling operation is undone, the current
'Lines' option setting is used instead of the one that was
used when the scaling operation was performed. This means that after undoing a scaling operation, the line widths
of the scaled objects are incorrect if the current state of the 'Lines' option differs from that used for the
scaling operation. NB: Undoing a multiple scaling operation using the MScale module works as expected. |
|
|
TT01 | 03/03/01 | TextTool | <1.11 | Text line caret placement
bug |
Fixed in ArtWorks 2. |
You can place the caret in text lines on inactive and invisible layers. This should not happen
as this makes it impossible to place the caret in a text line on the currently active layer
while there is a text line at the same position on an inactive/invisible layer above it. |
|
|
TT02 | 03/03/01 | TextTool | <1.12 | Text colour EPS rendering
bug |
Fixed in ArtWorks 2. |
The EPS exported for coloured text lines is rendered in black by a PostScriptTM engine. |
|
|
TT03 | 08/06/01 | TextTool | <1.13 | Rotated text EPS rendering
bug |
Fixed in ArtWorks 2. |
The EPS exported for rotated text lines is incorrect if
the EPS export option Convert text to shapes is off
and causes EPS interpretation by a PostScriptTM engine to fail (/nocurrentpoint in currentpoint
error).
|
|
|
TT04 | 14/06/01 | TextTool | <1.13 | Rotated text and kerning EPS
rendering bug |
Fixed in ArtWorks 2. |
The EPS exported for rotated text lines is incorrect if
the text contains kerning and the EPS export option
Convert text to shapes is off: The remainder of the text line starting from the first kerned character is
not rotated.
|
|
|
TT05 | 18/11/01 | TextTool | <1.14 | Font name change bug |
Fixed in ArtWorks 2. |
Sometimes, font name changes are ignored or even lead to a crash. This bug only occurs rarely. |
|
This section lists patches and bug-fixes for the ArtWorks kernel (the main ArtWorks application),
and for the Arranger module. Bug-fixes for the standard modules that come with ArtWorks are now
made available as part of ArtWorks 2