View Issue Details

IDProjectCategoryView StatusLast Update
0004689NoesisGUIStudiopublic2026-01-30 16:11
Reportermaherne Assigned Todfranjic  
PrioritynormalSeveritycrash 
Status resolvedResolutionfixed 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004689: [BS2027] Crash when undoing a keyframe in a new transition
Description

Reproduction of BS2027: https://app.bugsplat.com/v2/crash?database=Noesis&id=2027

Crash when undoing a keyframe in a new transition, when the keyframe is selected.

See the video for reproduction steps: https://drive.google.com/file/d/1ohGGew0eFM9W9znq10AoyJC7H8CXeROB/view

App.StudioTool.exe!Noesis::BaseVector_::Size() Line 19
    at D:\Source\Noesis\NoesisStudio_Latest\NoesisSDK\Native\Src\Packages\Core\NSTL\Include\NsCore\Vector.inl(19)
App.StudioTool.exe!Noesis::BaseNode::GetChildrenCount() Line 1413
    at D:\Source\Noesis\NoesisStudio_Latest\NoesisSDK\Native\Src\Packages\Gui\Core\Src\XamlParser.cpp(1413)
App.StudioTool.exe!Editor::TextEditor::ElementListRemove(Noesis::NodeObject * node) Line 1509
    at D:\Source\Noesis\NoesisStudio_Latest\NoesisSDK\Native\Src\Packages\Gui\Studio\Src\TextEditor.cpp(1509)
App.StudioTool.exe!Editor::InsertNodeObjectMemento::Revert() Line 168
    at D:\Source\Noesis\NoesisStudio_Latest\NoesisSDK\Native\Src\Packages\Gui\Studio\Src\Memento.cpp(168)
App.StudioTool.exe!Editor::XamlUndoRedoCommand::Undo() Line 114
    at D:\Source\Noesis\NoesisStudio_Latest\NoesisSDK\Native\Src\Packages\Gui\Studio\Src\XamlUndoRedoCommand.cpp(114)
App.StudioTool.exe!Editor::UndoRedoSystem::Undo(Noesis::BaseComponent * __formal) Line 86
    at D:\Source\Noesis\NoesisStudio_Latest\NoesisSDK\Native\Src\Packages\Gui\Studio\Src\UndoRedoSystem.cpp(86)
App.StudioTool.exe!Editor::XamlDocument::Undo(Noesis::BaseComponent * __formal) Line 6122
    at D:\Source\Noesis\NoesisStudio_Latest\NoesisSDK\Native\Src\Packages\Gui\Studio\Src\XamlDocument.cpp(6122)
PlatformAny

Activities

dfranjic

dfranjic

2026-01-30 16:11

developer   ~0011818

Fixed in r16576

Issue History

Date Modified Username Field Change
2026-01-12 13:53 maherne New Issue
2026-01-12 13:53 maherne Target Version => Studio_Beta
2026-01-12 13:56 maherne Description Updated
2026-01-14 11:04 sfernandez Assigned To => dfranjic
2026-01-14 11:04 sfernandez Status new => assigned
2026-01-30 16:11 dfranjic Status assigned => resolved
2026-01-30 16:11 dfranjic Resolution open => fixed
2026-01-30 16:11 dfranjic Note Added: 0011818