View Issue Details

IDProjectCategoryView StatusLast Update
0002956NoesisGUIStudiopublic2023-12-15 21:04
Reportermaherne Assigned Todfranjic  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_Alpha 
Summary0002956: Crash when editing Design Data in a Collection
Description

When trying to edit the Design Data value of a property inside of a collection, an exception read access violation (this is nullptr) is thrown:

Gui.Editor.dll!Editor::DocumentObjectTreeItem::GetDocument() Line 70
at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\DocumentObjectTreeItem.cpp(70)
Gui.Editor.dll!Editor::Helper::FindPropertyPath(Editor::XamlDocument doc, Noesis::NodeObject node, unsigned int parents, Editor::DocumentObjectTreeItem customTreeItem) Line 599
at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\PropertyHelper.cpp(599)
Gui.Editor.dll!Editor::Helper::FindProperty(Editor::DocumentObjectTreeItem treeItem, Noesis::NodeObject node, Noesis::Symbol owner, Noesis::Symbol prop) Line 713
at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\PropertyHelper.cpp(713)
Gui.Editor.dll!Editor::UpdateDataContextPropertyCommand::Execute() Line 222
at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\UpdateDataContextPropertyCommand.cpp(222)
Gui.Editor.dll!Editor::ObjectPropertySource::ApplyValue(const Noesis::ArrayRef<Editor::PropertyUpdateRequest> & props, bool isLocalOnly, bool canAnimate) Line 431
at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\ObjectPropertySource.cpp(431)
Gui.Editor.dll!Editor::Property::OnSetValue(Noesis::BaseComponent * param) Line 643
at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\Property.cpp(643)

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-12-15 15:12 maherne New Issue
2023-12-15 15:36 dfranjic Assigned To => dfranjic
2023-12-15 15:36 dfranjic Status new => assigned
2023-12-15 17:06 dfranjic Status assigned => resolved
2023-12-15 17:06 dfranjic Resolution open => fixed
2023-12-15 21:04 jsantos Target Version => Studio_Alpha