Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 3.1.2
-
None
-
Ubuntu 10.04
Qt Creator 3.1.2 (opensource)
Based on Qt 5.3.1 (GCC 4.6.1, 64 bit)
Built on Jun 23 2014 at 04:09:33
From revision a791e851a7
Attached .zip file with the project in question.
Note: the original project was created by leiningen as part of the qml-cljs project, see:
https://github.com/aaronc/qml-cljs
However, when I ran into issues with design mode I started commenting out most of the code related to clojure/clojurescript. Not the project should just be plain old QML w/o any ClojureScript generated code, plugins, etc.
Ubuntu 10.04 Qt Creator 3.1.2 (opensource) Based on Qt 5.3.1 (GCC 4.6.1, 64 bit) Built on Jun 23 2014 at 04:09:33 From revision a791e851a7 Attached .zip file with the project in question. Note: the original project was created by leiningen as part of the qml-cljs project, see: https://github.com/aaronc/qml-cljs However, when I ran into issues with design mode I started commenting out most of the code related to clojure/clojurescript. Not the project should just be plain old QML w/o any ClojureScript generated code, plugins, etc.
Description
When going from Edit Mode to Design Mode in Qt Creator causes the system to be very sluggish due to qml2puppet process being launched (and presumably crashing) repeatedly.
I do not see any stacktraces or anything but by watching my system monitor I can see the processes coming and going with increasing process ids.
After I tried simplifying the code to isolate the problem, I started getting an error in the UI - "Qt Quick emulation layer crashed (1:0)" with a link to the error. The line implicated by the error message only contains the import QtQuick 2.2 declaration. It no longer appears to restart over and over now.
Also, the following were logged to the console:
QProcess: Destroyed while process ("/home/alanm/Qt/5.3/gcc_64/bin/qml2puppet") is still running.
qrc:/stateseditor/stateslist.qml:168:17: QML Image: Failed to get image from provider: image://qmldesigner_stateseditor/baseState-7
Process finished: QProcess(0x57a9dd0, name = "EditorProcess")
Process finished: QProcess(0x5739fa0, name = "PreviewProcess")
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open
Process finished: QProcess(0x3f3d5a0, name = "RenderProcess")
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open
QIODevice::write: device not open