Flyspray:: Flyspray::QCAD: Recently closed tasks 2014-09-12T09:33:47Z FS#1097: uncaught exception: /LibraryBrowser.js:362 2014-09-12T09:33:47Z 2014-09-03T16:09:07Z

$ git status
On branch master
Your branch is up-to-date with ‘origin/master’.

$ qcad
Debug: RDxfPlugin::init
Debug: RExamplePlugin::init
Debug: TransactionListenerPlugin::init
Debug: TIMER: 59 ms - “loading add-ons”
Warning: “QFormBuilder was unable to create a custom widget of the class ‘QWebView’; defaulting to base class ‘QWidget’.”
Debug: TIMER: 602 ms - “initializing add-ons”
Warning: Script Exception:
“TypeError: Result of expression ‘’ [undefined] is not a function.”
Warning: “<anonymous>()@/home/mo/opt/qcad/scripts/Widgets/LibraryBrowser/LibraryBrowser.js:362”
Warning: RScriptHandlerEcma::eval: script engine exception: “TypeError: Result of expression ‘’ [undefined] is not a function.”
Warning: “<anonymous>()@/home/mo/opt/qcad/scripts/Widgets/LibraryBrowser/LibraryBrowser.js:362”
Warning: At least one uncaught exception:
Warning: “<anonymous>()@/home/mo/opt/qcad/scripts/Widgets/LibraryBrowser/LibraryBrowser.js:362”

I have some large library, but the library browser is always crashing since long time and several versions, also tagged versions. I need to disable it by removing LibraryBrowser.js completely or deleting my configuration in order to get QCad starting again.
This is the master head from git, on Gentoo@amd64

FS#1095: Isometric projection: Projection uses application preferences for dimension entities 2014-08-28T21:31:49Z 2014-08-28T09:51:26Z

QCAD start,
Application Preferences:
Units: inch
Dim: Fractions

Changed the Drawing Preferences to:
Units: mm
Dim: Decimal

Design a Dim and it will be created with the mm/Deci settings - as expected,

Select now the Dim - activate the ISO Tool - the try to determine the reference point fails / it’s way of the clicked point and now the produced ISO Projection will use the attributes for DIM’s from the “Application Preferences” setting - hmmmmmmm, not as expected :-(

FS#1076: Crash on Mac OS X when using internal Trackpad 2014-08-25T14:57:26Z 2014-07-22T21:53:59Z


I have just updated my Mac OS from 10.9.2 to 10.9.4. QCAD 3.6.2 seems to be working normally under the newest version of Mac OS, but has developed a very specific bug which leads to reproducible crashes when a text object is edited.

Steps to minimally reproduce:
1. Open QCAD
2. Create a text object
3. Place the text object on the canvas
4. double-click the text object and edit its contents
5. click OK to accept changes
6. repeat from step 4 three or four times.

After several attempts to edit a text object, QCAD will crash with EXC_BAD_ACCESS (SIGBUS) in thread 0 (QCoreApplication).
The crash can also be triggered by moving the text object around on the canvas (instead of editing its contents).
The bug does not require anything else (no other objects on the canvas, no particular font, occurs in both new and previously saved documents).

Apart from this bug, QCAD seems to work fine on OS X 10.9. The text editing crash did not occur before the latest OS update. No other applications on my system seem to be having any problems. If this problem can be fixed, I think QCAD will be quite usable on 10.9.

See also related bugs in:

Daniel Duke
FS#1091: Qcad-Pro 3.6.3 Repeatable crash when using mirror tool under OS X 10.9.4 2014-08-25T09:23:35Z 2014-08-23T19:42:40Z

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

Johan Persson
FS#1086: Spline corner control responding to multiple mouse clicks ... 2014-08-14T11:01:51Z 2014-08-13T21:49:58Z

I can’t find any documentation (Reference Manual / Book) about the possibility to change the “corner” transition shape for Spline’s (Control Points) with multiple mouse clicks.
1, 2 or 3 clicks = smooth to sharp corner.

FS#1083: Undo: Rotation of XLines 2014-08-06T16:28:27Z 2014-08-06T16:26:32Z
  1. Create XLine
  2. Rotate XLine
  3. Undo
  4. Unexpected result
FS#1082: Leaders: Arrow size does not respect dimension size scale factor 2014-08-06T16:00:06Z 2014-08-06T15:57:53Z

Arrow size does not respect dimension size scale factor

FS#1081: Modify > Explode: Fails for dimension entities 2014-08-04T10:59:55Z 2014-08-04T09:34:27Z

Exploding a usual block - no problems.
Exploding a dimension - it will freeze the explode tool until I reset the tool or use another tool. New drawing / old drawing doesn’t matter.

FS#1079: Custom line weights in 0.001mm steps 2014-07-31T10:09:29Z 2014-07-31T08:58:54Z

The user can choose from 24 different line weights at the moment.
Unfortunately, 0.1mm is not among them.

Please add the possibility (add a textbox) to set any line weight from 0 to max in 0.001mm steps.

FS#1074: Application Preferences: dimension font 2014-07-28T16:28:23Z 2014-07-15T21:45:17Z

Dimension font setting as default for new drawings has no effect.