QCAD

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)

Tasklist

FS#73 - Uncaught exception: "cannot access member of deleted QObject"

Attached to Project: QCAD
Opened by Martin (martin) - Wednesday, 11 May 2011, 15:20 GMT+2
Last edited by Andrew (andrew) - Tuesday, 17 May 2011, 13:33 GMT+2
Task Type Bug Report
Category Main
Status Closed
Assigned To Andrew (andrew)
Operating System Linux (All / Other)
Severity Medium
Priority Normal
Reported Version Development
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

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));
This task depends upon

Closed by  Andrew (andrew)
Tuesday, 17 May 2011, 13:33 GMT+2
Reason for closing:  Fixed
Additional comments about closing:  Fixed with QMutex locking. Please re-open if problem appears again.
Comment by Andrew (andrew) - Wednesday, 11 May 2011, 15:59 GMT+2

potential fix added. needs testing

Comment by Andrew (andrew) - Wednesday, 11 May 2011, 15:59 GMT+2

if it occurs again, please add more stack context.

Comment by Martin (martin) - Thursday, 12 May 2011, 12:11 GMT+2
  • all example drawings where opened, all in print preview state, then begun to close one after the other
  • script debugger stack see attachment
Uncaught exception at /home/martin/workspace/rsframework/scripts/library.js:54: Error: cannot access member `isNull' of deleted QObject
54	            (typeof(obj.isNull)=="function" && obj.isNull()===true));
Comment by Martin (martin) - Thursday, 12 May 2011, 17:23 GMT+2
  • while switching tabs (drawings in print preview)
Uncaught exception at scripts/File/PrintPreview/PrintPreview.js:234: Error: cannot access member `setDefaultAction' of deleted QObject
234	    toolWidgets["ShowMoreOptions"].setDefaultAction(action);

Loading...