QCAD Bugtracker

  • Status Closed
  • Percent Complete
    100%
  • Task Type Performance Issue
  • Category QCAD (main)
  • Assigned To
    Andrew
  • Operating System Windows 7
  • Severity Low
  • Priority Very Low
  • Reported Version 3.17.2
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: QCAD Bugtracker
Opened by CVH - 28.06.2017
Last edited by Andrew - 28.06.2017

FS#1606 - Selecting 'Draw Order' halts system temporary

Merely clicking on ‘Draw Order’, and usualy unintended, halts the system for several seconds up to several tens of seconds.

Intel(R) Core(TM) i7-2600K CPU @ 3.40Ghz
4,00 GB RAM installed 3,49 GB usable
32-bit Operating System
Windows 7 Professional SP1

Closed by  Andrew
28.06.2017 20:39
Reason for closing:  Fixed
Admin
Andrew commented on 28.06.2017 11:45

I cannot reproduce this problem here.

Is this reproducible on your system? I.e. you start QCAD, you click on "Draw Order" in the property editor → System stalls?

If not, your click on "Draw Order" very likely just coincided with a scheduled autosave (see Edit > Application Preferences > Load/Save > Autosave).

CVH commented on 28.06.2017 12:27

Reproducible with a bit larger file, not with none (can't) or simple drawings.

Selected an entity, made change to a Specific Property eg. Lenght
Clicked on Draw Order
Click away
System hangs, CPU load max out
system restores after several seconds

Waited 10 counts after an autosave
Grabbed the screen while stalling

Result is the same closing all windows and other applications and unnecessary processes.

Included Grab
Included Drawing file
(Original was not drawn with QCAD)

Admin
Andrew commented on 28.06.2017 16:08

Thanks. I still cannot quite reproduce that, but I do notice a slight hang (maybe 0.2s) when the focus moves away from the draw order property.

You can find a potential fix at:
https://raw.githubusercontent.com/qcad/qcad/master/scripts/Widgets/PropertyEditor/PropertyEditor.js

This file replaces the file scripts/Widgets/PropertyEditor/PropertyEditor.js in your QCAD installation directory.

Please provide feedback on the potential fix if possible.

CVH commented on 28.06.2017 17:58

Replacement by the provided file fixes the problem as far as i can check it for now.
I think you hit the nail on the head.
Regards

Admin
Andrew commented on 28.06.2017 20:38

OK, great. Thanks!

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing