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
 184 QCAD (main)Bug ReportMedium SIGABRT RExporter::exportEntity() at RExporter.cpp:524 Closed
100%
Task Description
  • while creating a dimension
  • drawing unit: inches
  • not reproduceable
/home/martin/workspace/rsframework/debug/qcad-bin [24765]	
	Thread [10] 24804 (Suspended : Container)	
		__kernel_vsyscall() at 0xffffe424	
		poll() at 0xb4f9703e	
		g_poll() at 0xb4b010bb	
		0xb4af0c46	
		g_main_context_iteration() at 0xb4af0fce	
		QEventDispatcherGlib::processEvents() at 0xb54a2741	
		QEventLoop::processEvents() at 0xb547131d	
		QEventLoop::exec() at 0xb54715aa	
		QThread::exec() at 0xb535e8ed	
		0xb544da4b	
		<...more frames...>	
	Thread [7] 24773 (Suspended : Container)	
	Thread [6] 24772 (Suspended : Container)	
	Thread [5] 24771 (Suspended : Container)	
	Thread [3] 24769 (Suspended : Container)	
	Thread [2] 24768 (Suspended : Container)	
	Thread [1] 24765 (Suspended : Signal : SIGABRT:Aborted)	
		__kernel_vsyscall() at 0xffffe424	
		raise() at 0xb4ef98df	
		abort() at 0xb4efb220	
		RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8f1cb62	
		qt_message_output() at 0xb5356f65	
		0xb53571ab	
		qFatal() at 0xb53572c9	
		qt_assert() at 0xb5357355	
		RExporter::exportEntity() at RExporter.cpp:524 0x8eff312	
		RExporter::exportEntity() at RExporter.cpp:578 0x8eff500	
		RExporter::exportEntities() at RExporter.cpp:642 0x8eff6d5	
		RGraphicsScene::regenerate() at RGraphicsScene.cpp:111 0x8f07c6b	
		RDocumentInterface::regenerateScenes() at RDocumentInterface.cpp:534 0x8ef0979	
		RDocumentInterface::objectChangeEvent() at RDocumentInterface.cpp:2,053 0x8ef4986	
		RDocumentInterface::applyOperation() at RDocumentInterface.cpp:1,911 0x8ef445e	
		REcmaDocumentInterface::applyOperation() at REcmaDocumentInterface.cpp:5,708 0x88ecfae	
		0xb6bd813c	
		0xb6ac1f68	
		0xb6a9164c	
		0xa4b828e1	
		0xb6a423e3	
		0xb6af06e0	
		0xb6ac201e	
		QScriptValue::call() at 0xb6bd2e67	
		REcmaShellActionAdapter::coordinateEvent() at REcmaShellActionAdapter.cpp:1,279 0x8c5e96a	
		RDocumentInterface::handleClickEvent() at RDocumentInterface.cpp:729 0x8ef12c3	
		RDocumentInterface::mouseReleaseEvent() at RDocumentInterface.cpp:652 0x8ef0eac	
		RGraphicsScene::handleMouseReleaseEvent() at RGraphicsScene.cpp:174 0x8f07fa7	
		RGraphicsView::handleMouseReleaseEvent() at RGraphicsView.cpp:468 0x8f0a9d7	
		RGraphicsViewQt::mouseReleaseEvent() at RGraphicsViewQt.cpp:253 0x8e068fe	
		QWidget::event() at 0xb58da629	
		RGraphicsViewQt::event() at RGraphicsViewQt.cpp:104 0x8e062c0	
		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 0xb4af0509	
		0xb4af0d10	
		g_main_context_iteration() at 0xb4af0fce	
		QEventDispatcherGlib::processEvents() at 0xb54a2741	
		0xb5932a55	
		QEventLoop::processEvents() at 0xb547131d	
		QEventLoop::exec() at 0xb54715aa	
		QCoreApplication::exec() at 0xb5473701	
		qtscript_QCoreApplication_static_call() at 0xb08dc4b7	
		0xb6bd813c	
		0xb6ac1f68	
		0xb6a9164c	
		0xb100d9e9	
		0xb6a44262	
		0xb6a445f7	
		0xb6bb0f92	
		QScriptEngine::evaluate() at 0xb6bba46f	
		RScriptHandlerEcma::eval() at RScriptHandlerEcma.cpp:743 0x8797fbc	
		RScriptHandlerEcma::doScript() at RScriptHandlerEcma.cpp:739 0x8797ea0	
		RScriptHandler::init() at RScriptHandler.cpp:31 0x8f3a8ca	
		main() at main.cpp:176 0x8792007	
 183 QCAD (main)Bug ReportMedium Linux CUPS: QPrinter::init() causes SIGPIPE:Broken pipe Closed
100%
Task Description
  • not reproduceable
  • Linux vostro 2.6.37.6-0.7-desktop #1 SMP PREEMPT 2011-07-21 02:17:24 +0200 i686 i686 i386 GNU/Linux
  • openSUSE 11.4 (i586)
  1. new drawing
  2. add new layer
  3. save as DWG
  4. File → Drawing Preferences → crash
/home/martin/workspace/rsframework/debug/qcad-bin [23943]	
	Thread [8] 23992 (Suspended : Container)	
		__kernel_vsyscall() at 0xffffe424	
		poll() at 0xb4f9703e	
		g_poll() at 0xb4b010bb	
		0xb4af0c46	
		g_main_context_iteration() at 0xb4af0fce	
		QEventDispatcherGlib::processEvents() at 0xb54a2741	
		QEventLoop::processEvents() at 0xb547131d	
		QEventLoop::exec() at 0xb54715aa	
		QThread::exec() at 0xb535e8ed	
		0xb544da4b	
		0xb5361b52	
		start_thread() at 0xb5177b05	
		clone() at 0xb4fa1d5e	
	Thread [7] 23954 (Suspended : Container)	
	Thread [6] 23953 (Suspended : Container)	
	Thread [5] 23952 (Suspended : Container)	
	Thread [3] 23950 (Suspended : Container)	
	Thread [2] 23946 (Suspended : Container)	
	Thread [1] 23943 (Suspended : Signal : SIGPIPE:Broken pipe)	
		__kernel_vsyscall() at 0xffffe424	
		send() at 0xb517f5b8	
		0xacd498b2	
		httpFlushWrite() at 0xacd49c21	
		0xacd4bcb8	
		cupsSendRequest() at 0xacd62470	
		cupsDoIORequest() at 0xacd62bc7	
		cupsDoRequest() at 0xacd62f0b	
		0xacd41d7f	
		cupsGetDests2() at 0xacd435d5	
		cupsGetDests() at 0xacd439a3	
		0xb5ad5153	
		0xb5a12133	
		0xb5a28344	
		0xb5a2b78c	
		QPrinter::init() at 0xb5a2d4ee	
		QPrinter::QPrinter() at 0xb5a2f01f	
		QtScriptShell_QPrinter::QtScriptShell_QPrinter() at 0xb02c9e29	
		qtscript_QPrinter_static_call() at 0xafe863ba	
		0xb6bd7f88	
		0xb6ac7c97	
		0xb6a91114	
		0xa7b3a4fd	
		0xb6a44262	
		0xb6a445f7	
		0xb6bb0f92	
		QScriptEngine::evaluate() at 0xb6bba46f	
		RScriptHandlerEcma::ecmaInclude() at RScriptHandlerEcma.cpp:1,015 0x8799f2d	
		0xb6bd813c	
		0xb6ac1f68	
		0xb6a9164c	
		0xa7b8e0f6	
		0xb6a44262	
		0xb6a445f7	
		0xb6bb0f92	
		QScriptEngine::evaluate() at 0xb6bba46f	
		RScriptHandlerEcma::ecmaInclude() at RScriptHandlerEcma.cpp:1,015 0x8799f2d	
		0xb6bd813c	
		0xb6ac1f68	
		0xb6a9164c	
		0xa7b91f81	
		0xb6a44262	
		0xb6a445f7	
		0xb6bb0f92	
		QScriptEngine::evaluate() at 0xb6bba46f	
		RScriptHandlerEcma::ecmaInclude() at RScriptHandlerEcma.cpp:1,015 0x8799f2d	
		0xb6bd813c	
		0xb6ac1f68	
		0xb6a9164c	
		0xa7b91c9f	
		0xb6a44262	
		0xb6a466c9	
		0xb6a8db4a	
		0xa7b9465c	
		0xb6a423e3	
		0xb6af06e0	
		0xb6ac201e	
		QScriptValue::call() at 0xb6bd2e67	
		REcmaShellActionAdapter::beginEvent() at REcmaShellActionAdapter.cpp:149 0x8c5981a	
		RDocumentInterface::setCurrentAction() at RDocumentInterface.cpp:290 0x8ef0094	
		RScriptHandlerEcma::createActionDocumentLevel() at RScriptHandlerEcma.cpp:858 0x8798950	
		RGuiAction::slotTrigger() at RGuiAction.cpp:607 0x8f0e11f	
		RGuiAction::qt_metacall() at moc_RGuiAction.cpp:86 0x8f58cb1	
		QMetaObject::metacall() at 0xb5478c83	
		QMetaObject::activate() at 0xb5489134	
		QAction::triggered() at 0xb5869d99	
		QAction::activate() at 0xb586b48f	
		0xb5d550c0	
		0xb5d5b485	
		QMenu::mouseReleaseEvent() at 0xb5d5d65d	
		QtScriptShell_QMenu::mouseReleaseEvent() at 0xb0272feb	
		QWidget::event() at 0xb58da629	
		QMenu::event() at 0xb5d5aec4	
		QtScriptShell_QMenu::event() at 0xb027621b	
		QApplicationPrivate::notify_helper() at 0xb5871d7c	
		QApplication::notify() at 0xb58772c4	
		QCoreApplication::notifyInternal() at 0xb547215b	
		QApplicationPrivate::sendMouseEvent() at 0xb5875152	
		0xb59068fc	
		QApplication::x11ProcessEvent() at 0xb5905d26	
		0xb5932f04	
		g_main_context_dispatch() at 0xb4af0509	
		0xb4af0d10	
		g_main_context_iteration() at 0xb4af0fce	
		QEventDispatcherGlib::processEvents() at 0xb54a2741	
		0xb5932a55	
		QEventLoop::processEvents() at 0xb547131d	
		QEventLoop::exec() at 0xb54715aa	
		QCoreApplication::exec() at 0xb5473701	
		qtscript_QCoreApplication_static_call() at 0xb08dc4b7	
		0xb6bd813c	
		0xb6ac1f68	
		0xb6a9164c	
		0xb100d9e9	
		0xb6a44262	
		0xb6a445f7	
		0xb6bb0f92	
		QScriptEngine::evaluate() at 0xb6bba46f	
		RScriptHandlerEcma::eval() at RScriptHandlerEcma.cpp:743 0x8797fbc	
		RScriptHandlerEcma::doScript() at RScriptHandlerEcma.cpp:739 0x8797ea0	
		RScriptHandler::init() at RScriptHandler.cpp:31 0x8f3a8ca	
		main() at main.cpp:176 0x8792007	

 181 QCAD (main)Bug ReportMedium command line got uncaught exception Closed
100%
Task Description
  1. start QCAD (no arguments → a new blank drawing is shown)
  2. enter “new” into the command line
  3. close both drawings / tabs
  4. click into command line edit field and press “arrow up”
'di'
 179 QCAD (main)Bug ReportMedium pick view got uncaught exception Closed
100%
Task Description
  1. new drawing
  2. draw something
    • menus view → “remove view”, “edit view”, “pick view” are disabled, which is right
  3. add view → dialog pops up
  4. press cancel
    • menus view → “remove view”, “edit view”, “pick view” are enabled now, which is wrong
 
 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'
 175 QCAD (main)Bug ReportMedium Trim.js: uncaught exception for ellipse / ellipse arcs Closed
100%
Task Description
  1. draw line as limiting entity
  2. draw ellipse and ellipse arc, both intersecting
  3. modify → trim
  4. select the diagonal line as limiting entity
  5. move around with the mouse over ellipse or ellipse arc → crash
Uncaught exception at scripts/Modify/Trim/Trim.js:267: TypeError: Result of expression
'trimmed1.trimStartPoint' [undefined] is not a function.
267	        trimmed1.trimStartPoint(is);
qsdb> .backtrace
#0  <anonymous>(op = RMixedOperation(0xc37b998), limitingEntity = RLineEntityPointer(0xc20c098),
limitingShape = RLine(RShape(address: "0xc217bd8"), startPoint: RVector(40, 36, 0) ,
endPoint:  RVector(-3, -3, 0) ) , limitingPos = RVector(2.81463, 1.47073, 0) ,
trimEntity = REllipseEntityPointer(0xc3775f8), trimPos = RVector(12.4488, 5.03537, 0) ,
trimBoth = false, preview = true) at scripts/Modify/Trim/Trim.js:267
#1  <anonymous>(preview = true) at scripts/Modify/Trim/Trim.js:167
#2  <anonymous>() at /home/martin/workspace/rsframework/scripts/Modify/../EAction.js:1150
#3  <anonymous>(event = REntityPickEvent(0xbfffd3c8), preview = true) at scripts/Modify/Trim/Trim.js:147
#4  <anonymous>(event = REntityPickEvent(0xbfffd3c8)) at /home/martin/workspace/rsframework/scripts/Modify/../EAction.js:1225
#5  <global>() at -1
 172 QCAD (main)Feature RequestMedium send to back / to front Closed
100%
Task Description

implement

 171 QCAD (main)Bug ReportMedium arc split wrong Closed
100%
Task Description
  • see attachment
 170 QCAD (main)Bug ReportMedium wrong scaling for ellipses / ellipse arcs Closed
100%
Task Description
  • see attachment
  • factor x/y: 0.5
  • green: original entities
  • red: properly scaled entities
 160 ECMAScriptBug ReportMedium SplitIntoEqualParts.js: Uncaught exception Closed
100%
Task Description
 
Uncaught exception at scripts/Modify/SplitIntoEqualParts/SplitIntoEqualParts.js:174: Error: :-1:-1: REntity: Argument 0 is not of type REntity *REntity *.
<native>(RLineEntityPointer(0xb73b4c8)) at -1
<anonymous>(op = RAddObjectsOperation(0xb733790), argLine = RLineEntityPointer(0xb73b4c8)) at scripts/Modify/SplitIntoEqualParts/SplitIntoEqualParts.js:174
<anonymous>(op = RAddObjectsOperation(0xb733790)) at scripts/Modify/SplitIntoEqualParts/SplitIntoEqualParts.js:111
<anonymous>(true) at scripts/Modify/SplitIntoEqualParts/SplitIntoEqualParts.js:95
<anonymous>() at /home/martin/workspace/rsframework/scripts/Modify/../EAction.js:1150
<anonymous>() at scripts/Modify/SplitIntoEqualParts/SplitIntoEqualParts.js:73
<global>() at -1
174	        line.copyAttributesFrom(argLine);

qsdb> argLine
RLineEntityPointer(0xb73b4c8)
 158 QCAD (main)Bug ReportMedium polyline with segment radius mirrored wrong Closed
100%
Task Description
  • see attached drawing
 157 QCAD (main)Bug ReportMedium rotate causes uncaught exception Closed
100%
Task Description
  1. draw line
  2. Modify → Rotate
    • center point: line end point
    • delete original
    • angle 90°
Uncaught exception at scripts/Modify/Rotate/Rotate.js:117: Error: :-1:-1: Wrong number/types of arguments
for RDocumentInterface.applyOperation().
<native>(undefined) at -1
<anonymous>(event = RCoordinateEvent(0xbfffd478), preview = false) at scripts/Modify/Rotate/Rotate.js:117
<anonymous>(event = RCoordinateEvent(0xbfffd478)) at
/home/martin/workspace/rsframework/scripts/Modify/../EAction.js:1197
<global>() at -1
117	                di.applyOperation(this.getOperation(false));
 156 QCAD (main)Bug ReportMedium Isometric Projection fails for arc Closed
100%
Task Description
'shape.approximateWithLines'"0xc436c88"
 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

 144 QCAD (main)Bug ReportMedium snap restriction buttons are not toggled Closed
100%
Task Description

the buttons works, but are not toggled (”restriction off” is always pushed)

 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”
 77 QCAD (main)Bug ReportMedium Linux: Printing crashes Closed
100%
Task Description

Printing segfaults under Linux after the printer dialog is shown.

 73 QCAD (main)Bug ReportMedium Uncaught exception: "cannot access member of deleted QO ...Closed
100%
Task Description

occurs sporadically, often when the application or a MDI child is closed, usually not reproducible.

  • 2011-05-11 15.19:32 unsaved drawing, after choosing “no” at the confirmation dialog
Uncaught exception at /home/martin/workspace/rsframework/scripts/Tools/PainterPathViewer/../../library.js:50:
Error: cannot access member `isNull' of deleted QObject
50	            (typeof(obj.isNull)=="function" && obj.isNull()===true));
 68 QCAD (main)Bug ReportMedium insert from library browser crashes Closed
100%
Task Description
  1. new file
  2. insert (drag-n-drop or insert button) from library browser → segfault
Thread [1] 12403 (Suspended : Signal : SIGSEGV:Segmentation fault)	
	RObject::getId() at RObject.h:92 0x8a11c82	
	RClipboardOperation::copy() at RClipboardOperation.cpp:66 0x8d4892a	
	RPasteOperation::apply() at RPasteOperation.cpp:30 0x8d4841a	
	RDocumentInterface::previewOperation() at RDocumentInterface.cpp:1,766 0x8de19bb	
	REcmaDocumentInterface::previewOperation() at REcmaDocumentInterface.cpp:4,711 0x889aaad	
	0xb6bd813c	
	0xb6ac1f68	
	0xb6a9164c	
	0xa83ced9f	
	0xb6a423e3	
	<...more frames...>	
 61 DocumentationBug ReportMedium QCAD 3 Manual Closed
100%
Task Description

Change the user manual directory / file names from ‘simpletextviewer’ to
‘qcad_user_manual’ and adjust the sources accordingly that the manual can be shown
in the help menu.

We can simply drop the contents of the manual that is checked in and replace
it with a simple note “No manual is available yet for this technology preview of QCAD 3”

 45 QCAD (main)Bug ReportMedium Hatch Polyline Closed
100%
Task Description
  1. open the attached drawing
  2. select the polyline
  3. fill it with hatch pattern “stars” → looks ok, the whole area is filled
  4. save the file
  5. re-open it
  6. there is a gap in the filling now, see attached screen shot
 43 QCAD (main)Bug ReportMedium Hatch ellipse Closed
100%
Task Description

cannot hatch single full ellipse

 41 QCAD (main)Bug ReportMedium dimensions: tolerance shown twice after block insert Closed
100%
Task Description
  • File “ExampleDrawings/data/dim_aligned.dwg”:
    • upper limit: 0.01, lower limit 0.02 → correctly shown
  • choose “Generate Example Drawings” → the element “aligned dimension” (with limits set) shows 0.010.01 now, since both label and tolerance limits are set (according to the property editor):
    • label: <>\S0.01^0.02;
    • upper limit: 0.01
  • same for lower limit
  • “Generate Example Drawings” inserts the drawings as blocks
 40 QCAD (main)Bug ReportMedium saving spline CP, 2deg, closed hits assert Closed
100%
Task Description
  1. new file
  2. draw spline CP, 2deg, closed
  3. save → crash
Debug:    "RDwgServices::printErrorStackTrace: General modeling failure" 
Warning:  RDwgExporter::exportEntity: Exception occured. Entity NOT saved: 
 RSplineEntity(REntity(RObject(id: 23, document: "0xb246720", address: "0xb915f00", undone: 0), type: 23, layerId: 21, blockId: 22, lineweight: -1, linetypeId: 0, color: RColor(ByLayer) , drawOrder:  0 , selectionStatus:  false ) 
controlPoints (6): 0: RVector(14, 21, 0) 1: RVector(41, 25, 0) 2: RVector(41, 9, 0) 3: RVector(28, 4, 0) 4: RVector(14, 21, 0) 5: RVector(41, 25, 0) 
fitPoints (0): 
knots (7): 0: -1, 1: 0, 2: 1, 3: 2, 4: 3, 5: 4, 6: 5, )
Fatal:    ASSERT: "false" in file RDwgExporter.cpp, line 1234
Thread [1] 2066 (Suspended : Signal : SIGABRT:Aborted)	
	__kernel_vsyscall() at 0xffffe424	
	raise() at 0xb4f037ff	
	abort() at 0xb4f05140	
	RMainWindow::messageHandler() at RMainWindow.cpp:63 0x8e025a6	
	qt_message_output() at 0xb5357f65	
	0xb53581ab	
	qFatal() at 0xb53582c9	
	qt_assert() at 0xb5358355	
	RDwgExporter::exportEntity() at RDwgExporter.cpp:1,234 0x8cb754f	
	RExporter::exportEntities() at RExporter.cpp:408 0x8de5c96	
	<...more frames...>	
 37 QCAD (main)Feature RequestMedium Generate Example Drawings Closed
100%
Task Description
  • a script would be great actually. then we can generate different drawings with different units / scales / paper settings
  • OdWriteEx from OpenDesign creates something similar: a bunch of rectangles, each with a text label and an entity inside, e.g. “Aligned Dimension” and below a rectangle with an aligned dimension inside
  • the example drawings should contain:
    • an instance of every supported entity type (line, arc, circle, all dimensions, block insert, text, hatch, solid fill, ...)
    • lines in all available widths
    • lines in all available types
    • lines in all available (fixed) colors and some custom colors
  • script should be able to generate example drawings for different:
    • units
    • drawing scales
    • paper sizes
    • paper settings (background color, multi page settings, etc.)
 31 QCAD (main)Bug ReportMedium Snap Coordinate / option toolbar: uncaught exception Closed
100%
Task Description
  • draw → line → snap coordinate
  • draw → line → snap polar coordinate
'setButton'"Set"

problem: the option tool bar isn’t show at all

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

Autosave

Make interval configurable
Enable / disable
Path (?)

 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
 14 QCAD (main)Feature RequestMedium File: Print Preview Closed
100%
Task Description

Open

  • re-enable auto fit
  • re-enable center

Postponed

  • option to not print empty pages

Done

  • PDF export
  • scale factor
  • position
  • paper size
  • paper orientation
  • toggle portrait / landscape in toolbar
  • choose paper format in toolbar
  • multiple pages with margin and stitch marks
  • zoom to all pages
  • color mode (color, gray scale, black white)
  • scale combo box in drawing preferences empty
 8 QCAD (main)Bug ReportMedium Text Dialog: custom text height broken Closed
100%
Task Description

Custom text height cannot be set (enter closes the dialog, tab does not activate the entered text height)

 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.

 5 QCAD (main)Bug ReportMedium print preview: paper disappears on focus out / in Closed
100%
Task Description

when changing the window focus, the paper in the print preview disappears and doesn’t come back anymore

 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.

 1835 QCAD (main)Bug ReportLow QCAD Professional crashing when trying to open .dwg fil ...Closed
100%
Task Description

Hi I am having an issue with the attached DWG file, when I try to open the file qcad opens then immediately crashes and I am unable to do anything.

Here is the event viewer log:

Faulting application name: qcad.exe, version: 3.21.3.0, time stamp: 0x5b9fbdd3
Faulting module name: MSVCR120.dll, version: 12.0.21005.1, time stamp: 0x524f83ff
Exception code: 0xc0000409
Fault offset: 0x0000000000074a30
Faulting process id: 0x1ad8
Faulting application start time: 0x01d48bbf05480557
Faulting application path: C:\Program Files\QCAD\qcad.exe
Faulting module path: C:\Program Files\QCAD\MSVCR120.dll
Report Id: fa661b18-d0df-41a8-88e9-37c2ea345bcb
Faulting package full name:
Faulting package-relative application ID:

 1834 QCAD (main)Bug ReportLow Property Editor: Attributes of block reference not show ...Closed
100%
Task Description

- Create block with attributes
- Create block reference
- Select block reference
→ Property editor does not show attributes

1833QCAD (main)Feature RequestLowDeep synchronize attributes featureAssigned
0%
1 Task Description

There is the Synchronize attributes feature which works well. But It affects only block references in the active layout(modelspace, block layout). If I want to synchronize attributes of block references in in another blocks, i have to manually go through all blocks and run synchronize attributes feature. That is the reason I would like to modify Synchronize attributes feature to affect all block references in a drawing, or add new Deep synchronize attributes feature.

 1832 QCAD (main)Bug ReportLow Modify > Explode: attributes of block references are or ...Closed
100%
1 Task Description

In a the modelspace I have a block reference of a block(parent), which includes block references (with attributes) of another blocks(child). Than I select this parent block reference and choose Explode. The result is, that the child block references have visible attributes, but they are not connected to the block reference anymore (I can not see them in property editor when the child block is selected). Than when I choose synchronize attributes, new attributes with default values will appear.
I am not sure it his is a bug or expected behavior of the Explode feature.

If it is not a bug, I would like to have new Extract feature, which would copy the content of the selected block reference and immediately insert it exactly to the same place (attributes would be still connected to child references) Extracted block reference would be than removed. Optionally, it could delete the block definition if it is not used anymore in the drawing (but there is already Block Purge feature which will do this).

 1831 QCAD (main)Bug ReportLow Block > Copy Block: attributes of block references are  ...Closed
100%
1 Task Description

1) Open the attached dxf file
2) Right click on “vne_vent_odvod_ec_3f” block in Block list and select Copy block
3) Choose name
4) Insert reference of this Copy block to the modelspace
5) Save the file
6) Close and reopen the file

RESULT: Attributes of block references included in the original block are missing in the copied block.
Immediately after insertion of the copied block I can see in the property editor, that block reference attributes are not “conected” to the block reference, but they are still visible. They disappear when the file is reopen.

Alternative way I use to copy this kind of blocks without error: Open block I want to copy, Select all entities, reference copy of them, paste to modelspace, select them in modelspace and choose create block.

 1830 QCAD/CAMSuggestionLow HP7580 Penplotter Closed
100%
Task Description

Hi Andrew,

I was fiddeling around with a copy of the hpgl postprocessor, and has it adapted, up and running for a HP7580 penplotter. You may add this to QCAD if you like.

Poking and peeking in the other postprocessor files, I found enough information to generate a very acceptable hpgl.plt file now, including the required pen changes.

The purpose of a ‘bracket-field’ (as [S] ) is clear to me. Where are [S#] and [S!] used for?

 1829 QCAD (main)Bug ReportLow Incorrect font weights in macOS 10.14 Mojave Closed
100%
Task Description

See QTBUG-69955 which affects QCAD on Mojave:
https://bugreports.qt.io/browse/QTBUG-69955

 1828 QCAD (main)Bug ReportLow Chinese language not loading correctly Closed
100%
Task Description

Most of the Chinese items cannot be shown correctly. But when I check the qm files, the translation are there and the contents are correct.

I’m using the Pro version 3.21.3.0

1827QCAD (main)Feature RequestLowProperty Editor: Accept advanced scale expressions for ...Assigned
0%
Task Description

Hi,

Identical scale expression used in Print Preview like 5:1, 5/1, 5”=1”, 5 are working flawless like expected.
Same expression used in a Viewport scale leads to different outcomes.

The Property Editor used to fix that in Paper_Space does also not accept those standard expressions.

1826QCAD (main)Feature RequestLowguide lines when extending lines Assigned
0%
Task Description

When using the SHIFT key while dragging the end point a perpendicular guide line is displayed (see attached screenshot).
It would be very helpful if other guide lines with x=const. and y= const. are displayed when pressing SHIFT + ALT key together while dragging.

 1825 QCAD (main)Bug ReportLow File > Svg Export: text exported with wrong height Closed
100%
Task Description

If option “Preserve geometry” is activated, texts are exported at a wrong height if the drawing unit is not the same as the SVG output unit.

1824dwg2pdfFeature RequestLowdwg2pdf does not obey frozen layers in paper-space view...Assigned
0%
Task Description

We currently have a paper-space using two viewports with different layers from the model-space frozen. Unfortunately in the pdf output the layers which are frozen show up.
dwg2pdf should obey the specific frozen layer for each viewport

1823dwg2pdfFeature RequestLowplotting error to pdf a Dwg where the view port is not ...Assigned
0%
Task Description

When trying to plot a dwg or a dxf to pdf where the viewport is orientated to a different angle than north up
the data in the view port is plotted north up.
see attached DWG and pdf for clarification.

 1819 QCAD (main)Feature RequestLow  Additional Options for "Paste along Entity" Closed
100%
Task Description

Please see:

http://www.qcad.org/rsforum/viewtopic.php?f=31&t=5929&p=22098#p22098

1818DocumentationBug ReportLowQCAD Reference Manual / Paste along Entity ...Assigned
0%
Task Description

... describes basically the “Paste” tool and not the “Paste along Entity” tool.

 1817 QCAD/CAMBug ReportLow CAM Export: offset fails for contours with arcs (tolera ...Closed
100%
Task Description

After regenerate selected toolpath OR regenerate all toolpath.

The result of the output is every time different.

When pushed for example 2 or 3 times this button.

See pictures

 1816 QCAD/CAMBug ReportLow TAB function in CAM module fails  Closed
100%
Task Description

When using (adding a TAB on a radius fails).

Example:

When length of the TAB is set to 1 mm.

After export to *.nc code the code is not ok.

And then check this is NC viewer or gcode sender the length is not set to 1 mm but is smaller.

On a line this function (TAB) is correct working.

Showing tasks 201 - 250 of 1836 Page 5 of 37<<First - 3 - 4 - 5 - 6 - 7 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing