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)

IDCategoryTask TypeSeverity  descSummaryStatusProgress
 1998 Snapshot ReleaseBug ReportLow Viewport: Dimension text not scaled correctly in scaled ...Closed
Task Description


Dimensions texts are not showing in layouts when using a Viewport scale of 1/100.
This issue is present in but not in 3.23.0.

See this thread on the forum for more info and repro file:

 2000 QCAD/CAMBug ReportLow CAM > Nesting: misleading "Sheet added" confirmation Closed
Task Description

Within the nesting preparation:
A left mouse click to add a sheet will always be confirmed with “Sheet added”, regardless of a proper selection or where the left click is done in Model_Space.

 2001 QCAD/CAMBug ReportLow CAM > Nesting: Alignment fails Closed
Task Description

Description for the CAM Nesting alignment:

Alignment: Parts are arranged with the chosen alignment in mind. An alignment of “Left - Bottom” means that parts are shuffled to the left (primary alignment) and towards the bottom (secondary alignment).
Quote end

I tested a few scenarios. e.g
a Top Left, Align → leads to a top right alignment,
a Top left, Hull → leads to a Bottom Left alignment,

 2002 QCAD (main)Bug ReportLow Draw > Viewport > Add Viewport: Hatch is offset incorre ...Closed
Task Description

When a hatch have been offset in the Model then it appears incorrectly when rendered in a Viewport. It seems that in Viewports the hatch Origin value is not taken into consideration. This means that when adjusting a hatch in the Model to look correct (align along a line for example). This alignment is off in the Viewport.

See screenshots and attached test dxf file in this thread on the forum: https://qcad.org/rsforum/viewtopic.php?f=33&t=6742

Edit: After looking more into this issue is seems it is the Viewport’s position that is ignored when transforming the pattern into Viewport space. See the following gif:


Above it can be seen that that pattern is always rendered in ‘worldspace’ since the pattern is static (the pattern is not moved when the viewport is moved around)

 2003 QCAD/CAMBug ReportLow QCADCAM Crashes when starting up Closed
Task Description

I am trying to run the QCADCAM v3.23.0 64 bit version under Windows 10 x64. When I start the program, I get the splash screen showing it loading all of the plugins. When it gets to around 67% (Gerber stuff), the program crashes. I get the following exception:

Unhandled exception at 0x00007FFC5F51C706 (MxMGLV64.dll) in qcad.exe: 0xC0000005: Access violation reading location 0×0000000003304318. occurred

I also loaded the 64 bit version of just plain QCAD and it works with no problems.
I also tried loading the 32 bit version of QCADCAM and while it does not crash, it does not display any of the menus, toolbars, or toolboxes. it displays only a black screen with the title bar.

 2004 QCAD (main)Feature RequestLow Library Browser: configurable icon background color Closed
Task Description

Add preference for library browser icon background color.

 2005 QCAD (main)Bug ReportLow Missing dialog in Command Line for "Create Block from s ...Closed
Task Description

Bugreport filled on behalf of John Hyslop / QCAD forum member.

If launching the Menu / Block / “Create Block from selection” tool the usually used Command Line dialog to prompt to the next required action is missing.
The Status bar is properly calling for “Reference Point” etc.


 2006 dwg2pdfFeature RequestLow dwg2pdf: Auto detect page orientation Closed
1 Task Description

Auto detect page orientation based on width / height of document.

See also:

 2007 QCAD (main)Bug ReportLow bbox.bat cannot write log file Closed
Task Description

The out redirection file is not located in temp dir but in the batch files location. Due to missing file permissions in “C:\Programs\...” the file cannot be created.

This is a fixed an therefore working version of bbox.bat:

@echo off
qcad.exe -no-gui -allow-multiple-instances -autostart scripts\Pro\Tools\BoundingBox\BoundingBox.js %0 %* 1>%temp%\bbox.log 2>&1

type %temp%\bbox.log
del %temp%\bbox.log
 2008 QCAD (main)Bug ReportLow windows: cannot call scripts\Pro\Tools\BoundingBox\Boun ...Closed
1 Task Description

Calling bbox tool via batch file works:

C:\Program Files\QCAD>bbox.bat D:\tmp\dwgtester\10.09.03.dwg


09:42:15: Debug:

You are using a trial version of QCAD Professional.

09:42:15: Debug:    If you would like to use this software productively,
09:42:15: Debug:    please purchase the full version for a small license fee from our
09:42:15: Debug:    Online Shop at:
09:42:15: Debug:    http://www.ribbonsoft.com/shop

09:42:15: Debug:    Thank you for trying this add-on!

09:42:15: Debug:    Your script will start in 15 seconds...
09:42:30: Debug:    calling odInitialize
Min: 2419.9969114297623/-125.36162367587679
Max: 2689.9969114297623/64.63837647546899
Size: 270/190.00000015134577

Calling bbox tool directly doesn’t work:

C:\Program Files\QCAD>qcad.exe -no-gui -allow-multiple-instances -autostart scripts\Pro\Tools\BoundingBox\BoundingBox.js D:\tmp\dwgtester\10.09.03.dwg

Output (empty line):

 2009 QCAD (main)Bug ReportLow dwginfo - no output Closed
Task Description

Tested on Windows and Linux with several DWG files.


[.] C:\opt\QCAD>dwginfo.bat D:\tmp\dwgtester\08.01.01.dwg
12:57:27: Debug:

You are using a trial version of QCAD Professional.

12:57:27: Debug:    If you would like to use this software productively,
12:57:27: Debug:    please purchase the full version for a small license fee from our
12:57:27: Debug:    Online Shop at:
12:57:27: Debug:    http://www.ribbonsoft.com/shop

12:57:27: Debug:    Thank you for trying this add-on!

12:57:27: Debug:    Your script will start in 15 seconds...
12:57:42: Debug:    Input file:  D:\tmp\dwgtester\08.01.01.dwg
12:57:42: Debug:    calling odInitialize


[email protected]:/qcad# ./dwginfo -platform offscreen /data/08.01.01.dwg
QCAD version  3.23.0
11:56:24: Debug:

You are using a trial version of QCAD Professional.

11:56:24: Debug:    If you would like to use this software productively,
11:56:24: Debug:    please purchase the full version for a small license fee from our
11:56:24: Debug:    Online Shop at:
11:56:24: Debug:    http://www.ribbonsoft.com/shop

11:56:24: Debug:    Thank you for trying this add-on!

11:56:24: Debug:    Your script will start in 15 seconds...
11:56:39: Debug:    Input file:  /data/08.01.01.dwg
11:56:39: Debug:    calling odInitialize
 2010 QCAD (main)Bug ReportLow hatches of type "gravel" doesn't appear inside an ellip ...Closed
Task Description

Draw an ellipse, select it, draw an hatch of type gravel: it doesn’t appear at all.

Only for gravel.

 2012 QCAD (main)Bug ReportLow Draw > Hatch > Hatch from Selection: block transforms n ...Closed
Task Description

Hello. I refer to https://www.qcad.org/rsforum/viewtopic.php?p=25905#p25905 where when a block is hatched that hatch reference point is located at absolute 0,0 )where the block reference point is mapped as the reference point of the hatch and that reference point is absolute 0,0).
Best regards

Using QCAD
Win 10

 2013 QCAD (main)Bug ReportLow Draw, Shape, Star - more options Closed
Task Description

I like the new shape tool “Star”. Comes at the right time ;-)

Would be nice if we could get the same options like all other shape tools: “Create Polyline” and “Fill”.

 2015 QCAD (main)Bug ReportLow Hatch from segments cannot be saved to DXF/DWG using Op ...Closed
Task Description

I have an example of a figure that I can solid-fill, but if I save and exit, and reload, it disappears.

 2017 QCAD (main)Bug ReportLow Rendering of arcs in blocks with scale factor > 1 Closed
Task Description

Arcs in blocks are not rendered smoothly if the block is inserted with a scale factor > 1.

 2019 QCAD (main)Bug ReportLow Polyline with segment widths: uneven arc segments Closed
Task Description

Example shows the effect on a ring (Menu → Draw → Ring)

 2020 QCAD (main)Bug ReportLow Edit > Paste: Wrong position for block references with  ...Closed
Task Description

Open the example drawing,
selected all,
copy to clipboard,
open new drawing,
paste clipboard content with a scale of 1:1, check preview = everything ok,
change scale to 1/10 etc., check preview = block references way of.

QCAD Pro Version

 2022 QCAD (main)Bug ReportLow File > SVG Export: polyline arc segments and hatches in ...Closed
Task Description

Block scales are not applied to the radius of arc segments of polylines and arc boundary segments of hatches.

See also:

 2023 QCAD (main)Bug ReportLow Polyline with segment widths: error with clockwise arcs ...Closed
Task Description

- Create clockwise arc
- Convert to polyline
- Assign segment end width > 0

See also:

 2024 QCAD/CAMBug ReportLow CAM > Nesting: Nesting blocks with multiple parts fails Closed
Task Description

Nesting quantity all test: 3

Nesting block2 = works
Nesting block1 = fails (placed outside sheet),
Nesting both blocks = fails (placed partly outside sheet),

 2025 QCAD/CAMBug ReportLow Set Nesting Quantity shows wrong quantity Closed
Task Description

If I set “Set Nesting Quantity” to e.g. 5 it will remember this number within the session.
If I need to check which number I’ve used last time there is no way to find the actual used value - it will show me always 1.
If I restart QCAD/CAM the value is completely lost and the nesting tool tries to fit in as much as possible into the sheet - regardless that the quantity number still shows one.

It would be nice to have a remember function even after restarting QCAD/CAM and have some kind of possibility to see the last used value.

 2026 QCAD (main)Bug ReportLow Modify > Clip to Rectangle: fails on blocks Closed
Task Description

Clip to Area = deletes whole blocks
Clear Area = deletes whole blocks
Cut at Area Boundary = deletes whole blocks

It was working before e.g. in QCAD Version 3.18.0 ;-)

 2027 QCAD (main)Bug ReportLow File > Print: Minimum line weight for printing is 0.01  ...Closed
Task Description

Create drawing in Meters.
Create line with line weight 0.25mm.
Line prints as 1cm wide as minimum line weight is forced as 0.01 drawing units (i.e. 0.01m) for printing.

 2028 QCAD/CAMBug ReportLow CAM > CAM Export: Fails for new document created Closed
Task Description

1. Load drawing
2. Create new drawing
3. Add toolpath / tool
4. CAM > CAM Export

Fails to identify current config (post processor).

 2030 QCAD (main)Bug ReportLow Cannot snap to points of mirrored blocks Closed
1 Task Description

Wenn ich selbst erstellte Blocks Spiegle, funtionieren gewisse Fangpunkte nicht mehr.

In der angehängten Datei, ist der gespiegelte Block und deren inaktive Fangpunkte mit Roten Kreisen markiert.

Ich arbeite mit macOS Catalina 10.15.2

Vielen Dank für das Beheben dieses Bugs, der mich gerade sehr viel Zeit kostet ;-(

 2032 QCAD (main)Bug ReportLow Draw > Circle > Three Tangents: Cannot select third tan ...Closed
Task Description

See also:

 147 QCAD (main)Bug ReportLow OpenDesign 4.4 won't comiple under Linux Closed
Task Description
opendesign/Extensions/ExServices/ExSystemServices.cpp:28:20: fatal error: StdAfx.h: No such file or directory

I can work with be “old” binary for now (seems to work with the new libraries even it was not compiled newly), so it’s not that urgent.

 149 ECMAScriptBug ReportLow SIGABRT when trying to use entiy.setColor() Closed
Task Description

Script context:


ECMA code:

        (QScriptContext* context, QScriptEngine* engine) 
            QScriptValue result = engine->undefinedValue();
                    // public function: can be called from ECMA wrapper of ECMA shell:
                    REntity* self = 
                        getSelf("setColor", context);
=>               Q_ASSERT(self!=NULL);


Thread [1] 18673 (Suspended : Signal : SIGABRT:Aborted)	
	__kernel_vsyscall() at 0xffffe424	
	raise() at 0xb4efc8df	
	abort() at 0xb4efe220	
	RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8f3917a	
	qt_message_output() at 0xb5356f65	
	qFatal() at 0xb53572c9	
	qt_assert() at 0xb5357355	
	REcmaSharedPointerEntity::setColor() at REcmaSharedPointerEntity.cpp:1,360 0x8bc0602	
	QMetaObject::metacall() at 0xb5478c83	
	QMetaObject::activate() at 0xb5489134	
	<...more frames...>	
 150 QCAD (main)Bug ReportLow problematical arc angle values after divide circle Closed
Task Description
  1. new circle
  2. modify → divide circle in 4th quadrant

arc start angle = 317.726311, end angle = 677.726311
→ QCAD hangs if one try to move the arc start / end point

 151 QCAD (main)Bug ReportLow Uncaught exception at Divide.js:135 Closed
Task Description
  1. new circle
  2. modify → divide
 152 QCAD (main)Bug ReportLow IsoProject uncaught exception Closed
Task Description
  1. draw circle
  2. modify → iso projection
Uncaught exception at scripts/Modify/IsoProject/IsoProject.js:140: TypeError: Result of expression 'shape.approximateWithLines' [undefined] is not a function.
140	        var pl = shape.approximateWithLines(this.segmentLength);
  • same with an arc
752QCAD (main)Feature RequestVery LowAdd support for the 3dConnexion Space Navigator (Pan an...Assigned
3 Task Description

The 3dConnexion Space Navigator would be wonderful as a pan and zoom control. I find it extremely useful in SketchUp and when I switch from that to QCAD am always disappointed to find it doesn’t work.

3dconnexion DOT com/buy/shop.html?3dxcp=GA_GA_search_google_US_Brand

While full support for the buttons and such would be nice, just the ability to map the axis to pan and zoom would be wonderful.

991QCAD (main)Feature RequestVery LowAdd warning when overwriting custom propertyAssigned
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.

1426QCAD (main)Feature RequestVery LowLoad drawings that were open when closing QCAD on start...Assigned
Task Description

See also:

1443QCAD (main)Bug ReportVery LowView > Status Bar remains uncheckedAssigned
Task Description

Status Bar menu remains unchecked even it is toggled on or off

1626QCAD (main)Feature RequestVery Low'Clip to Circle' toolAssigned
1 Task Description

Hi Andrew,

Would it be possible to have a clip to circle tool also please?



1649QCAD (main)Feature RequestVery LowAdd configuarable format options for saving blocks to l...Assigned
Task Description

Add configuarable format options in application preferences for saving blocks to library to either dxf or dwg.

1691QCAD (main)Bug ReportVery LowIssue with Layouts after "File-Revert"Assigned
Task Description

QCad 3.19.2 Professional, 64bit, Liux Mint

1. Open some saved drawing with viewport entities on layout block (paper space). Print Preview mode is “On” automatically.
2. After “File-Revert” drawing is reopened on layout block (paper space), but now Print Previw mode is “Off” .

For example can try on “flange.dxf”

1719QCAD (main)Bug ReportVery LowUndo on converted drawing leads to wrong label position...Assigned
Task Description

Drawing converted from inch to mm - undo leads to wrong dim label position. I can fix that with “Reset Label position” but it would be nice if QCAD could to that in first place.

1760QCAD (main)Bug ReportVery LowSelf-crossing polylines can't be cut twice at segment c...Assigned
Task Description

Re-entering dividing problem from  FS#1757 

Divide the poly selecting near segment 1 at the segment crossing.
> A new node is inserted on the crossing and made start and end node.
Divide the poly again selecting near segment 2 at the segment crossing.
> no division appears to be done.

One can’t divide the second segment at the crossing

Presumed intended behaviour like  FS#1750 


1765QCAD (main)Bug ReportVery LowErrors with polyline offsetAssigned
1 Task Description

Win 7 32 bit QCAD 3.20.1

Ofsset of a base-line with arcs results in massive ammount of errors.
Most of them occur as a cluster of very tiny segments and are part of the offset. (zoom far in at the red circles)
Mostly they occur where the offsetted arcs should merely be trimmend pairwise.
Some occur as detached entities or as detached strings of entities very near the offset (strings not documented).
Spooks occur at opposite site when base-line is not closed.
360° curls can occur with R = Offset.
Null-entities may occur (not documented, hard to find and not able to copy).

The base-line is checked and sound and has mixed tangentially or not tangentially connected arcs.
Offsetting the mother base-line of the base in the file has similar effect but not all and/or different ones.
Also encountered with offseting polys from fonts.
Used to define pocket paths for CNC.
Detected because the CNC driver will not accept Self-crossers, Null-entities or open ends depending on the settings.

Work arround is to explode and select small entities but this does not solves the issues.
1) Choosing the tolerance large enough will detect small segments that should stay.
2) Recombining will generate new ones at the place where the main segments remain crossed.
Cleaning up the paths is a daunting process with some thousand segments for several offsets.

I assume this has an infuence on the CAM part of QCAD too unless the offset method is different.

1788QCAD (main)Feature RequestVery LowNew snap: reference points of a block referencesAssigned
Task Description

I know this was reported and fixed before ...


... but it looks like we have the issue now back with some kind of variation.

If I use the test drawing which I posted in 2013 ( FS#843 ) it works still as expected after it was fixed.

If I create a new block it won’t work in a new drawing nor in the old test drawing - no chance to snap to the Block Reference.

Edit: New Test drawing:

1900QCAD (main)Bug ReportVery LowRemote shares initially not accessible.Assigned
Task Description

My data files are stored on network shares (synology) with a GB link. QCAD Pro is run in Admin mode.

While in my Windows browser all remote shares are accessible (Green), in the QCAD file open menu they are initially shown as not accessible (Red). By accessing a specific drawing file in a remote share, the share will open and turn green.

Same behavior using ‘Open recent’. Always the message is given that the requested file does not exist, and the file is wiped from the ‘Recent Open’ list. Only if the share is first accessed through ‘Open’ with a random file, it will turn and a ‘recent open’ file for that share will open.

Drag and Drop from a remote share will never work.

1905QCAD (main)Bug ReportVery LowView > Property Editor: Changing attribute of block cha...Assigned
Task Description

See also:

1919QCAD (main)Bug ReportVery LowWrong order XY(Z) for Ordinate Dimension in property ed...Assigned
Task Description

Win7pro Qcad Pro

In property editor
properties of an Ordinate Dimension

Without Show Z
DefPoint is displayed in order YX?

With Show Z
Origin is displayed in order XZY?
DefPoint is displayed in order YZX?
LeaderEndPoint is displayed in order ZXY?


1920QCAD (main)Feature RequestVery LowEdit > Application Preferences: Add preference to disab...Assigned
Task Description

See also:

1922dwg2bmpFeature RequestVery LowAdd error message when requesting raster for a non-exis...Assigned
Task Description

It would be nice if QCAD spit some kind of warning message when trying to render a layer with a name that doesn’t exist (and perhaps render nothing), rather than silently rendering an empty image. :D

See https://qcad.org/rsforum/viewtopic.php?f=33&t=6453

1923QCAD (main)Bug ReportVery LowFaulty rendering Polylines with Global/Local Widths and...Assigned
Task Description

Win7pro 32bit Qcad 3.23.0

The Arc segments of Polylines with Global or any Local Width render faulty where Global Z or any of the arc’s local Z is not zero.

In the attached drawing setting the Global Z of the inner poly to 5,10,...

The setting of Z to not zero affects the radius of the projected arc and not the bulging of the poly.
It also affects the projected widths of the line inversely, but not by changing the widths properties.

Pritty rare combination! True.
Qcad is 2D native! True.

Flatten will resolve this.

It is not a purely visual rendering fault, the poly will explode as such.

Maybe similar flaw as with uneven scaling blocks with arcs.


2011QCAD Community EditionSuggestionVery LowUpdate QCAD CE SpatialIndex module to latest versionAssigned
Task Description

Building with the bundled version, 1.8.5, works fine.

When I try to build using the system version, which for Mageia Cauldron is 1.9.3, the build fails.


Here is the current spec file for version

It looks like qcad is incompatible with versions above 1.8.5.

Are there plans to port to the new version?

Thanks in advance.

Showing tasks 1901 - 1950 of 2034 Page 39 of 41<<First - 37 - 38 - 39 - 40 - 41 -

Available keyboard shortcuts


Task Details

Task Editing