QCAD Bugtracker

QCAD - 2D CAD System.

Click here for a documentation of the DokuWiki formatting syntax that can be used in reports

Please search for existing tasks (also closed ones) before opening a new task.

Please make sure that you are using the latest Version of QCAD before posting a bug (menu Help > Check for Updates)

ID  descCategoryTask TypeSeveritySummaryStatusProgress
 1011 QCAD (main)Bug ReportLow Y,R Works only some of the time! Closed
100%
Task Description

On a 2011 MacBook Air, the Y,R key combination for deleting layers barely works. It does in fact delete a layer occasionally, and oddly it appears to go in spurts. But it does not consistently work which significantly reduces its usefulness.

While on the matter, the reason to use YR is mostly because there is no bulk way to select a bunch of layers and delete them! This is a real pain if needing to separate layers apart (becomes some CAM programs will only accept one layer per file. We need a way to select a bunch of layers, and just delete the whole lot at one time.

 1010 QCAD (main)Bug ReportLow Property editor: selection filter combobox looses choic ...Closed
100%
Task Description
  1. Select line and arc
  2. Set selection filter in property editor to ‘lines’
  3. Selection filter combo no longer contains choice for ‘arcs’.
1009QCAD (main)Feature RequestLowLayer Order is Alphabetical vs the Order Defined Origin...Assigned
0%
Task Description

It would appear that when QCAD imports a DXF, it reorders the layers into alphabetical order (at least when importing R2011). I have not tested this extensively but on other programs, the order is different from alphabetical. Ideally the operator should be given a choice to order the layers as exported (assuming the DXF format remembers that) or alphabetical. This is because a drawing may have a certain stack up of layers (like a printed circuit board) and then alphabetic ordering is not useful nor desired.

1008QCAD (main)Bug ReportLowDXF (dxflib) compat issuesAssigned
0%
Task Description

Git head as well as 3.4.5 (trial), both with dxflib 3.3.4.0.

Start up QCAD, (with existing or new configuration, doesn’t seem to matter), “Save as” the completely empty drawing, choose “R15 (dxflib)” on Pro (only this one is available on community), save drawing.

Fire up AutoCAD 2000, try to load the empty drawing just saved.

Result:

DXF read error
Error in APPID Table
DXF read error on line 941.
Invalid or incomplete DXF input -- drawing discarded.

Problem not present when a completely empty drawing saved using Teigha in R15 format is opened (ie. it just results in an empty drawing in AutoCAD 2000). Problem is also not present when saving an existing drawing with Pro (trial) with Teigha and opening it in AutoCAD 2000. Problem does present when trying to open a dxflib-saved drawing in AutoCAD 2000.

Empty drawings created with both dxflib 3.3.4.0 in QCAD Pro 3.4.5 trial and Teigha whatever in QCAD Pro trial 3.4.5 are attached. (Community Git 135fd0 is identical to Pro - same dxflib version.)

 1007 QCAD (main)Feature RequestLow Making zoom in / out direction configurable Closed
100%
Task Description

Maybe I missed it, but there does not appear to be a Preference selection for changing the zoom direction. The default is opposite the way it is on other programs and I would like to change it to be consistent between all my programs. My other programs provide this ability so I suppose I could change all of them, but that appears Orwellian on QCADs part.

 1006 QCAD (main)Feature RequestLow Making zoom in / out speed configurable Closed
100%
2 Task Description

Although this report is specific to Magic Mouse on OS-X Mountain Lion, since mice are a fairly common commodity across all platforms, I suspect this may be a more common issue across multiple platforms. The issue is that with my Magic Mouse, when I zoom into or out of the drawing by dragging my finger forward or backward on the mouse (equivalent of rolling the scroll wheel of a mechanical mouse), the zoom keeps zooming (in either direction) LONG after I have stopped moving my finger! Now, I do have my scroll speed set high because I have a large monitor and like to get around on it fast. But QCAD is the only application that does this exaggerated scrolling, so there must be some missing conversion or time constant issue going on here. I could change the speed of my mouse and that would likely fix it: in QCAD. But then all my other apps would be too slow with the mouse. Maybe there needs to be a custom setting in the Preferences that allows to user to set the mouse speed for just inside QCAD. But I suspect its more just a mouse speed parameter conversion error.

1005QCAD (main)Feature RequestLowMaking use of mouse buttons configurableAssigned
0%
Task Description

According to the help, one requires a middle mouse to pan. Since few standard mice have middle buttons, this is a poor choice for this all important function. The default should be the right mouse button when ever the mouse is placed in an open area with nothing else to select. That way right click can still be used to invoke a pop down menu when ever the mouse is placed over an object that might have a need for pop down menu options. Additionally, the Pan mouse key should be alterable and selectable from a Preferences option, since if one does have a three button mouse, we should not prevent a user from employing this hardware if they have it. The same might be said for all mouse buttons to allow the user to configure the mouse operation to that which is most comfortable and efficient for their tasks.

 1004 DocumentationBug ReportLow QCAD e-book not searchable in Preview, Acrobat Closed
100%
Task Description

I just downloaded QCAD and bought the doc that goes with it. Lo and behold, I find that I cannot search the doc in Preview (Acrorbat Reader too!)! So I paid extra for doc that might be argued should come with a product (although its hard to complain about the price) and then I cannot even search it electronically? There is just everything wrong with that in the year 2014! Please fix as it is extremely inefficient and time consuming to not have electronic search capability.

 1003 QCAD/CAMFeature RequestLow QCAD Community Edition: add unicode support for layer n ...Closed
100%
Task Description

Community version (still on FBSD only), so dxflib. I suspect the culprit is dxflib.

I have created layers and blocks and whatnot with (hungarian) accented characters in their names.
Apparently (according to the Internet, as evidenced probably most glaringly by usa.autodesk.com /adsk/servlet/ps/dl/item?siteID=123112&id=7586582&linkID=9240617) the R15 DXF version assumes single-byte character sets being used. Quick grepping the DXF2000 mentions “String (255-character maximum; less for Unicode strings)” (Group Code Value types), so it may be a false track...

Anyway, the DXF file written does have strings converted to single-byte encoding, but it seems it’s always ANSI-1252. When the output encoder encounters a character that is not representable in this one, it will use a literal question mark.

Actual case, I have a block with the name

106 egypólusú váltókapcsoló jelzőfénnyel

Of this, “ő” (U+0151) is not representable in ANSI-1252, so what gets written to the dxf is (non-ASCII shown in hex)

106 egyp<f3>lus<fa> v<e1>lt<f3>kapcsol<f3> jelz?f<e9>nnyel

Note the literal question mark.

Now the problem is this is an irreversible operation but the result is perfectly valid ANSI-1252, so upon opening the file again, I will get a block named

106 egypólusú váltókapcsoló jelz?fénnyel

IMHO the ideal resolution is to

  1. Have a preference for the export code page (and use it, too, circumstances permitting)
  2. Iff this is not set (or set to a default “Use system locale to determine” or something), use a look-up table to take a good guess (like old QCAD2 qcadlib/src/engine/rs_system.cpp:QCString RS_System::localeToISO())
  3. If the output encoder encounters a character that is not representable in the target code page, throw an error with an option to ignore the error (and keep using question marks, but then this must have been acknowledged by the user so not silent problem anymore), pick a new output code page, whatever else

This all assuming the R15 doesn’t actually depends hardly on ANSI-1252 and ANSI-1252 only. In that case, option #3 would still be nice.

Most Western European languages (and English) are not affected by this as ANSI-1252 has most of them covered, but a little to the east, a little to the south, a little to the north, and it does make a bit of a difference :)

 1002 QCAD (main)Bug ReportLow Move/Rotate does not remember last-used angle Closed
100%
Task Description

Steps to reproduce:

  1. Select an entity
  2. Activate the move/rotate tool (MR)
  3. Enter some angle into the dialog box
  4. Hit OK
  5. Repeat steps 1-2
  6. Notice that the angle that was entered in step 3 is not remembered, but that the dialog box always contains the same default angle.

Expected results:

The angle entered in step 3 should be remembered between invocations of the tool, just as it is for the plain rotate tool.

 1001 QCAD (main)Bug ReportLow PDF export fails silently Closed
100%
Task Description

I only have Git head operational now (am on FreeBSD ATM), but looking at the respective scripts in the downloadable Pro trial, it is affected too. Also, only FreeBSD at the moment to try, but the nature of the bug makes me say all systems are affected.

PDF export fails silently if a file name for which no parent directory exists or that parent directory is not writeable by the current user.

How to reproduce: XD, then in the Save As dialog, manually specify a nonexistent directory + a file name (eg. “/nonexistent/out.pdf” on POSIX, whatever on Windows) or, if you will, browse to a directory for which you have no write permission, specify any file name, then hit Save (case in point: it is not limited to the probably rare-ish cases when the end user browses to the destination directory as opposed to just quickly typing in the full file path).

Result is “Export complete” on the status line. It obviously didn’t complete.

The cause is insufficient checking of the return value of QPainter::begin() in scripts/File/Print/Print.js:

 149     var painter = new QPainter();
 150     painter.begin(printer);

This will actually return false if the output format is PdfFormat and it can not create OutputFileName (cf. Print.js:70-71).

I am not sure how (if at all) it can fail if printing is done to an actual printer.

Setting to medium since in some sense it is silent data loss.

 1000 QCAD (main)Bug ReportLow Drawing prefs/Printing/Colors behaves oddly Closed
100%
Task Description

Both community and Git head, on Linux and FreeBSD.

Not sure how to describe the odd behaviour... Draw something with a couple of colors, turn on Print preview, then modify Drawing prefs/Print/Colors/Color mode several times, setting it to a different mode than what it is currently, Apply, OK.

What happens is sometimes it doesn’t change (that is, the next time this preference is opened, it is still at Full Color even if I have just clicked, applied and OK’d Grayscale etc.).

Further, it seems that the selection is not reflected at the print preview view, or rather, it is off by one – if I finally manage to switch to Grayscale, it stays Full Color. Then if I somehow manage to switch to Black/white, the print preview changes to Grayscale etc.

I can try to make a screen movie if necessary.

 999 QCAD (main)Bug ReportLow Linear Factor doesn't get saved when drawing is closed. Closed
100%
Task Description

I have a dimension layer on a drawing. I make only that layer visible and select all dimensions. Then from the property editor I set the Linear Factor. The dimension values change as expected, and I can print the drawing and have the new dimension values show up as expected. When I save and close the drawing, then re-open it, the dimension Linear Factor does not retain the value I gave it. I saved my drawing in the current R27 DXF format.

 998 QCAD/CAMBug ReportVery Low Grounded 0 recursive block references in blocks: Closed
100%
Task Description

I open anyting file dxf, the message pop-up : Grounded 0 recursive block references in blocks:

 997 QCAD (main)Bug ReportLow Empty drawing after "transaction failed message" Closed
100%
Task Description

Hello,
I’m still evaluating qcad, and am currently working on some competition drawings.
Positive things first:
The respective drawing (a site plan delivered by the city authorities) containes one big solid hatch that is made of hundreds of closed boundaries. While this brought BricsCAD (my main program) to its knees, qcad handles this file with complete ease, congratulations!

But after some hours of work, I stumbled over a quite nasty bug: I tried to draw a polyline in model space, and got a “transaction failed” message (although the current layer was not locked) and then suddenly all entities in the drawing just disappeared. I checked my block definitions, and they too were empty. I therefore saved the drawing under a new name and closed it. However, there was no sign of qcad becoming unstable - it opened the previous version of the file without problems (I restarted the program nonetheless...).

Attached are the empty file (V1-2_corrupted.dwg), the last intact save before (V1-2.dwg), and logs of the command line as well as of the console.

Running audit in BricsCAD on V1-2.dwg just lists 57 errors like this:
Name: AcDbTextStyleTableRecord(6446)
Value: Last height 0
Validation: Not >0
Default value: Set to 2.5

Hope this can give some hints - if not, don’t waste time on it, I would come back to it should I encounter such a problem again.

 996 QCAD (main)Bug ReportLow Can't scale controlled "Rich Text" multi Lines ... Closed
100%
Task Description

If I have multi lines with different heights in a Rich Text the scale tool works not at all or the scale factor works different on each lines.

This example is scaled with factor 2. First line works - second line keeps the proportions.

995QCAD (main)Feature RequestLowProperty editor: add 'edit block' buttonAssigned
0%
1 Task Description

Add a button to edit the block beside the block combo box that is shown when showing the properties of a block reference.

 994 QCAD (main)Feature RequestLow Create block from selection: overwrite existing block Closed
100%
1 Task Description

Create a new block from a selection
Enter the name of an existing block
Overwrite warning
Overwrite block

 993 QCAD (main)Bug ReportMedium QCAD fails to load drawing with message: maximum recurs ...Closed
100%
Task Description

Since today, QCAD fails to load my drawings, with the following error message in the console:

Warning: RBlockReferenceData::getBoundingBox: maximum recursion depth reached: block: “Drukknop”

The block in question is the AREI (Belgian standard for symbols in electrical installations) symbol for a “button” light switch.
It’s a small and simple drawing (see attachment).

I’ve added a lot of these buttons in the drawing since the previous version, but there were some already present, and this never caused problems.

QCAD version: QCAD 3.4.4 Pro for Ubuntu Linux 32bit
System output: see attached file

992QCAD (main)Feature RequestLowselections to stay selected when projecting to an isome...Assigned
0%
Task Description

My request is that all selected entities stay selected after isometric projection, this would be useful for example if you need to modify the projection further after placing!
Maybe an extra button could be added in the ISO options?

991QCAD (main)Feature RequestVery LowAdd warning when overwriting custom propertyAssigned
0%
1 Task Description

Property Editor - Geometry - Custom - Add Custom Property

If I use an identical Name accidentally again in the Custom Property dialog - it will overwrite the first value with the same name without any warnings.

990QCAD (main)Feature RequestLowDefault Names for Custom Property ...Assigned
0%
Task Description

Property Editor - Geometry - Custom - Add Custom Property

It would be nice to have in “Application preferences” the possibility to predefine a couple Custom Property Names.
Right now I use the Custom Property function to add a DIN and the Material info to every Block. This project has a lot of DIN parts and I have to type again and again the names DIN ... Material ... DIN ... Material ... DIN ... Material ... DIN ... Material ... DIN ... Material ... you got my point ;-)

If I have predefined Names - I have just to fill out the value :-)

 989 QCAD (main)Bug ReportLow File - Save As: suggested file name cut off after first ...Closed
100%
Task Description

Example: file name: “my.file.dxf” File - Save As suggests file name: “my.dxf”

 988 QCAD (main)Bug ReportLow Hatching in ISO projection gives unwanted result Closed
100%
Task Description

Not sure whether this has been reported yet.
I get an unexpected result when creating a solid fill hatch in an isometric projection, all entities are polylines.

 987 QCAD (main)Bug ReportLow Window size bigger than screen, unable to reduce it Closed
100%
Task Description

Using the 32-bit linux .tar.gz package on Opensuse 12.3 - KDE4, it opens with a window size larger than the screen (you cannot reach the maximise, minimise icons with the mouse.
Having maximised it with the keyboard, using the mouse on the corners the window can only be stretched in the east-west dimension and remains at a fixed height. I have reverted to 3.4.2 which is fine.

Bob

986QCAD (main)Feature RequestLowDetect duplicates - only on selected areaAssigned
0%
1 Task Description

It would be useful to have an additional option to only detect duplicates on user defined selection of drawing.
Please see topic:
http://www.qcad.org/rsforum/viewtopic.php?f=32&p=9145#p9145

 985 QCAD (main)Bug ReportLow Selection filter: layers / blocks not updated Closed
100%
Task Description

See also:
http://www.qcad.org/rsforum/viewtopic.php?f=32&t=2694

 984 QCAD (main)Bug ReportLow No reference Manual in 3.4.4 Closed
100%
Task Description

No reference Manual in 3.4.4

 983 QCAD (main)Feature RequestLow Selection filter: only show available entity types Closed
100%
Task Description

See also:
http://www.qcad.org/rsforum/viewtopic.php?f=89&t=2689

 982 QCAD (main)Bug ReportLow Selection filter: selects entities on hidden layers Closed
100%
Task Description

See:
http://www.qcad.org/rsforum/viewtopic.php?f=34&t=2690

 981 QCAD (main)Feature RequestLow New tool: Ellipse - Equidistant Closed
100%
1 Task Description

Bug or Feature request?

Tool “Parallel” is not working on an intact ellipse. If I explode the ellipse it will work but then it turns out to a Sisyphus task ... ;-)

980QCAD (main)Bug ReportLowIsometric Projection / blocks / wrong layer are used in...Assigned
0%
Task Description

Isometric Projection used on a selection which contains blocks will mix up the layer affiliations.
No blocks - no problems ;-)

979QCAD (main)Feature RequestLowText dialog: insert special characters in simple text m...Assigned
0%
1 Task Description

The Omega button to insert special characters is only available in rich text mode.
Make it available in simple text mode as well.

 978 QCAD (main)Feature RequestLow "Frequently used" items for text Closed
100%
Task Description

Just floating an idea, recently I’ve had to use the diameter symbol many times in texts. At this moment it’s a chore, as that usually means browser, look for a page with symbol in it, copy, paste.

I wonder if the text entry could have some sort of a box for “frequently used” characters (or even phrases, or whatnot, but I presume a handful special characters that everyone can tailor to their needs would already be a huge plus)? Like, a 3×3 to 5×5 matrix below the Alignment panel or something along these lines.

 977 QCAD (main)Bug ReportLow Modify - Clip to Rectangle: fails if chosen area contai ...Closed
100%
Task Description

See:
http://www.qcad.org/rsforum/viewtopic.php?f=33&t=2681&view=unread#unread

976dxflibBug ReportLowDXF import errors related to hatches, textsAssigned
0%
Task Description

See:
http://www.qcad.org/rsforum/posting.php?mode=reply&f=30&t=2677

 975 QCAD (main)Feature RequestLow Search/Replace accomplished info ... Closed
100%
Task Description

It would be nice to get a status information after the use of the “Search/Replace” tool.

Something like: “5 matches found and replaced”,
or
no “matches found”.

It helps allot to get an Idea what happens in your drawing. Right now the tool window will just disappear and you have no idea about any success.

 974 QCAD (main)Bug ReportLow Trim not working for Chamfer/Bevel or Round tools Closed
100%
Task Description

Trim not working for Chamfer/Bevel or Round tools in 3.4.3.

With Trim checked nothing happens.

 973 QCAD (main)Bug ReportMedium Drawing outside zoom limit Closed
100%
Task Description

When a drawing is placed in X,Y coordinates QCAD is unable to zoom to the drawing.

We use X,Y coordinates like X=182,635,000 mm Y=579,005,000 mm for the location of the constructions.

If you use Auto Zoom you get to see a small dot on the screen but as soon as you try to zoom to the drawing QCAD jumps within a certain limit and you can’t get to the drawing.

972QCAD (main)Feature RequestLowDistribute equally option ...Assigned
0%
6 Task Description

It would be nice (and a time-saver!) to have an additional option in the alignment tool: Distribute entities / blocks equally.

 971 QCAD (main)Bug ReportLow Dimension properties: text position not saved Closed
100%
Task Description

When reopening a dxf that had the dimension text aligned differently than the default, the text position has the same X position for vertical dimensions and the same Y position for horizontal dimensions as the dimension line. In other words, changes to the text position are not saved or loaded when reopening a file.

For example:
1) Create the drawing and take a dimension measurement
Dimension Line on (X, Y): (110, 1680)
Text Position changed to (X, Y): (100, 1255)

2) Save file, close it and reopen it
Dimension Line on (X, Y): (110, 1680)
Text Position on (X, Y): (110, 1255)

The text height (in drawing preferences) is set to 15 and page printing scale is 1:5 (if it matters).

QCAD Professional 3.4.2.0 on Ubuntu 13.04. See the attached file for the program specs.

Not really a major bug, but quite irritating none the less. :)

 970 QCAD (main)Bug ReportMedium Unable to save file with leading / trailing spaces in l ...Closed
100%
Task Description

Layer and block names with leading / trailing spaces lead to exception when saving file through Teigha.

 969 QCAD (main)Bug ReportLow File - Bitmap export: exported bitmap file locked Closed
100%
Task Description

When I export a bitmap from qcad, windows picture preview will not show it, instead print the message: “the file is in use by another application”. Maybe the exporter does not close the file?

 968 QCAD (main)Feature RequestLow Option to divide by half numbers etc.. Closed
100%
Task Description

Would it be possible to change the Divide tool, so that one can divide by e.g. 4.5 or 7.75 etc...? Instead of just whole numbers, like it is at present.

 967 QCAD (main)Bug ReportLow SVG import: SVG transformations can lead to wrong arc d ...Closed
100%
Task Description

importing a svg generated by inkscape from a downloaded eps results in all contained arcs drawn in wrong direction

 966 QCAD (main)Bug ReportMedium Print Dialog Print>Properties>Advanced is blank Closed
100%
Task Description

Just started using v.3.4.2 under Linux Mint 14. To begin with I could not print my drawing in color. Worked out that this was due to the default printer setting (driver hpcups 3.12.6) which was Draft Grayscale. My drawing printed in color fine when I changed this. I believe that it ought to be possible to set this from within QCAD, but the dialog “Print>[printer]Properties>Advanced” is blank. Has it been disconnected somehow?

 965 QCAD (main)Bug ReportLow Modify - reverse: fails for imported splines Closed
100%
Task Description

See forum at:
http://www.qcad.org/rsforum/viewtopic.php?f=33&t=2640&view=unread#unread

Splines affected are 2nd degree with >4 control points, 3rd degree with >5 control points when loaded with knot vector from DXF. Newly constructed splines with automatically generated knot vector work fine.

964QCAD (main)Feature RequestLowNew tool request - 'Break Out Arc' from CircleAssigned
0%
Task Description

It would be useful to be able to pick a Start and End point of an Arc within a Circle to then break this out. So in principle another break out tool.

Please see topic:http://www.qcad.org/rsforum/viewtopic.php?f=33&p=8826#p8826

 963 QCAD (main)Bug ReportLow Clip to rectangle / clear area on block references Closed
100%
Task Description

“Clip to rectangle / clear area” in combination with a Block will explode the Block and change all line attributes for the exploded ex-block.

Pics: Before / after using the tool.

962QCAD (main)Feature RequestLowDefault save / open directoriesAssigned
0%
1 Task Description

Add the option to use a fixed path for the save to, open and CAM export directories.

(G code files are usually saved in on directory that the Control Program opens them up from so this would save a ton of mouse clicking)

Showing tasks 1551 - 1600 of 2561 Page 32 of 52<<First - 30 - 31 - 32 - 33 - 34 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing