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 TypeSeveritySummaryStatusProgress  desc
 2096 QCAD (main)Bug ReportLow trim fail between line and arc Closed
100%
Task Description

Trim, or round do not work between the green line and the magenta arc. The line properties do not report the length correctly.

Info - distance reports the distance between the end point of the magenta arc and the start point of the red arc as .1534. the Property editor reports the green line length as .257.

If the length of the green line is edited to .5 inches then trim and round work properly, and the green line length is reported properly. The other line/arc intersections have been edited in this manner.

 2101 QCAD (main)Bug ReportLow File > SVG Export: Double hyphen in text leads to inval ...Closed
100%
Task Description

Double hyphens in text entities lead to double hyphens in SVG comments which is not valid.

 2102 QCAD (main)Bug ReportLow Angular Dimension - fixed extension line option incompl ...Closed
100%
Task Description

The property editor offers for an Angular Dimension the option to make a fixed extension (yes/no) but the input field for a length is missing.

 2104 ECMAScriptRefactoringLow Dublicate functions in scripts/simple.js and scripts/li ...Closed
100%
Task Description

Both of these files (scripts/simple.js and scripts/library.js) contain a function named sleep() that duplicate each other. There is probably a need to delete one of them.

Permalinks to this definitions on Github:

 2105 QCAD (main)Bug ReportLow File > Print / PDF export: Selected entities are printe ...Closed
100%
Task Description

QCAD community 3.25.0.0, Qt 5.15.0, FreeBSD 12.1p8

Take any random drawing (as far as I can tell), select (at least) one object, then export to PDF. The “highlight attribute” (for lack of a better word) of the object will unexpectedly be exported.

 2108 ECMAScriptReleaseLow FlexPainter update Beta 0.42e Closed
100%
Task Description

https://qcad.org/rsforum/viewtopic.php?f=30&t=6547&p=29307#p29307

FlexPainter is updated.

Should not load while PROTOOLS are absent.

Regards,
CVH

 2109 QCAD (main)Bug ReportLow Dimension > Arc Length: Tool non-responsive Closed
100%
Task Description

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

 2114 QCAD (main)Bug ReportLow File > Print: Printout offset under Windows Closed
100%
Task Description

See Qt bug 5363:
https://bugreports.qt.io/browse/QTBUG-5363

 2118 QCAD (main)Bug ReportLow Dark mode: disabled menu text distorted Closed
100%
Task Description

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

Windows / Linux

 2119 QCAD (main)Bug ReportLow QCAD/CAM 3.25.2 locks up during startup on lubuntu 18.0 ...Closed
100%
Task Description

Upgraded from 3.24.3 to 3.25.2 on lubuntu 18.04
QCAD/CAM hangs during startup, but managed to get it running by renaming libqcadgles3d.so to libqcadgles3d.so.orig.
Don’t understand why 3.24.3 still works ok without having to do this.
Any suggestions please?
Thanks.

 2120 QCAD (main)SuggestionLow SH - Restrictions for orientation are not working Closed
100%
Task Description

Case:
launch LI,
launch for the first point SH, set to 5 distance,
snap to a point,
activate Auto snap, (which would work with SD for EH and EV but not for Alt)
try to restrict orientation for second point with ALT, EH, EV - it won’t work in this scenario ... :-(

Edit: Playing around ... could it be that RZ is not propperly set within those tools?

 2122 QCAD (main)Bug ReportLow View > Property Editor: Formatting of Negative Values i ...Closed
100%
Task Description

See also:
https://www.qcad.org/rsforum/viewtopic.php?f=31&t=7633

 2123 QCAD (main)Bug ReportLow File > Print: Crop marks not printed Closed
100%
Task Description

Crop marks in Paper_Space are only printed if a Viewport covers the crop mark position.

See also:

https://www.qcad.org/rsforum/viewtopic.php?f=32&t=7651

 2124 QCAD (main)Bug ReportLow Hatch solid fill disappears after saving and reopening Closed
100%
Task Description

A solid fill hatch works as expected in the attached file and prints OK, but after saving the file and reopening, the hatch has disappeared.

 2129 QCAD (main)Bug ReportLow Info > Polyline Area: Overlapping labels Closed
100%
Task Description

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

 2131 QCAD (main)Bug ReportLow Modify > Clip to Rectangle: fails on xlines Closed
100%
Task Description

XLine entities are not split up correctly into rays and a line at the rectangular edge.

 2133 QCAD (main)Bug ReportLow Modify > Break out Manual: exception for closed polylin ...Closed
100%
Task Description

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

 2134 QCAD (main)Bug ReportLow Property Editor, Total Length result incorrect Closed
100%
Task Description

Case: Tested with the example drawing provided below:
https://www.qcad.org/rsforum/viewtopic.php?f=83&t=7776

If I select every single entity piece by piece with the mouse pointer the total length is correct.
If I select everything in once with a rectangular or a polyline selection the total length is incorrect.

 2135 QCAD (main)Bug ReportLow CAM > Nesting: quantity not correct Closed
100%
Task Description

Under Linux the quantity is not correctly interpreted.

See also:
https://www.qcad.org/rsforum/viewtopic.php?f=74&t=7784

 2136 QCAD Community EditionBug ReportLow dash (and other) linetype isn't showing on normal drawi ...Closed
100%
Task Description

Good night,

I have attached three print screen. One showing the print preview mode, one showing the normal drawing mode and the last one showing the
result pdf (that looks like the print preview draw).

Thank you for your great work on this project.

 2137 QCAD (main)Bug ReportLow View > Property Editor: Block reference shows propertie ...Closed
100%
Task Description

Create block with attribute definition.
Create block reference.
Edit block and delete attribute definition.
Select block reference.
> Property editor shows deleted attribute

 2141 ECMAScriptSuggestionLow Typo in simple.js Closed
100%
Task Description

Andrew,

Both disableInput() & enableInput() in simple.js
state that input is prevented ...

It is most obvious ;-)

Regards,
CVH

 2142 QCAD (main)Bug ReportLow Viewports: Cannot snap to reference points of circles / ...Closed
100%
Task Description

Reported by CVH

https://www.qcad.org/rsforum/viewtopic.php?f=32&t=7868

 2143 QCAD (main)Bug ReportLow Rendering: arcs in scaled up blocks rendered with too l ...Closed
100%
Task Description

Create block with arc or circle
Insert block with factor 100
Rendering is too coarse

 2144 QCAD (main)Bug ReportVery Low Draw > Viewport > Add Viewport: Custom hatch pattern no ...Closed
100%
Task Description

QCAD Professional

Version: 3.25.2.4 (3.25.2.4)
Internet: QCAD.org
Build Date: Nov 18 2020
Revision: 40f4475
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Orphan Hatches (without a *.pat file installed) are no longer visible in a viewport

Topic: https://qcad.org/rsforum/viewtopic.php?f=33&t=7830
Original topic: https://qcad.org/rsforum/viewtopic.php?f=33&t=7340
File: #2 https://qcad.org/bugtracker/index.php?do=details&task_id=2063

Regards,
CVH

 2150 QCAD (main)Bug ReportLow Modify > Stretch: block with attribute not moving Closed
100%
Task Description

Create block with attribute definition (attribute definition has lowest draw order in block).

Create block reference from block.

Modify > Stretch with area around block reference.

Block reference does not move.

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

 2152 QCAD (main)Bug ReportLow Status change for Visibility in Viewports fails Closed
100%
Task Description

Status change for Visibility is without any effect on Viewports in Paper_Space.

Case:
Entities drawn on a layer in Model_Space. Visibility on/off works.
Situation covered with a Viewport, placed in Paper_Space, Edit content launched for that Paper_Space, Visibility on/off doesn’t works.

It was properly working in previos QCAD versions ...

 2153 QCAD (main)Bug ReportLow Freeze program when using text tool Closed
100%
Task Description

Using version 3.25.2.4

Add or change text.
Inside the rich tab I try to change the text height.
The program freezes.
Tried with different fonts.

 2154 QCAD (main)Bug ReportLow View > Library Browser: '0' shortcut breaks value enter ...Closed
100%
Task Description

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

 2158 QCAD (main)Bug ReportLow dwg2bmp: -origin does not export origin Closed
100%
Task Description

-origin has no effect, origin is not drawn in export

 2163 QCAD (main)Bug ReportLow File > SVG Import: parsing path data with implicit sepa ...Closed
100%
Task Description

Path data might contain leading zeroes to indicate an implicit separator:

“1 02” should be equivalent with “1 0 2”, not “1 2”.

 2166 QCAD (main)SuggestionMedium Text box creates wrong line break - Textbox erzeugt fal ...Closed
100%
Task Description

Englisch:
A text that ends with a line break is displayed incorrectly.

I think the \P should be passed to the program to create the line break. Unfortunately it is taken over directly into the text.

See attachment


Deutsch:
Textbox erzeugt falschen Umbruch

Ein Text der mit einen Zeilenumbruch endet, wird falsch dargestellt.

Ich denke mal das \P sollte an das Programm weitergegeben werden um den Zeilenumbruch zu erzeugen. Leider wird es direkt in den Text mit ├╝bernommen.

Siehe Anhang

 2171 QCAD (main)Bug ReportLow Scaling a block reference should not scale line type pa ...Closed
100%
Task Description

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

 2179 QCAD (main)Bug ReportHigh The use of 'Edit Block In-place' corrupts other open fi ...Closed
100%
Task Description

QCAD Professional
Win7 winInstaller 32bit
Version: 3.25.2.7 (3.25.2.7)
Internet: QCAD.org
Build Date: Dec 16 2020
Revision: e06f230
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Include file was open when using ‘Edit Block In-place (BB)’ in an other drawing.
Happend on 5/1/2021 just before 2:56 am
https://qcad.org/rsforum/viewtopic.php?&t=7945#p31055

‘Edit Block In-place (BB)’ is never used in this drawing.
There was never a Block in this file.
I might have switched focus.

Re-installed QCAD a dozen times meanwhile.
Wiped all what remained of QCAD twice.
Cleaned up the windows registry twice.
Lastly left out all kinds of my custom scripts.
Simply a bare install with the msi file.

How to replicate:
- Start QCAD in normal mode
- Load included file
- Set App.Prefs .. Startup .. Restore open files
- Close QCAD
- Start QCAD in debugger mode
(-rescan -enable-script-debugger -always-load-scripts)

Boot fails.
Every successive trial.

When booting in normal mode I see the BB options toolbar blink shortly.

3 Screengrabs in DebuggerModeError.zip in the same topic.
The blink I can’t catch.

I can Boot with no file to retore on open in debugger mode and load the file.
I have several of those files, all were open that day at 2:56 am

CVH

 2183 WebsiteBug ReportLow Dummy (spam) Closed
100%
Task Description

no task description

 2184 QCAD (main)Bug ReportLow Spam Closed
100%
Task Description

spam

 2185 QCAD (main)Bug ReportLow spam Closed
100%
Task Description

spam

 2186 QCAD (main)Bug ReportLow Import and Paste pastes old content Closed
100%
Task Description

When importing dxf-file or pasting dxf-drawing from other window old content from a previous import is pasted. This seems to be connected to the opened file and can not be replaced, thus making it impossible to add new parts to the drawing. Clipboard Display shows correct part, not the same as what is pasted.

Version:
3.25.2.0 (3.25.2)
Webbsida:
QCAD.org
Byggdatum:
Sep 4 2020
Revision:
4a61501
Qt Version:
5.13.2
Arkitektur:
x86_64
Kompilator:
MSVC++ 14.0 (2015)

 2187 QCAD Community EditionBug ReportLow X Scale text property is not saved Closed
100%
Task Description

I added a link to a short video showing the issue.

In that case I set the `X Scale` property to `0.5`. When reopening the file after saving it, that property turned back to `1`. Other values (e.g. `2`) give the same result.

 2188 QCAD (main)Bug ReportLow Draw > Line > Parallel (with Distance): "Distance" inpu ...Closed
100%
Task Description

When user activated LIne → Parallel (LP), there’s two input fields - Distance and Number. Keyboard shortcut Alt-N activated Number input field very well, but shortcut Alt-D activate menu Draw instead. So user forced to point Distance input field by mouse.

That’ because conflicting letter D.

Make a letter as shortcut (Distance) will remove problem b’coz no menu or option assigned to Alt-A combination

 2193 Command line toolsBug ReportVery Low dwg2csv retains the last encountered custom properties Closed
100%
Task Description

QCAD Professional
Win installer 32 bit
Version: 3.25.2.13 (3.25.2.13)
Internet: QCAD.org
Build Date: Feb 12 2021
Revision: cad2d36
Qt Version: 5.13.2
Architecture: i386
Compiler: Unknown

Andrew,
While enhancing DrawFromCSV: Forum Link.
I had a peek at the new command line tool: dwg2csv

I would never come up with 115 columns.
That wouldn’t be efficient to generate entities from.
Although this way it is very complete and one could use specific lists to filter.
One downside is that the ‘-list’ switch return is far too vast for the windows command line.



Remarked that:
Only the first alphabetically custom property is listed under:
QCAD:Line & QCAD:Reference (columns 114-115).
And that the last encountered is persistent for all entities that follows.

Maybe this originates from a multiple entity selection ...
... what also retains the last encountered custom properties in the property editor.
Should I add a seperate task for that?



Also had an exception thrown:
Debug: dropped global XDATA (no res buf): “ViewportCenter”.
Discarted that as this very basic test drawing hasn’t even a Viewport.

Regards,
CVH

Added: Snippet from DrawFromCSV code (merely a test case)

CSVcomma/semicolon
Offset;50;50
Point;39,789355;-0,815325;+[Custom;Reference:101];
Point;38,49526;4,014304;+[Custom;Reference:102;Line:56]

The two points, and only those two points, are casted with custom properties
QCAD|Reference|101
QCAD|Reference|102 & QCAD|Line|56

Added: The dxf file
Added: The csv file (change to the comma/semicolon style)

 2199 QCAD (main)Bug ReportLow Polyline with segment widths: duplicate rendering as bl ...Closed
100%
Task Description

Block contains a polyline with customized width

Works flawless with 3.25.0

Reported by claudioarch
https://www.qcad.org/rsforum/viewtopic.php?f=33&t=8205

 2200 QCAD (main)Bug ReportMedium Linetype scale is wrong when scaling linetypes by linew ...Closed
100%
Task Description

All linetype patterns are displayed too large.

 2201 QCAD (main)Bug ReportLow Purge blocks while editing block in place removes block ...Closed
100%
Task Description

I was editing a block using the “Edit block in-place” and then (because I was exploring QCad a little) tried the “Purge unused blocks” option. I suspect that the purge removed the block I was editing, since when I now click “Save and close”, I get “Original block not found”. Also when I click “Cancel”, I get “Original block reference data not found”.

Recreating an empty block with the same name fixes this, and “Save and close” seems to work as expected again.

This is probably very much a corner case which is not really important, but I wanted to report it just so it is known.

 1 QCAD (main)Bug ReportVery Low Sample Task Closed
100%
Task Description

This isn’t a real task. You should close it and start opening some real tasks.

 147 QCAD (main)Bug ReportLow OpenDesign 4.4 won't comiple under Linux Closed
100%
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.

 148 QCAD (main)Bug ReportMedium "inline" leads to linking error on Linux Closed
100%
Task Description

RPainterPath.h

    inline bool isEmpty() const;
g++ -rdynamic -Wl,-rpath,/home/martin/opt/QtSDK/Desktop/Qt/473/gcc/lib
-o ../../debug/qcad-bin debug/main.o
   -L/home/martin/opt/QtSDK/Desktop/Qt/473/gcc/lib
-L/usr/X11R6/lib -L/home/martin/workspace/rsframework/debug
-L/home/martin/workspace/rsframework/debug/opendesign
 -lecma -lecmaapi -ldwg -lpluginsqt -lgui -lentity -loperations -lspatialindexnavel
 -lgrid -lsnap -lcore -lstemmer -lmath -lrxslt -lrxml -ldxf -lModelerGeometry
 -lTD_BrepRenderer -lTD_Br -lTD_AcisBuilder -lTD_Db -lTD_DbRoot -lTD_Gs
 -lTD_SpatialIndex -lTD_Gi -lTD_Ge -lTD_Root -lFreeType -lTD_Alloc -lRecomputeDimBlock
 -lExFieldEvaluator -lQtWebKit -lQtScript -lQtScriptTools -lQtSvg -lQtSql -lQtXmlPatterns
 -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore -lGLU -lGL -lpthread 
/home/martin/workspace/rsframework/debug/libecmaapi.a(REcmaPainterPath.o): In function `REcmaPainterPath::isEmpty(QScriptContext*, QScriptEngine*)':
/home/martin/workspace/rsframework/src/scripting/ecmaapi/REcmaPainterPath.cpp:2078: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libgui.a(RGraphicsSceneQt.o): In function `RGraphicsSceneQt::endPath()':
/home/martin/workspace/rsframework/src/gui/RGraphicsSceneQt.cpp:71: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/src/gui/RGraphicsSceneQt.cpp:74: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libentity.a(RHatchData.o): In function `RHatchData::getBoundingBox() const':
/home/martin/workspace/rsframework/src/entity/RHatchData.cpp:104: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libentity.a(RHatchData.o): In function `RHatchData::getDistanceTo(RVector const&, bool, double, bool) const':
/home/martin/workspace/rsframework/src/entity/RHatchData.cpp:127: undefined reference to `RPainterPath::isEmpty() const'
/home/martin/workspace/rsframework/debug/libentity.a(RHatchData.o):/home/martin/workspace/rsframework/src/entity/RHatchData.cpp:134: more undefined references to `RPainterPath::isEmpty() const' follow
collect2: ld returned 1 exit status

temporary solution: changed method to non-line

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

Script context:
Compare.js#413:

"green"

ECMA code:

         QScriptValue
        REcmaSharedPointerEntity::setColor
        (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);

Stacktrace:

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	
	0xb53571ab	
	qFatal() at 0xb53572c9	
	qt_assert() at 0xb5357355	
	REcmaSharedPointerEntity::setColor() at REcmaSharedPointerEntity.cpp:1,360 0x8bc0602	
	0xb6bd813c	
	0xb6ac1f68	
	0xb6a9164c	
	0xa622afd2	
	0xb6a423e3	
	0xb6af06e0	
	0xb6ac201e	
	0xb6be0cd3	
	0xb6be11a9	
	QMetaObject::metacall() at 0xb5478c83	
	QMetaObject::activate() at 0xb5489134	
	<...more frames...>	
 150 QCAD (main)Bug ReportLow problematical arc angle values after divide circle Closed
100%
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
100%
Task Description
  1. new circle
  2. modify → divide
'op.deleteEntity'
Showing tasks 2151 - 2200 of 2201 Page 44 of 45<<First - 41 - 42 - 43 - 44 - 45 -

Available keyboard shortcuts

Tasklist

Task Details

Task Editing