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
 1608 QCAD (main)Bug ReportMedium Unsupported XData type NOT imported Closed
100%
Task Description

Unsupported XData type NOT imported errors on loading DWG files.
Resulting lines in image are not drawn correctly.
See details and sample file in forum post: https://www.qcad.org/rsforum/viewtopic.php?f=33&p=18223#p18223

 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));
 518 QCAD (main)Bug ReportMedium Unable to use Library browser properly in RC4 Closed
100%
Task Description

Hi Andrew

In Ubuntu 11.10 and Windows 7 everything so far is working ok in QCAD apart from the Library browser!

1.In Win 7-64 I can run the browser and make a new folder, but when I try to set the permissions/open the folder - browser crashes.

2.In ubuntu 11.10 I first uninstalled RC2 then installed RC4. QCAD program runs ok but this time when I try to open up the browser (not a new folder)I get an error message stating that I do not have permissions to open the first file (vehicle -I think!)in RC2? If I select OK in the warning window the warning just keeps on repeating the same message for the next and subsequent files until I quit it.

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

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

 1750 QCAD (main)Bug ReportMedium trimming polylines Closed
100%
Task Description

Trimming polylines especialy those with a string of small segments should be done at the intersection of those polylines.
Now trimming is done with the seggments that where the nearest when selecting the two polylines.

 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
 497 QCAD (main)Bug ReportMedium Trim: Tangent on circle: debugger appears Closed
100%
Task Description

having a line tangent on a circle, the Qt Debugger appears when:
- select trim tool
- select line
- mouse over circle

The debugger stops in line 326 of scripts/Modify/Trim/Trim.js (trimmed1.trimStartPoint(is2);) with the following message:
Uncaught exception at scripts/Modify/Trim/Trim.js:326: Error: :-1:-1: Wrong number/types of arguments for RArcEntity.trimStartPoint().
<native>(undefined) at -1
<anonymous>(op = RMixedOperation(0xe50a9a0), limitingEntity = RLineEntityPointer(0xff9b740), limitingShape = RLine(RShape(address: “0xe2a1608”), startPoint: RVector(36379.7, 46367.3, 0) , endPoint: RVector(40858.6, 44174.7, 0) ) , limitingPos = RVector(37446.8, 45886.1, 0) , trimEntity = RCircleEntityPointer(0xefa0170), trimPos = RVector(37054.5, 45938.9, 0) , trimBoth = false, preview = true) at scripts/Modify/Trim/Trim.js:326
<anonymous>(preview = true) at scripts/Modify/Trim/Trim.js:186
<anonymous>() at /opt/qcad-3.0.0-rc2-prof-linux/scripts/Modify/../EAction.js:1162
<anonymous>(event = REntityPickEvent(0xbfdc3614), preview = true) at scripts/Modify/Trim/Trim.js:166
<anonymous>(event = REntityPickEvent(0xbfdc3614)) at /opt/qcad-3.0.0-rc2-prof-linux/scripts/Modify/../EAction.js:1237
<global>() at -1
326 trimmed1.trimStartPoint(is2);
Uncaught exception at scripts/Modify/Trim/Trim.js:326: Error: :-1:-1: Wrong number/types of arguments for RArcEntity.trimStartPoint().
<native>(undefined) at -1
<anonymous>(op = RMixedOperation(0xec6fea8), limitingEntity = RLineEntityPointer(0×11830730), limitingShape = RLine(RShape(address: “0x10c1c988”), startPoint: RVector(36379.7, 46367.3, 0) , endPoint: RVector(40858.6, 44174.7, 0) ) , limitingPos = RVector(38065.4, 45591.8, 0) , trimEntity = RCircleEntityPointer(0xeee04a0), trimPos = RVector(37145, 45818.2, 0) , trimBoth = false, preview = true) at scripts/Modify/Trim/Trim.js:326
<anonymous>(preview = true) at scripts/Modify/Trim/Trim.js:186
<anonymous>() at /opt/qcad-3.0.0-rc2-prof-linux/scripts/Modify/../EAction.js:1162
<anonymous>(event = REntityPickEvent(0xbfdc3614), preview = true) at scripts/Modify/Trim/Trim.js:166
<anonymous>(event = REntityPickEvent(0xbfdc3614)) at /opt/qcad-3.0.0-rc2-prof-linux/scripts/Modify/../EAction.js:1237
<global>() at -1

 236 QCAD (main)Feature RequestMedium trial version: teaser dock showing a small web page Closed
100%
Task Description
  • small dock widget showing a web page (for teaser, special sales etc.)
 905 QCAD (main)Bug ReportMedium Text tool regression Closed
100%
Task Description

Happened somewhere between ab3e02 (works) and 67516a (doesn’t work).

In 67516a (current HEAD), when I attempt to launch the Text tool, the following is printed on stderr:

Warning:  Script Exception:
 "ReferenceError: Can't find variable: RTextBasedData" 
Warning:  "<anonymous>()@/tmp/qcad/scripts/Draw/Text/TextDialog/TextDialog.js:838"          

The Tool options toolbar does appear and it can be interacted with. The Text tool does not appear at all (and text input in the Toolbar can not be placed either).

In ab3e02, the Text tool works as usual.

Hope I got it right this time – several clean builds have been made to double-check results.

 1353 QCAD (main)Bug ReportMedium Text rendering: subscripts and superscripts display Closed
100%
Task Description

Text with subscripts (e.g. “S\S^3;”) is display incorrectly with the latest version on both Mac OS X and windows 64-bit.

The subscript (”3”) is displayed before the normal text (”S”).

I have been using subscripts to indicate electrical switch types on my blue prints.

It appears that superscripts are also being displayed incorrectly.

 385 QCAD (main)Bug ReportMedium Text position of texts in blocks Closed
100%
Task Description

Text position of texts in blocks wrong.

 1118 QCAD (main)Bug ReportMedium Text not saved Closed
100%
1 Task Description

Hello,

I am stage manager and I have been using QCAD PRO nearly every day for 2 years now.
But since yesterday it seems that text is not saved within the file : when I reopen a saved file, text doesn’t show up. Do I miss a setting ?
I currently run Mac OS X Mavericks but there haven’t been any issues with this OS for months.

I deleted the app and prefs and tried out with 3.6.0 (which I don’t use because it often quits brutally), and also the free version of 3.6.4
But the issue still the same.

As I use this app for my work, it is very annoying not to be able to use text !
Thanks for your help

 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)

 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

 334 QCAD (main)Bug ReportMedium SVG Export Polygons, arcs converted to straight lines. Closed
100%
Task Description

When exporting a drawing to SVG, polygons containing arcs (trimmed circles in this case) are converted to straight lines. If the polygon is exploded first, then it exports correctly. Of course, this isn’t useful if closed polygons are required for the program using the SVG file. Solid hatch fills export correctly. See attached DXF and corresponding SVG export.

693QCAD (main)Feature RequestMediumSupport for external references (XREF)Likely to be implemented
0%
26 Task Description

Support for external references (XREF)

 264 QCAD (main)Feature RequestMedium Support for "Layouts" (paper space, viewport) Closed
100%
25 Task Description

There is one important ACAD feature that I would really like to see supported in QCAD3 and that is “Layouts”

Looking at the block lists, it seems to me that it can’t be too much extra work to support it, since the model space and different paper spaces are already shown there - and one can edit it.

QCAD draws infinitely easier than ACAD and drawing layouts is a primary feature of ACAD. With this in QCAD I can hardly see why anyone that does 2D work would need ACAD at all.

 530 QCAD (main)Bug ReportMedium sporadic unwanted close of QCad Closed
100%
Task Description

Using the move and scale tools, QCad sometimes (reason unknown so far) crashes in RC4 (never seen that in RC2).

 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)
 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)

 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

 342 QCAD (main)Bug ReportMedium SIGPIPE QPrinter::init() Closed
100%
Task Description
  • tried different options in print preview (auto scale, auto fit etc.)
Thread [1] 18993 (Suspended : Signal : SIGPIPE:Broken pipe)	
	__kernel_vsyscall() at 0xffffe424	
	send() at 0xb517d5b8	
	0xacd3d8b2	
	httpFlushWrite() at 0xacd3dc21	
	0xacd3fcb8	
	cupsSendRequest() at 0xacd56470	
	cupsDoIORequest() at 0xacd56bc7	
	cupsDoRequest() at 0xacd56f0b	
	0xacd35d7f	
	cupsGetDests2() at 0xacd375d5	
	cupsGetDests() at 0xacd379a3	
	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	
	0xa95f7580	
	0xb6a44262	
	0xb6a445f7	
	0xb6bb0f92	
	QScriptEngine::evaluate() at 0xb6bba46f	
	RScriptHandlerEcma::ecmaInclude() at RScriptHandlerEcma.cpp:1,051 0x87d5f9d	
	0xb6bd813c	
	0xb6ac1f68	
	0xb6a9164c	
	0xa970b87d	
	0xb6a44262	
	0xb6a445f7	
	0xb6bb0f92	
	QScriptEngine::evaluate() at 0xb6bba46f	
	RScriptHandlerEcma::ecmaInclude() at RScriptHandlerEcma.cpp:1,051 0x87d5f9d	
	0xb6bd813c	
	0xb6ac1f68	
	0xb6a9164c	
	0xa9717387	
	0xb6a44262	
	0xb6a445f7	
	0xb6bb0f92	
	QScriptEngine::evaluate() at 0xb6bba46f	
	RScriptHandlerEcma::eval() at RScriptHandlerEcma.cpp:786 0x87d4014	
	RScriptHandlerEcma::doScript() at RScriptHandlerEcma.cpp:782 0x87d3ef8	
	RScriptHandlerEcma::createActionDocumentLevel() at RScriptHandlerEcma.cpp:873 0x87d4677	
	RGuiAction::slotTrigger() at RGuiAction.cpp:628 0x8f7a23c	
	RGuiAction::qt_metacall() at moc_RGuiAction.cpp:86 0x8fc60a9	
	QMetaObject::metacall() at 0xb5478c83	
	QMetaObject::activate() at 0xb5489134	
	QAction::triggered() at 0xb5869d99	
	QAction::activate() at 0xb586b48f	
	QToolButton::nextCheckState() at 0xb5da52b2	
	0xb5cbb61f	
	QAbstractButton::mouseReleaseEvent() at 0xb5cbb8dc	
	QToolButton::mouseReleaseEvent() at 0xb5da53ac	
	QWidget::event() at 0xb58da629	
	QAbstractButton::event() at 0xb5cba7bf	
	QToolButton::event() at 0xb5da82ae	
	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 0xb4aee509	
	0xb4aeed10	
	g_main_context_iteration() at 0xb4aeefce	
	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	
	0xb100cf6b	
	0xb6a44262	
	0xb6a445f7	
	0xb6bb0f92	
	QScriptEngine::evaluate() at 0xb6bba46f	
	RScriptHandlerEcma::eval() at RScriptHandlerEcma.cpp:786 0x87d4014	
	RScriptHandlerEcma::doScript() at RScriptHandlerEcma.cpp:782 0x87d3ef8	
	RScriptHandler::init() at RScriptHandler.cpp:31 0x8fa7476	
	main() at main.cpp:228 0x87cd9c9	
 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	
 344 QCAD (main)Feature RequestMedium show warning if someone draws on locked layer Closed
100%
Task Description
  • show a warning on the QCAD console if someone tries to draw on a locked layer
 172 QCAD (main)Feature RequestMedium send to back / to front Closed
100%
Task Description

implement

 707 QCAD (main)Bug ReportMedium segmentation fault on every start - after crash Closed
100%
Task Description

I was drawing on a drawing done in qcad2 - and now working on it in qcad3 - where I had saved it in the new dxf 2010 format (if this has any relevance) and then the computer ran out of power (old battery - I missed that I hadn’t turned on external power) - and shut down hard.

When I rebooted and tried to start qcad - it crashed on startup - giving only this output:
Debug: TIMER: 42 ms - “loading plugins”
Debug: TIMER: 459 ms - “initializing plugins”
./qcad/qcad: line 38: 2955 Segmentation fault (core dumped) LD_LIBRARY_PATH=”$DIR” “$binary” $OPT1 $OPT2 “[email protected]

I then tried removing the entire qcad-3.0.0-prof-linux-alt-x86 folder - and unpackaging the install tar.gz again.

It then started up and came to initializing plugins - 79% - and just hung - I’ve attached screenshot.

After I ctrl+c’ed it - it segfaulted and now it won’t even show the startup splash again.

I’m guessing qcad has saved some state somewhere.. but qcad hasn’t made a ~klavs/.qcad - so I don’t know where it is.

I would very much like to be able to use qcad again :(

 1938 QCAD (main)Bug ReportMedium Segfault when trying to insert block from library (Fedo ...Closed
100%
Task Description

(base) [[email protected] qcad-3.23.0-pro-linux-x86_64]$ ./qcad
QCAD version 3.23.0
10:21:34: Debug: calling odInitialize
10:21:34: Debug: dropped global XDATA (no res buf): “ViewportCenter” 10:21:52: Debug: importing file: /home/kforrester/Resilio Sync/Technical/Process Engineering/equipment_tag_and_name.dxf
./qcad: line 9: 3844 Segmentation fault (core dumped) LD_LIBRARY_PATH=”$DIR” “$binary” “[email protected]

QCAD has unexpectedly quit.

Please use the offscreen platform plugin for headless systems
(without a running X11 server):
./qcad -platform offscreen

In addition, you might have to override the default Qt style
to prevent the loading of a native desktop style (such as GTK):
./qcad -style plastique

I have tested this in version 3.22.1 too and get the same result. Reverting all the way back to 3.13.1 results in an operable version of qcad when working on the same file and library blocks.

 414 QCAD (main)Bug ReportMedium SEGFAULT on exit: RDocumentInterface::repaintViews() Closed
100%
Task Description
  • exited QCAD, 2 drawings opened

backtrace:

Thread [1] 5272 (Suspended : Signal : SIGSEGV:Segmentation fault)	
	memcpy() at 0xb5050d16	
	0xbe19918	
	QList<RGraphicsScene*>::detach_helper() at qlist.h:696 0x8ccb0b6	
	QList<RGraphicsScene*>::detach_helper() at qlist.h:710 0x8ccaef3	
	QList<RGraphicsScene*>::detach() at qlist.h:126 0x8f76f58	
	QList<RGraphicsScene*>::begin() at qlist.h:254 0x8f75f3c	
	RDocumentInterface::repaintViews() at RDocumentInterface.cpp:577 0x8f70e98	
	RDocumentInterface::mouseMoveEvent() at RDocumentInterface.cpp:634 0x8f7111e	
	RGraphicsScene::handleMouseMoveEvent() at RGraphicsScene.cpp:160 0x8f88ae7	
	RGraphicsView::handleMouseMoveEvent() at RGraphicsView.cpp:444 0x8f8b54a	
	RGraphicsViewQt::mouseMoveEvent() at RGraphicsViewQt.cpp:195 0x8e80bef	
	QWidget::event() at 0xb58da661	
	RGraphicsViewQt::event() at RGraphicsViewQt.cpp:104 0x8e80a6c	
	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 0xb4aee509	
	0xb4aeed10	
	g_main_context_iteration() at 0xb4aeefce	
	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	
	0xb083e0f4	
	0xb6a44262	
	0xb6a445f7	
	0xb6bb0f92	
	QScriptEngine::evaluate() at 0xb6bba46f	
	RScriptHandlerEcma::eval() at RScriptHandlerEcma.cpp:790 0x87d5a26	
	RScriptHandlerEcma::doScript() at RScriptHandlerEcma.cpp:786 0x87d591f	
	RScriptHandler::init() at RScriptHandler.cpp:31 0x8fbbbc2	
	main() at main.cpp:256 0x87cf40a	

 1747 QCAD (main)Bug ReportMedium Scaling w 2 ratios fails to scale polyline arc Closed
100%
Task Description

Scaling without keeping the aspect ratio fails to scale an arc to an ellips when this is part of a polyline.

Discovered while documenting feature request ‘Skewing’

CVH

 394 QCAD (main)Bug ReportMedium Scaling a drawing Closed
100%
Task Description

By scaling a drawing (base drawing) the text is OK in height but not in position

 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...>	
 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));
 260 QCAD (main)Feature RequestMedium Reference dimensioning Closed
100%
9 Task Description

Reference dimensioning (baseline dimensioning)

Create multiple dimensions using the same base line.

 1868 QCAD (main)Bug ReportMedium Reading ellipse from DXF Closed
100%
Task Description

Loading the appended dxf-file should show a circle and an ellipse.
The circle is ok.
The ellipse gets always an ellipse with center at (0|0),
main vertex at (1|0) and ratio of 1.

 258 QCAD (main)Bug ReportMedium RDwgExporter.cpp#190 Closed
100%
Task Description
Debug:    "RDwgServices::printErrorStackTrace: Requires an integer between 1 and 6." 
Fatal:    ASSERT: "false" in file RDwgExporter.cpp, line 190
./qcad: line 3: 24327 Aborted                 LD_LIBRARY_PATH=. ./qcad-bin [email protected]

 688 QCAD (main)Bug ReportMedium QCAD3: Deadlock happens during text operation when one  ...Closed
100%
Task Description

I just use QCAD3 for the first time. I work with OpenSuse 12.2.
After having unpacked the downloaded package, I am able to start QCAD3 with the QCAD command icon.
Check shows that i used the most actual version.
Obviously no further installation steps are necessary.
I am able to draw some lines, etc.
However, when trying to select a font, I recognized that the computer hangs at least for 5 minutes.
The CPU load is about 50%, and i am not able to move the mouse and to do anything else.
During this time, sometimes there is access to disk, sometimes not.
So, in order lo cancel the hanging, i must make a hard system reboot.
Before i have entered the font selection, i have tried to look into the help options.
However, It was not possible to get the FAQs and the QCAD forum, so i am not aware about similar documented problems.
I have looked after similar bugs, using the words ‘text, font’. No similar bugs found.

 435 QCAD (main)Bug ReportMedium QCAD3 RC3 Windows XP - Stretch command does not appear  ...Closed
100%
Task Description

The modify tools → stretch command does not appear to function.

The two attachments contain the source drawing (blackburne_engine_breather_0210A.dxf) and five screen shots (qcad3_rc3_stretch.odt) showing the steps taken to replicate the problem.

I have also performed a similar exercise with a Linux trial version 3.0 RC2 (OpenSuse 11.4) with the same result.

Regards

 461 QCAD (main)Bug ReportMedium QCAD3 rc2 Opening DXF Created by 2.2.2 Block Position I ...Closed
100%
Task Description

When opening a DXF created by 2.2.2 the block entities are sometimes not being drawn in correct position and orientation.

The following is seen on the console (Which I think is related)

Debug: importing entities in block ' “Sw1pwo” '
Warning: RDwgBlockReferenceImporter::import: block reference references invalid block: “*X15”

and also (which is probably not related)
Debug: importing entities in block ' “A$C6329746C” '
Warning: RSpline::updateFromControlPoints: not enough control points: 0
Warning: RSpline::getExploded: invalid spline
Debug: RSpline: knotVector ignored
Debug: RSpline: knots: 11
Debug: RSpline: order: 4
Debug: RSpline: controlPoints: 7
Warning: RSpline::updateFromControlPoints: not enough control points: 0
Warning: RSpline::getExploded: invalid spline
Debug: RSpline: knotVector ignored
Debug: RSpline: knots: 11
Debug: RSpline: order: 4
Debug: RSpline: controlPoints: 7

Drawing file shown.

This could be a bug in 2.2.2, but it would be nice to ensure 3 can pull in old drawings without us having to rework them all.

Any questions james at enrogen dot com.

James

 373 QCAD (main)Bug ReportMedium QCAD3 does not open dxf-files containing ellipses Closed
100%
Task Description

QCAD3 does not open dxf-files containing ellipses!
Error Message: Can’t open file, check fileformat, fileextension, accesrights

 1564 QCAD/CAMBug ReportMedium QCAD/CAM: black main window or main window not painted  ...Closed
100%
Task Description

QCAD/CAM version 3.16.7.1 (snapshot release)

QCAD/CAM version 3.16.7.1 for Ubuntu Linux starts up with a totally black screen with only the title bar showing. By clicking around at the top of the screen I can get the menus to drop down and appear over the blank black screen. That is how I captured all the version information below. QCAD/CAM version: 3.15.5.0 for Ubuntu Linux starts with all the normal screen graphics appearing normally. I labeled this bug report as critical because QCAD/CAM is unusable on Ubuntu Linux, but for me it is not so critical since I can use the Windows version.

Versions
QCAD version: 3.16.7.1
Date: Mar 22 2017
Qt version: 5.8.0
Compiler version: gcc 4.8.1
Build Date: Mar 22 2017
Revision: 17a80fac27c3ae6aa68cd4ee15ffa4f3e2ab0a9a

Architecture: x86_64
OS: Linux
OS version: Unknown

Locale
QCAD locale: en
Name: en_US
Country: 225
Country name: United States
Language: 31
Language name: American English
Script: 7
Script name: Latin
Decimal point: 46
Negative sign: 45
Positive sign: 43
Text direction: 0
System codec: UTF-8

Arguments: /home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/qcad-bin

Plugins
Description=CAM tools.
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadcamscripts.so
ID=CAM
License=Proprietary
Name=CAM
NamePostfix=/CAM
PurchaseURL=http://ribbonsoft.com/add-ons/qcadcam-purchase QtVersion=5.8.0
SplashOverride=:/scripts/Cam/splashscreen.png
[email protected]=:/scripts/Cam/[email protected]
URL=http://ribbonsoft.com/add-ons/qcadcam Version=3.16.7.1

FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcaddwg.so
ID=DWG
License=Proprietary
Name=QCAD Pro
PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0
SystemCodePage=0
URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1 (Teigha® 4.02.2.0)

Description=Import/export support for the DXF format. Based on dxflib.
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcaddxf.so
ID=DXF
License=GPLv2+
Name=DXF
QtVersion=5.8.0
URL=http://www.qcad.org Version=3.16.7.1 (dxflib 3.12.2.0)

Description=OpenGL ES 3D display.
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadgles3d.so
ID=GLES
License=Proprietary
Name=QCAD Pro
PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0
URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1

Description=Integrated help browser.
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadhelp.so
ID=HELP
License=Proprietary
Name=QCAD Pro
QtVersion=5.8.0
URL=http://www.ribbonsoft.com Version=3.16.7.1

Description=Polygon clipping, boolean polygon operations, path offset.
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadpolygon.so
ID=POLYGON
License=Proprietary
Name=QCAD Pro
PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0
URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1

Description=QCAD Professional tools.
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadproscripts.so
ID=PROTOOLS
License=Proprietary
Name=QCAD Pro
NamePostfix= Professional
PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0
URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1

Description=Polygon triangulation.
FileName=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/plugins/libqcadtriangulation.so
ID=TRIANGULATION
License=Proprietary
Name=QCAD Pro
PurchaseURL=http://ribbonsoft.com/add-ons/qcadpro-purchase QtVersion=5.8.0
URL=http://ribbonsoft.com/add-ons/qcadpro Version=3.16.7.1

Environment
LC_TIME=en_US.UTF-8
DESKTOP_SESSION=default
SSH_AGENT_PID=1743
[email protected]=ibus
LOGNAME=dave
QT_ACCESSIBILITY=1
PAPERSIZE=letter
HOME=/home/dave
LC_NUMERIC=en_US.UTF-8
XDG_DATA_DIRS=/usr/share/default:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
XDG_VTNR=2
SHELL=/bin/bash
XDG_SEAT=seat0
GIO_LAUNCHED_DESKTOP_FILE=/home/dave/Desktop/Ribbonsoft-qcad.desktop
WINDOWPATH=2
QT_IM_MODULE=ibus
XDG_SESSION_TYPE=x11
XDG_RUNTIME_DIR=/run/user/1000
LC_MEASUREMENT=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
XDG_CURRENT_DESKTOP=GNOME
UNICODEMAP_JP=cp932
DEFAULTS_PATH=/usr/share/gconf/default.default.path
LC_PAPER=en_US.UTF-8
XAUTHORITY=/run/user/1000/gdm/Xauthority
LC_ADDRESS=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
QT_STYLE_OVERRIDE=gtk
LC_NAME=en_US.UTF-8
GIO_LAUNCHED_DESKTOP_FILE_PID=13310
LC_MONETARY=en_US.UTF-8
XDG_SESSION_DESKTOP=default
GTK_MODULES=gail:atk-bridge
XDG_MENU_PREFIX=gnome-
XDG_SESSION_ID=1
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
XDG_CONFIG_DIRS=/etc/xdg/xdg-default:/etc/xdg
DISPLAY=:1
LD_LIBRARY_PATH=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64
PWD=/home/dave
USER=dave
SHLVL=1
_=/home/dave/opt/qcadcam-3.16.7.1-pro-linux-x86_64/qcad-bin
MANDATORY_PATH=/usr/share/gconf/default.mandatory.path
LANG=en_US.UTF-8
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-S2ePMZG3dG,guid=e590a63ac7ca3b971f776cae58d663c0
GDMSESSION=default
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
SESSION_MANAGER=local/OPA:@/tmp/.ICE-unix/1681,unix/OPA:/tmp/.ICE-unix/1681
USERNAME=dave
PATH=/home/dave/bin:/home/dave/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

 531 QCAD (main)Bug ReportMedium Qcad stops working after selecting and moving an entity ...Closed
100%
Task Description

I am a new user and bought qcad this afternoon.
Sometimes qcad stops working after selecting and moving an entity. it happens almost every one to two hours. twice until now.
I tried version 2.2.2.0 that didn’t have this problem.

 1951 QCAD (main)Bug ReportMedium QCAD Prof 3.23 does not switch to Finnish keyboard layo ...Closed
100%
Task Description

QCAD Professional 3.23.0 is using en_US keyboard layout although I have a Finnish keyboard on Fedora 29. I have not found a way, how to chance the keyboard definition. In Fedora repositories there is QCAD Community Edition 3.22.1, and keyboard definitions there are working OK. Keyboard layout is following Gnu desktop keyboard selection and can be changed on the fly. Wrong keyboard layout makes working very hard, because almost all special keys are in different places, like colon, semicolon, plus, minus, parentheses, slash etc.

 186 QCAD (main)Bug ReportMedium QCAD not working on Ubuntu 11.04 x64 Closed
100%
Task Description

Qcad Beta in Ubuntu 11.04 x64

'/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/assistant' 
/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/assistant: error while loading shared libraries: libQtHelp.so.4: cannot open shared object file: No such file or directory
[email protected]:~$ '/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/qcad-trial' 
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so

/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so


(<unknown>:4849): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): Gtk-WARNING **: Loading IM context type 'ibus' failed

(<unknown>:4849): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): Gtk-WARNING **: Loading IM context type 'ibus' failed
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so

/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so


(<unknown>:4849): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): Gtk-WARNING **: Loading IM context type 'ibus' failed
application directory:  "/home/gabriel/opt/qcad-3.0.0-beta-trial-linux" 
working path:  "/home/gabriel/opt/qcad-3.0.0-beta-trial-linux" 
library path:  "/home/gabriel/opt/qcad-3.0.0-beta-trial-linux/plugins" 
Debug:    Init script plugins... 
Debug:    TIMER:  26623 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 
/usr/lib/gio/modules/libgiobamf.so: clase ELF errónea: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiobamf.so
/usr/lib/gio/modules/libgvfsdbus.so: clase ELF errónea: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so

(<unknown>:4849): Gtk-WARNING **: Error loading theme icon 'window-close' for stock: No se ha podido cargar el módulo de carga de imágenes: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: clase ELF errónea: ELFCLASS64

(<unknown>:4849): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

** (<unknown>:4849): CRITICAL **: murrine_style_draw_render_icon: assertion `base_pixbuf != NULL' failed

(<unknown>:4849): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion `pixbuf != NULL' failed

(<unknown>:4849): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(<unknown>:4849): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed

(<unknown>:4849): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion `GDK_IS_PIXBUF (pixbuf)' failed
Segmentation fault
 739 QCAD (main)Bug ReportMedium QCAD fails to open a DXF file generated by itself Closed
100%
Task Description

QCAD does not manage to load an DXF file created by itself (presumably, I don’t remember excactly, could be the last 2.x version). When selecting File ⇒ Open on the file in attachment, QCAD shows a pop-up reporting the following error :

Cannot open file
»‘/home/gillonr/Documents/Projects/Familly/Br.../Chambre Parents/Plans/Plan-PaterNoster.dxf’.
» Please check your access rights, the file format and file extension.

The file permissions are OK, there is no issue of disk space on the volume where the file reside or where the QCAD distribution is installed or at any other critical location. The problem does not happen on other files created with QCAD, so it appears to be data dependent.

The file causing trouble in QCAD can be imported in LibreOffice 3.4.2 w/o reporting errors (but that application does not provide the suitable methods / tools to edit this format...).

(1) Is there a way to activate debugging when reading in data from a DXF ?
(2) Is there some tool (ev. 3rd party) allowing to check that the data is clean ?
(3) Can someone identify the cause of the problem (presumably some data construct or maybe corruption) ?
(4) In case it would turn out that the problem is a QCAD bug, is there a work-around (I need these drawings...).

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

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

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

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

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

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

 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”

 1848 QCAD/CAMFeature RequestMedium PWM Laser Closed
100%
Task Description

Hi Andrew,

I have added a PWM Laser post processor.

You can add it to QCAD’s post processor directory

 319 QCAD (main)Bug ReportMedium Prints as though A4 even though I change paper size in  ...Closed
100%
Task Description

This continues a problem that occurred in Qcad 2.2/OpenSuse 11.1:

1. The default paper size is always A4. (minor, but annoying)

2. Here is the serious problem: When I change the paper size to, for example tabloid, in File/Drawing Preferences/Page and in Print/Properties, the print job prints as though it were A4. This occurs unless I first go to Yast or Control Center and (as superuser) change the default page size. Other programs (such as Open Office) don’t require this.

The printer is an HP deskjet 9800, and the problem occurs with either CUPS or hplip printing.

I am using Opensuse 11.3 (I haven’t been able to install successfully opensuse 11.4 on my computer), Qcad
Version:
3.0 Beta 2
Date:
Sep 17 2011
Qt Version:
4.7.3
Edition:
Full Version

 339 QCAD (main)Bug ReportMedium PrintPreview: multi page widget doesn't work anymore Closed
100%
Task Description
  • the cells are not shown anymore
 341 QCAD (main)Bug ReportMedium PrintPreview: Auto Fit Pages doesn't work as excepted Closed
100%
Task Description
  1. load attached drawing
  2. print preview
  3. auto fit pages
  4. shows 2 columns (wrong) and 13 rows (correct), see attachment
Showing tasks 2051 - 2100 of 2298 Page 42 of 46<<First - 40 - 41 - 42 - 43 - 44 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing