Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
QDS 1.4, QDS 1.5.0 Beta1, QDS 2.0 Beta
-
None
-
QDS 2D - 2021 - Weeks 9/11, QDS 2D- 2021 Week 11/14
Description
Steps to reproduce:
1. Add Studio Components
2. Add SvgPath to scene
3. Double click on the added svgpath item
4. Tap ESC key
QDS instantly stops working and crashes.
Got the same issue from the latest 4.11 sources, crash message attached.
It triggers Q_ASSERT(view()); in RewriterTransaction
Qt5Cored.dll!797a0be1() Unknown Qt5Cored.dll![Frames below may be incorrect and/or missing, no symbols loaded for Qt5Cored.dll] Unknown [External Code] > QmlDesignerd4.dll!QmlDesigner::RewriterTransaction::RewriterTransaction(QmlDesigner::AbstractView * _view, const QByteArray & identifier) Line 54 C++ QmlDesignerd4.dll!QmlDesigner::AbstractView::beginRewriterTransaction(const QByteArray & identifier) Line 83 C++ QmlDesignerd4.dll!QmlDesigner::AbstractView::executeInTransaction(const QByteArray & identifier, const std::function<void __cdecl(void)> & lambda) Line 623 C++ QmlDesignerd4.dll!QmlDesigner::PathItem::writePathToProperty() Line 136 C++ QmlDesignerd4.dll!QmlDesigner::PathTool::keyPressEvent(QKeyEvent * keyEvent) Line 194 C++ QmlDesignerd4.dll!QmlDesigner::FormEditorScene::event(QEvent * event) Line 360 C++ [External Code]