View Issue Details

IDProjectCategoryView StatusLast Update
0004695NoesisGUIStudiopublic2026-01-31 13:46
Reportermaherne Assigned Todfranjic  
PrioritynormalSeveritycrash 
Status resolvedResolutionfixed 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004695: [T251221898] XamlDocument::FindVisualRootNodeTreeItem
Description

Meta issue T251221898: https://www.internalfb.com/intern/tasks/?t=251221898

In UpdatePropertyResourceCommand::Execute, line 211, GetTreeItem returns nullptr, leading to a crash.

Noesis.dll!Editor::XamlDocument::FindVisualRootNodeTreeItem(Editor::ElementTreeItem * treeItem) Line 8167
    at C:\open\fbsource\third-party\noesisgui\Editor\raw_source\Native\Src\Packages\Gui\Studio\Src\XamlDocument.cpp(8167)
Noesis.dll!Editor::XamlDocument::PushTemplateScope(Editor::ElementTreeItem * runtime, Noesis::NodeObject * scopeNode, const Noesis::Uri & scopeFileUri, bool isDummy, const Noesis::DependencyProperty * dp, Noesis::Nullable<unsigned int> requestedItemIndex, Noesis::Nullable<Noesis::FixedString<24>> presenterSource) Line 7016
    at C:\open\fbsource\third-party\noesisgui\Editor\raw_source\Native\Src\Packages\Gui\Studio\Src\XamlDocument.cpp(7016)
Noesis.dll!Editor::UpdatePropertyResourceCommand::Execute() Line 329
    at C:\open\fbsource\third-party\noesisgui\Editor\raw_source\Native\Src\Packages\Gui\Studio\Src\UpdatePropertyResourceCommand.cpp(329)
Noesis.dll!Editor::XamlDocument::CreateTemplate(Noesis::FrameworkElement * element, Noesis::BaseComponent * param, const char * requestedKey, const Editor::ResourceDestinationEntry * requestedDestination, bool makeDefault, const Noesis::Type * targetType, bool asLocalValue) Line 8008
    at C:\open\fbsource\third-party\noesisgui\Editor\raw_source\Native\Src\Packages\Gui\Studio\Src\XamlDocument.cpp(8008)
Noesis.dll!Editor::XamlDocument::AcceptResourceCreation(Noesis::BaseComponent * param) Line 5430
    at C:\open\fbsource\third-party\noesisgui\Editor\raw_source\Native\Src\Packages\Gui\Studio\Src\XamlDocument.cpp(5430)

Dump attached.
Artifacts: https://drive.google.com/file/d/1YPbZ9uEXZM3t22fc328ot9yhPXqM_Y2T/view

Attached Files
PlatformAny

Activities

dfranjic

dfranjic

2026-01-31 13:46

developer   ~0011826

This was fixed in r16374.

Issue History

Date Modified Username Field Change
2026-01-12 19:18 maherne New Issue
2026-01-12 19:18 maherne File Added: T251221898-58.0.0.38.104.dmp.zip
2026-01-12 19:18 maherne Target Version => Studio_Beta
2026-01-12 19:25 maherne Description Updated
2026-01-14 11:11 sfernandez Assigned To => dfranjic
2026-01-14 11:11 sfernandez Status new => assigned
2026-01-31 13:46 dfranjic Status assigned => resolved
2026-01-31 13:46 dfranjic Resolution open => fixed
2026-01-31 13:46 dfranjic Note Added: 0011826