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  ascSummaryStatusProgress
 20 QCAD (main)Bug ReportMedium Changing drawing unit makes QCAD hangs Closed
100%
Task Description

Changing the unit of a drawing can make QCAD hangs

  • Mile: QCAD hangs in endless loop
  • Nanometer, Microinch: view turns white, at some levels of zoom, it turns gray
  • Foot, Yard: GraphicsView grid too small meshed
 389 QCAD (main)Bug ReportMedium Changes in "Shortcuts and Commands" are not storable... Closed
100%
Task Description

You can’t save changes in “Application Preferences > Shortcuts and Commands”!
It works only for the current session - after a restart the settings are back on default

 259 QCAD (main)Feature RequestMedium Chain dimensions Closed
100%
11 Task Description

Chain dimensions

 349 QCAD (main)Bug ReportMedium Cannot open saved files Closed
100%
Task Description

Hi Andrew

Using Beta 3 v3 saving files to DXf 2010, DWG 2010, or even 2007 only saves succesfully some times. Most of the time I get a warning dialog stating that “Cannot open file” - no suitable importer found?

Please help

Clive

 1357 QCAD (main)Bug ReportMedium Can't open files with special characters in their names Closed
100%
Task Description

When opening a .dxf file saved by QCAD with a name containing a special characters (tested with diacritics), it fails with the following message:

Cannot open file
'E:/tèst1.dxf'
Import failed.

How to reproduce:
1 - Save a file (content doesn’t matter, it’s the same with an empty file and a file containing data) using the name “tèst1.dxf” 2 - Try to open the file
3 - Error message

What is expected:
The file open.

Note that the problem doesn’t lie in the “save” step: the same file, once renamed to “test1.dxf” opens fine.

 1820 QCAD/CAMBug ReportMedium CAM Export: exporting text entities broken Closed
100%
Task Description

Hi Andrew,

Kubuntu, QCAD/CAM 3.21.3

Font Standard. Selected as ‘single line’ font for engraving with mill or laser.

While CAM Exporting as G-code Laser (Offset) MM, or as Linux CNC, Exporting gets trapped in a loop.

In Font Standard the glyph’s ? & $ @ s S Q and 2 contains unwanted Z-movements. It seems these glyphs entities are not alligned properly; endpoint last line does not meet startpoint next line; why else the Z-movements?

Could this misallignment also traps Exporting?

 4 BookBug ReportMedium Book "CAD Instruction" layout issues Closed
100%
1 Task Description

Post all kind of layout issues for the book “CAD Instruction” here, e.g. overlapping text.

 1237 QCAD/CAMBug ReportMedium Blocks should be layer agnostic Closed
100%
Task Description

I have created a block from a selection. I have then later created more items on my CAD page using that block, then later yet, moved the objects to a new layer. I noticed that while the object has accepted being on the new layer, the color hasn’t changed to the new layer’s color. I can only get the line color to change if I go into the block itself and move the individual segments of the block to that new layer, then save the new block (which, by the way, I can’t save over the existing block?!?!)

In the sample file attached, you will see that the block item in the 3 o’clock position is in layer 0, while the rest are in “Vent Holes” layer. If you make layer 0 hidden, the one block is hidden (like it should), but the block item refuses to take on the layer’s color even though the block’s color is “By Layer”

 1737 QCAD (main)Bug ReportMedium Block > Attributes > Define Block Attribute: broken Closed
100%
Task Description

Broken due to UI file resource not being found.

 580 QCAD (main)Bug ReportMedium Black color reverted to white color on each close Closed
100%
Task Description

Hello,

When I started Q3, I selected a White background in the initial dialog window. I opened a copy of a good Q2 file and saw that ALL entities with Q2 Black/White color where forced to be White. Andrew explains this as a mean to avoid unreadable items against the background colors. Remember I selected White as background ? I guess Black/White entities could be better kept as Black ?

Following Andrew’s advice, in Application Preferences =⇒ Graphics View, I unchecked the Auto correct black and white colors check box. The background settings is white. OK.

I went through a process of changing the White color for several layers to Black. I also had to change the color codes for the hatch areas. For instance, the hatch area layer “055_F_Murs” has “14-76-255 / 255-197-179” values in Q2. Why these values are auto corrected to “30-128-255 / 255-191-127” ?

After these changes, I saved the file, closed Q3 and opened the file again.

Catastrophique ! All “Black/White” layers were back to Black and the hatch colors were back to the “auto corrected” values.

Changing the background color to black then white seemed to solve the problem : the layers kept the Black color. Actually it was just an illusion.

Yesterday too much confident, I spent the whole day, modifying layers to Black, adding new layers also Black or custom color, checking the line weight (replacing the “default” (?) value of 0.25 mm with my preferred default value of 0,00 mm, I’ve posted on the forum about this) and so on. I saved the file, closed it.
To-day, nearly all layers have lost their colors :
- Black ones are again White,
- custom color are “auto corrected” as above for “055_F_Murs”,
- only the standard non Black/White colors are preserved, like Blue, Magenta etc.

At this point, I can’t continue using QCAD 3 with enough reliability as my color settings are always lost. This is why I qualify this bug as CRITICAL.
I don’t want to use a Black background or a Light Blue one. Why do you think all old “green on black VDU” were replaced with “black/color on white” displays, to begin by Apple ?

NB I already reported this but can’t find it in the list (maybe because I forgot to enter a summary ? No warning, happily I had a copy with Notepad), sorry for the duplicate.

 340 QCAD (main)Bug ReportMedium Bitmap export shows selected entities Closed
100%
Task Description
  • Selected entities are exported in the way as they are shown on screen.
  • Same applies for highlighted entities.
  • See attachment.
 552 QCAD (main)Feature RequestMedium autosave removing last auto saved file Closed
100%
Task Description

I would like to see an autosave-option which allows to autosave, but which keeps only the latest autosave file (instead of all). So there would be autosave (if something crashes) but the hard disk is not filled up too fast.

 25 QCAD (main)Feature RequestMedium Autosave Closed
100%
Task Description

Autosave

Make interval configurable
Enable / disable
Path (?)

 6 QCAD (main)Performance IssueMedium Auto snap near splines Closed
100%
Task Description

Move cursor near spline, e.g. when drawing line with auto snap active.

 171 QCAD (main)Bug ReportMedium arc split wrong Closed
100%
Task Description
  • see attachment
 1167 QCAD (main)Bug ReportMedium Aligned dimensions not displayed Closed
100%
Task Description

Aligned dimensions are not displayed correctly after loading. Definition point and text position are set to NaN.

 87 QCAD (main)Bug ReportMedium Advanced Selection hits 'debugger' statement Closed
100%
Task Description

Advanced selection dialog hits a debugger statement on line 1088.

  1. Selection- Advanced Selection
  2. Change first combo box to “Any”
 178 QCAD (main)Bug ReportMedium add layer from property editor got uncaught exception Closed
100%
Task Description
  1. new drawing
  2. draw line
  3. select it
  4. choose “+” in property editor to add a new layer → the layer dialog pops up
  5. press cancel
  6. move the mouse back into the drawing area
'layer'
 1646 QCAD/CAMBug ReportMedium 3.18 has a HATCH issue Closed
100%
Task Description

If you pres the “hatch icon” then the word “hatch” appears in the command window, but. . . nothing happens.

But if you type “hatch” followed by “enter” then finally the Hatch Window pops up.

 343 QCAD (main)Bug ReportMedium 2 drawings in print preview: inconsistencies Closed
100%
Task Description
  1. load 2 drawings
  2. switch both into print preview
  3. see attachment
  4. scale combo box shows only “1:1”
  5. switching drawings does not update options tool bar from drawing but drawing from options tool bar
 727 QCAD (main)Bug ReportMedium 100% CPU Usage with 3.0 Final Version. Closed
100%
Task Description

I am continuing my testing on version 3.0 Final.

I noticed that, with 3.0 Final open, the service “syslogd” (on OSX Leopard PPC) does get CPU consumption up to 100%, making the machine unusable.

This has never happened with the RC2 version.

It’s possible to have a copy of RC2 while they investigated the problem? Unfortunately I have not kept a copy.

 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

 369 QCAD (main)Bug ReportMedium "Edit Text" Function fails ... Closed
100%
Task Description

3 RC1b

Trying to edit a Text calls the Qt Script Debugger with following Message:

Uncaught exception at C:/Programme/QCAD 3rc1b/scripts/Draw/Text\TextDialog/TextDialog.js:170: ReferenceError: Can’t find variable: simpleText
170 simpleText.checked = textDataIn.isSimple();

I’m able to close the Script Debugger but I can’t edit the Text ....

 900 QCAD (main)Bug ReportHigh Using text in 3.1.2 freezes QCAD Closed
100%
Task Description

Placing text in a drawing using 3.2.1 causes the application to freeze.
Please see topic:
http://www.qcad.org/rsforum/viewtopic.php?f=33&p=8355#p8355

 536 QCAD (main)Bug ReportHigh Update RC5 NO icons Closed
100%
1 Task Description

After Update to RC5 there are NO icons displayed

 105 QCAD (main)Bug ReportHigh Undo after line end point drag'n'drop operation Closed
100%
Task Description

Undo undoes end point movement and angle change (angle property should be ignored in undo/redo operations).

 30 TestsFeature RequestHigh UiTests: update required file Closed
100%
1 Task Description

add “update required file” to the context menu shown in the result window

  1. copy the actual file to the directory “required”
  2. run the test again
  3. test result should be “passed” now
 1953 dwg2pdfBug ReportHigh Too small to see any drawings in pdf which converted by ...Closed
100%
Task Description

Hello, I found a bug.

See the problem2.png.

Original file: 004.dwg.
After converting pdf by dwg2pdf. The file is 004.pdf. I can’t find any drawings. I scale the pdf reader to 6400%.
But the drawings are still too small.

This is my using command: .\dwg2pdf.bat -f -a -recompute-dim -ltscale=1 path

 16 QCAD (main)Bug ReportHigh SIGABRT while saving ellipse as DXF Closed
100%
Task Description
  1. new drawing
  2. draw ellipse
  3. save as DXF

Fatal: ASSERT: “false” in file RDwgExporter.cpp, line 141

gdb Debugger (4/18/11 11:45 AM) (Suspended)	
	Thread [1] (Suspended: Signal 'SIGABRT' received. Description: Aborted.)	
		60 __kernel_vsyscall()  0xffffe424	
		59 raise()  0xb50ed7ff	
		58 abort()  0xb50ef140	
		57 RMainWindow::messageHandler() /home/martin/workspace/rsframework/src/core/RMainWindow.cpp:63 0x08dc54de	
		56 qt_message_output() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2205 0xb553f283	
		55 qt_message() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2305 0xb553f477	
		54 qFatal() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2488 0xb553f589	
		53 qt_assert() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/global/qglobal.cpp:2004 0xb553f615	
		52 RDwgExporter::exportFile() /home/martin/workspace/rsframework/src/io/dwg/RDwgExporter.cpp:141 0x08c68b7a	
		51 RDocumentInterface::exportFile() /home/martin/workspace/rsframework/src/core/RDocumentInterface.cpp:945 0x08d9debd	
		50 REcmaDocumentInterface::exportFile() /home/martin/workspace/rsframework/src/scripting/ecmaapi/REcmaDocumentInterface.cpp:2840 0x0887607c	
		49 QScript::FunctionWrapper::proxyCall() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/bridge/qscriptfunction.cpp:82 0xb6b10edb	
		48 QTJSC::NativeFuncWrapper::operator() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46 0xb6a03409	
		47 QTJSC::cti_op_call_NotJSFunction() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771 0xb69d0697	
		46 <symbol is not available> 0xacec60ff	
		45 execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79 0xb69742f3	
		44 QTJSC::Interpreter::execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716 0xb69742f3	
		43 QTJSC::JSFunction::call() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122 0xb6a2e3ec	
		42 QTJSC::call() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62 0xb6a034be	
		41 QScriptValue::call() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/api/qscriptvalue.cpp:1599 0xb6b08094	
		40 REcmaShellActionAdapter::beginEvent() /home/martin/workspace/rsframework/src/scripting/ecmaapi/REcmaShellActionAdapter.cpp:125 0x08b7974d	
		39 RDocumentInterface::setCurrentAction() /home/martin/workspace/rsframework/src/core/RDocumentInterface.cpp:267 0x08d9beae	
		38 RScriptHandlerEcma::createActionDocumentLevel() /home/martin/workspace/rsframework/src/scripting/ecma/RScriptHandlerEcma.cpp:771 0x0874e2be	
		37 RGuiAction::slotTrigger() /home/martin/workspace/rsframework/src/core/RGuiAction.cpp:575 0x08db7095	
		36 RGuiAction::qt_metacall() /home/martin/workspace/rsframework/src/core/debug/moc_RGuiAction.cpp:86 0x08dfeb75	
		35 QMetaObject::metacall() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qmetaobject.cpp:237 0xb56454fa	
		34 QMetaObject::activate() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qobject.cpp:3272 0xb5654f8d	
		33 QAction::triggered() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/.moc/release-shared/moc_qaction.cpp:263 0xb59c59b9	
		32 QAction::activate() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qaction.cpp:1256 0xb59c5c1b	
		31 QMenuPrivate::activateCausedStack() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:993 0xb5e5a4ad	
		30 QMenuPrivate::activateAction() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:1085 0xb5e60fc3	
		29 QMenu::mouseReleaseEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:2301 0xb5e61e9e	
		28 QtScriptShell_QMenu::mouseReleaseEvent()  0xb1b72feb	
		27 QWidget::event() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qwidget.cpp:8187 0xb5a25df4	
		26 QMenu::event() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/widgets/qmenu.cpp:2410 0xb5e62377	
		25 QtScriptShell_QMenu::event()  0xb1b7621b	
		24 QApplicationPrivate::notify_helper() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication.cpp:4396 0xb59cc864	
		23 QApplication::notify() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication.cpp:3959 0xb59d5bf9	
		22 QCoreApplication::notifyInternal() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qcoreapplication.cpp:732 0xb563edfb	
		21 sendSpontaneousEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qcoreapplication.h:218 0xb59cd7d2	
		20 QApplicationPrivate::sendMouseEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication.cpp:3056 0xb59cd7d2	
		19 QETWidget::translateMouseEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication_x11.cpp:4337 0xb5a56224	
		18 QApplication::x11ProcessEvent() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qapplication_x11.cpp:3536 0xb5a545a7	
		17 QEventDispatcherX11::processEvents() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/gui/kernel/qeventdispatcher_x11.cpp:132 0xb5a7ddcb	
		16 QEventLoop::processEvents() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qeventloop.cpp:149 0xb563e139	
		15 QEventLoop::exec() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qeventloop.cpp:201 0xb563e382	
		14 QCoreApplication::exec() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/corelib/kernel/qcoreapplication.cpp:1009 0xb5642c7f	
		13 qtscript_QCoreApplication_static_call()  0xb21dc4b7	
		12 QScript::FunctionWrapper::proxyCall() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/bridge/qscriptfunction.cpp:82 0xb6b10edb	
		11 QTJSC::NativeFuncWrapper::operator() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46 0xb6a03409	
		10 QTJSC::cti_op_call_NotJSFunction() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1771 0xb69d0697	
		9 <symbol is not available> 0xb2907ff8	
		8 execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79 0xb69762d2	
		7 QTJSC::Interpreter::execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:886 0xb69762d2	
		6 QTJSC::Interpreter::execute() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:803 0xb697655a	
		5 QScriptEnginePrivate::evaluateHelper() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/api/qscriptengine.cpp:1359 0xb6ae305f	
		4 QScriptEngine::evaluate() /home/martin/opt/qt-everywhere-opensource-src-4.7.0/src/script/api/qscriptengine.cpp:2606 0xb6aeb1b5	
		3 RScriptHandlerEcma::doScript() /home/martin/workspace/rsframework/src/scripting/ecma/RScriptHandlerEcma.cpp:677 0x0874da94	
		2 RScriptHandler::init() /home/martin/workspace/rsframework/src/core/RScriptHandler.cpp:31 0x08de1f32	
		1 main() /home/martin/workspace/rsframework/src/gui/qtsingleapplication-2.6_1-opensource/examples/console/main.cpp:139 0x0874797f	
 141 QCAD (main)Bug ReportHigh SIGABRT drawing circle crashes Closed
100%
Task Description
  1. new drawing
  2. tools → circle
  3. click center → crash

source code segment:

void RGraphicsSceneQt::exportArcSegment(const RArc& arc) {
    RPainterPath& path = draftMode ? currentPainterPathDraft : currentPainterPath;
 
    // try QPainterPath arcTo method first but this can be very
    // inaccurate (+/- 0.01 difference from start- / end point):
    RPainterPath p;
    RBox box(arc.center - RVector(arc.radius, arc.radius), arc.center
            + RVector(arc.radius, arc.radius));
    p.moveTo(arc.getStartPoint());
    p.arcTo(box.toQRectF(), 360 - RMath::rad2deg(
            arc.startAngle), -RMath::rad2deg(arc.getSweep()));
=>  QPainterPath::Element e1 = p.elementAt(1);
    double errorStart = RVector(e1.x, e1.y).getDistanceTo(arc.getStartPoint());
    QPointF ep = p.pointAtPercent(1.0);
    double errorEnd = RVector(ep.x(), ep.y()).getDistanceTo(arc.getEndPoint());
 
    if (errorStart<1.0e-5 && errorEnd<1.0e-5) {
        // TODO: check if this is ever reached:
        path.addPath(p);
        return;
    }

stack trace:

Thread [1] 6814 (Suspended : Signal : SIGABRT:Aborted)	
	__kernel_vsyscall() at 0xffffe424	
	raise() at 0xb4efc8df	
	abort() at 0xb4efe220	
	RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8ee4076	
	qt_message_output() at 0xb5356f65	
	0xb53571ab	
	qFatal() at 0xb53572c9	
	qt_assert() at 0xb5357355	
	QPainterPath::elementAt() at qpainterpath.h:400 0x8a8163e	
	RGraphicsSceneQt::exportArcSegment() at RGraphicsSceneQt.cpp:210 0x8dc5c5d	
	RExporter::exportArc() at RExporter.cpp:831 0x8ec82c7	
	RGraphicsSceneQt::exportArc() at RGraphicsSceneQt.cpp:125 0x8dc570f	
	RExporter::exportCircle() at RExporter.cpp:911 0x8ec899e	
	RCircleEntity::exportEntity() at RCircleEntity.cpp:110 0x8de6a2a	
	RExporter::exportCurrentEntity() at RExporter.cpp:603 0x8ec7430	
	RGraphicsScene::exportCurrentEntity() at RGraphicsScene.cpp:244 0x8ecff0b	
	RExporter::exportEntity() at RExporter.cpp:557 0x8ec7220	
	RDocumentInterface::previewOperation() at RDocumentInterface.cpp:1,882 0x8ebc561	
	REcmaDocumentInterface::previewOperation() at REcmaDocumentInterface.cpp:5,247 0x88ce888	
	0xb6bd813c	
	0xb6ac1f68	
	0xb6a9164c	
	0xa7fd43b8	
	0xb6a423e3	
	0xb6af06e0	
	0xb6ac201e	
	QScriptValue::call() at 0xb6bd2e67	
	REcmaShellActionAdapter::coordinateEventPreview() at REcmaShellActionAdapter.cpp:1,341 0x8c306d6	
	RDocumentInterface::previewClickEvent() at RDocumentInterface.cpp:770 0x8eb996a	
	RDocumentInterface::mouseMoveEvent() at RDocumentInterface.cpp:621 0x8eb91b7	
	RGraphicsScene::handleMouseMoveEvent() at RGraphicsScene.cpp:152 0x8ecfbd1	
	RGraphicsView::handleMouseMoveEvent() at RGraphicsView.cpp:427 0x8ed23aa	
	RGraphicsViewQt::mouseMoveEvent() at RGraphicsViewQt.cpp:191 0x8dd213b	
	QWidget::event() at 0xb58da661	
	RGraphicsViewQt::event() at RGraphicsViewQt.cpp:102 0x8dd1fb8	
	QApplicationPrivate::notify_helper() at 0xb5871d7c	
	QApplication::notify() at 0xb58772c4	
	QCoreApplication::notifyInternal() at 0xb547215b	
	QApplicationPrivate::sendMouseEvent() at 0xb5875152	
	0xb59066b5	
	QApplication::x11ProcessEvent() at 0xb5905d26	
	0xb5932f04	
	g_main_context_dispatch() at 0xb4af3509	
	0xb4af3d10	
	g_main_context_iteration() at 0xb4af3fce	
	QEventDispatcherGlib::processEvents() at 0xb54a2741	
	0xb5932a55	
	QEventLoop::processEvents() at 0xb547131d	
	QEventLoop::exec() at 0xb54715aa	
	QCoreApplication::exec() at 0xb5473701	
	qtscript_QCoreApplication_static_call() at 0xb0a9c4b7	
	0xb6bd813c	
	0xb6ac1f68	
	0xb6a9164c	
	0xb09fe9e9	
	0xb6a44262	
	0xb6a445f7	
	0xb6bb0f92	
	QScriptEngine::evaluate() at 0xb6bba46f	
	RScriptHandlerEcma::eval() at RScriptHandlerEcma.cpp:728 0x8787984	
	RScriptHandlerEcma::doScript() at RScriptHandlerEcma.cpp:724 0x8787868	
	RScriptHandler::init() at RScriptHandler.cpp:31 0x8f0163a	
	main() at main.cpp:172 0x87815fb	
 1137 QCAD/CAMBug ReportHigh segfault creating dashed spline (without addons) Closed
100%
Task Description

Hello,

This is my first real bug report so please advise how i could provide more useful information.

I am not certain if the severity is correct.

The bug: segfault when creating a spline with a dashed linetype or opening a file containing one.

The bug isn’t present with the dwg extension installed

Steps to reproduce:
1. create drawing
2. create spline
3. set linetype to dashed
4. crash

 46 QCAD (main)Bug ReportHigh Saving solid filled hatch hits assert Closed
100%
Task Description
Debug:    RDwgExporter::exportHatchEntity:  RHatchEntity(REntity(RObject(id: 27, document: "0xbad0940", address: "0xffffffffaba45558", undone: 0), type: 20, layerId: 21, blockId: 22, lineweight: -1, linetypeId: 0, color: RColor(ByLayer) , drawOrder:  3 , selectionStatus:  false ) , solid: true, scale: 2, angle: 0, pattern: "SOLID",
boundary: 
	loop 0: 
RLine(RShape(address: "0xffffffffaba42b48"), startPoint: RVector(8, 25, 0) , endPoint:  RVector(35, 25, 0) ) 
 RLine(RShape(address: "0xffffffffaba42d88"), startPoint: RVector(35, 25, 0) , endPoint:  RVector(35, 9, 0) ) 
 RLine(RShape(address: "0xffffffffaba42c08"), startPoint: RVector(35, 9, 0) , endPoint:  RVector(8, 9, 0) ) 
 RLine(RShape(address: "0xffffffffaba43150"), startPoint: RVector(8, 9, 0) , endPoint:  RVector(8, 25, 0) ) 
 )
Debug:    "RDwgServices::printErrorStackTrace: Not applicable" 
Warning:  RDwgExporter::exportEntity: Exception occured. Entity NOT saved: 
 RHatchEntity(REntity(RObject(id: 27, document: "0xbad0940", address: "0xffffffffaba45558", undone: 0), type: 20, layerId: 21, blockId: 22, lineweight: -1, linetypeId: 0, color: RColor(ByLayer) , drawOrder:  3 , selectionStatus:  false ) , solid: true, scale: 2, angle: 0, pattern: "SOLID",
boundary: 
	loop 0: 
RLine(RShape(address: "0xffffffffaba42b48"), startPoint: RVector(8, 25, 0) , endPoint:  RVector(35, 25, 0) ) 
 RLine(RShape(address: "0xffffffffaba42d88"), startPoint: RVector(35, 25, 0) , endPoint:  RVector(35, 9, 0) ) 
 RLine(RShape(address: "0xffffffffaba42c08"), startPoint: RVector(35, 9, 0) , endPoint:  RVector(8, 9, 0) ) 
 RLine(RShape(address: "0xffffffffaba43150"), startPoint: RVector(8, 9, 0) , endPoint:  RVector(8, 25, 0) ) 
 )
Fatal:    ASSERT: "false" in file RDwgExporter.cpp, line 1234
Thread [1] 23860 (Suspended : Signal : SIGABRT:Aborted)	
	__kernel_vsyscall() at 0xffffe424	
	raise() at 0xb4f037ff	
	abort() at 0xb4f05140	
	RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8e06a4a	
	qt_message_output() at 0xb5357f65	
	0xb53581ab	
	qFatal() at 0xb53582c9	
	qt_assert() at 0xb5358355	
	RDwgExporter::exportEntity() at RDwgExporter.cpp:1,234 0x8cbb4cf	
	RExporter::exportEntities() at RExporter.cpp:408 0x8de9f8e	
	<...more frames...>	
 44 QCAD (main)Bug ReportHigh Save might not save in last chosen format Closed
100%
Task Description

File - Save might not save in last chosen format but default format.
E.g. if a file is saved as DXF R12, and then saved, check if the format is still DXF R12 and not the default DXF format (2010).

 71 QCAD (main)Bug ReportHigh Save fails with uncaught exception Closed
100%
Task Description
  1. New File
  2. Save, enter name without extension
Uncaught exception at /home/martin/workspace/rsframework/scripts/File/SaveAs/../Save/Save.js:40: TypeError: Result of expression 'di.getCorrectedFileName' [undefined] is not a function.
40	    fileName = di.getCorrectedFileName(fileName, fileVersion);
 32 ECMAScriptBug ReportHigh REcmaDocument.h: queryIntersectedEntitiesXY() is missin ...Closed
100%
Task Description

context:

'doc.queryIntersectedEntitiesXY'

RDocument.h:

    QSet<REntity::Id> queryContainedEntities(
        const RBox& box
    );
    QSet<REntity::Id> queryIntersectedEntitiesXY(
        const RBox& box,
        bool checkBoundingBoxOnly=false,
        RBlock::Id blockId = RBlock::INVALID_ID,
        const QList<RS::EntityType>& filter = QList<RS::EntityType>()
    );
    QSet<REntity::Id> queryContainedEntitiesXY(
        const RBox& box
    );

REcmaDocument.h:

    static QScriptValue
    queryContainedEntities(QScriptContext* context, QScriptEngine* engine);
    static QScriptValue
    queryContainedEntitiesXY(QScriptContext* context, QScriptEngine* engine);
    static QScriptValue
 1091 QCAD (main)Bug ReportHigh Qcad-Pro 3.6.3 Repeatable crash when using mirror tool  ...Closed
100%
Task Description

Under OS X 10.9.4 I often experiencing a crash with QCad-Pro 3.6.3 when using the mirror tool. It’s repeatable to roughly 90% , just do it a few times and it will crash.

In this report I have included the crash trace from OS X as well as a simple example DXF file (a house gate) which can be used to repeat the crash. Just do a vertical mirroring a few times and the crash will happen.

It usually happens more if you choose “Keep original”

While not quite a showstopper I would consider this something that really needs fixing ASAP as it could mean data loss (which happened to me).

 406 QCAD (main)Bug ReportHigh QCAD Version 3 RC2 .exe does`nt run  Closed
100%
Task Description

Hi Andrew

I uninstalled QCAD 3 RC1 first then installed V3-RC2 seems to install ok but when I run qcad.exe it complains everytime that qcad.exe has stopped working!

Running on Windows 7 - 64bit

Regards

Clive

 123 QCAD (main)Bug ReportHigh QCAD Save Fails, File Created Zero Bytes and then compl ...Closed
100%
Task Description

Hi,

uname -r
2.6.38.8-32.fc15.x86_64

We can save a file ok showing permissions on the linux system are ok (its home directory)

But then when we open a CAD file from a supplier, try and modify and save or save as, it complains about disk space / permissions.

However, on checking the file system, the file name is there at zero bytes.

It is felt it is something in the CAD file causing an error behind the scenes. I can not see anywhere to attach this file, so please email me and I will send.

James

 1249 QCAD (main)Bug ReportHigh QCAD makes USB stick read only Closed
100%
Task Description

After the first time I have saved a file from QCAD to the USB stick, the USB stick becomes read only.

Highly inconvenient as one then needs to copy over the data and format it again.

 209 QCAD (main)Bug ReportHigh QCAD launch crashes Closed
100%
Task Description

After installing the QCAD version 3 BETA, at QCAD launch, I get a window that pops up, QTScript Debugger, see attached screen shot.

After a while everything goes down and no QCAD apps is running.

What can help this ?

 797 QCAD (main)Bug ReportHigh QCAD hanging after loading working file Closed
100%
Task Description

I have the german Version of QCAD 3.0.0.
After starting QCAD I load my current work file (an architecture one).
After loading I get two working Areas in QCAD and after a while the complete Software QCAD (only QCAD) is hanging. It is not possible to close the QCAD SW with the task Manager of Windows 7. Only to log out helps to Close or remove the running SW. The attachment Shows a Screen copy. The view is when you see through milky glasses to QCAD.

I bought this SW a few days ago and then this happened. I have spend a lot of time to generate my Project and now this.

Is there any one who knows what the Problem is?
Is that a Problem of thw QCAD SW or can be the problem my current work file (generated with QCAD on my Notebook). Note, Problem happens on my work Station. I have started to work on my Notebook, but i found out that the Screen is to small to work with QCAD. So i moved the SW to my work Station. (Both working with Windows 7) This to get more Details abou the handling and whathappens before.

Would be great to get a quick Response or better a working solution for my Problem. When you need more details please let me know.

[Edited by Admin for profanity]

 1602 QCAD (main)Bug ReportHigh QCAD crashes whenever I use the Help/Check for QCAD Pro ...Closed
100%
Task Description

2016 I Mac running Mac OS X Sierra Ver 10.12.5
Program crashes when I use the “Check for QCad Pro updates” in the “Help” menu
Therefor I cannot update to latest version

QCAD Data
Version:
3.16.5.0 (3.16.5)
Internet:
QCAD.org
Build Date:
Feb 6 2017
Revision:
62420f4
Qt Version:
5.8.0
Architecture:
x86_64
Compiler:
Clang 8.0.0

 1331 QCAD (main)Bug ReportHigh QCAD cannot be launched, application preferences incomp ...Closed
100%
Task Description

Missing file Qt5XmlPatterns.dll in Windows 64bit release.

 97 QCAD (main)Bug ReportHigh qcad 3TP1 does not run in winXp SP2 Closed
100%
Task Description

Sir, I have downloaded the windows version as well as the ubuntu version. but unable to run the qcad 3. TP1 either in windows Xp sp-2 and in Ubuntu 10.04.

In windows xp sp-2, i have unzipped the file to D:\qcad-3.0.0-tp1-prof-win32 and on running the qcad exe file it complains, “This application has failed to start because, MSVCR100D.dll was not found reinstalling the application may fix the problem” pl. let me know how to install the dll and to get the qcad running breeze.

by
rasheed

 1043 QCAD (main)Bug ReportHigh QCAD 3.4.7 pro crash Closed
100%
Task Description

Hello!

intensive work in QCAD 3.4.7 pro leads to crash it after 30-40 minutes.

Console output (OS Debian jessie):

Could not allocate register file: 12
./qcad: line 18: 6266 Segmentation fault LD_LIBRARY_PATH=”$DIR” “$binary” -style plastique “[email protected]

 1781 QCAD (main)Bug ReportHigh QCAD 3.21.2 crashes when selecting an entity in attache ...Closed
100%
Task Description

QCAD 3.21.2 x86_64 Linux crashes if I try to select any entity of the attached file. The qt4 legacy version is working fine.

 85 QCAD (main)Bug ReportHigh QCAD 2 example drawing errors Closed
100%
Task Description

Fix QCAD 2 example drawings:

  1. dimension labels with tolerances
  2. hatch pattern scale
 224 QCAD (main)Bug ReportHigh Printing not working under Windows Closed
100%
Task Description

Printing does nothing.
Sometimes crashes on quite (possibly related to printing).
PDF export works (as a workaround).

 285 QCAD (main)Bug ReportHigh Printing not working under Windows Closed
100%
Task Description

I cannot print directly from the program: clicking “printprewiu” ,appears icon “print”,clicking it opens the printer installed window, but then it not print anything. greetings

 286 QCAD (main)Bug ReportHigh mutex lock failed Closed
100%
Task Description

Starting qcad 3 beta 2 under xubuntu 10.04, there are several warnings and debug messages. The “mutex lock failed” seems to be worth reported.

Complete console output:

#77-Ubuntu SMP Tue Sep 13 19:40:53 UTC 2011
i686
application directory:  "/home/smf/qcad-3.0.0-beta2-trial-linux" 
working path:  "/home/smf/qcad-3.0.0-beta2-trial-linux" 
library path:  "/home/smf/qcad-3.0.0-beta2-trial-linux/plugins" 
Debug:    Init script plugins... 
Debug:    TIMER:  1424 ms -  "loading and initializing plugins" 
Warning:  RScriptHandlerEcma::doScript: engine busy: aborting evaluation of script: 

 "scripts/File/NewFile/NewFile.js" 

 
Warning:  QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug:    Creating storage... 
Debug:    Creating spatial index... 
Debug:    Creating document... 
Debug:    Creating MDI child... 
Debug:    Initialize Viewports... 
Debug:    Init graphics view... 
Debug:    Init scrollbars... 
Debug:    Init rulers... 
Debug:    Init idle and default actions... 
Warning:  QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug:    RDocumentInterface::deleteTerminatedActions: mutex lock failed 
Debug:    lock failed:  "EACTION FINISH: scripts/Snap/Auto/Auto.js" 
Debug:    locker:  "NEW" 
Debug:    lock failed:  "EACTION RESUME: scripts/Idle/Reset/Reset.js" 
Debug:    locker:  "NEW" 
Warning:  QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug:    RDocumentInterface::deleteTerminatedActions: mutex lock failed 
Debug:    lock failed:  "EACTION FINISH: scripts/Snap/RestrictOff/RestrictOff.js" 
Debug:    locker:  "NEW" 
Debug:    lock failed:  "EACTION RESUME: scripts/Idle/Reset/Reset.js" 
Debug:    locker:  "NEW" 
Debug:    Show MDI child... 
Debug:    lock failed:  "RMainWindowQt::subWindowActivated" 
Debug:    locker:  "NEW" 
Debug:    Init event handler... 
Debug:    updateScenes... 
Debug:    updateGuiActions... 
Debug:    notifyListenersSlot... 
Warning:  QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug:    RDocumentInterface::deleteTerminatedActions: mutex lock failed 
Warning:  QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug:    RDocumentInterface::deleteTerminatedActions: mutex lock failed 
Debug:    setActiveSubwindow... 
Warning:  QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug:    RDocumentInterface::deleteTerminatedActions: mutex lock failed 
Warning:  QScriptEngine::newVariant(): changing class of non-QScriptObject not supported
Debug:    RDocumentInterface::deleteTerminatedActions: mutex lock failed 
Debug:    lock failed:  "EACTION FINISH: scripts/Idle/Reset/Reset.js" 
Debug:    locker:  "RMdiChildQt::closeEvent" 
Warning:  QMainWindow::saveState(): 'objectName' not set for QDockWidget 0xc0a1be0 'Trial;
Debug:    lock failed:  "RMainWindowQt::subWindowActivated" 
Debug:    locker:  "RMainWindowQt::closeEvent" 
Debug:    autostart.js: main(): end. 
Showing tasks 1951 - 2000 of 2060 Page 40 of 42<<First - 38 - 39 - 40 - 41 - 42 -

Available keyboard shortcuts

Tasklist

Task Details

Task Editing