View Issue Details

IDProjectCategoryView StatusLast Update
0003088NoesisGUIStudiopublic2024-03-06 12:02
Reportermaherne Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionunable to reproduce 
Product VersionStudio_Alpha 
Target VersionStudio_AlphaFixed in VersionStudio_Alpha 
Summary0003088: Access violation in BindingExpression OnDataContextChanged
Description

See attached file for xaml and call stack.

Attached Files
AccessViolation.txt (41,707 bytes)   
<Page
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
      mc:Ignorable="d"
      Background="#FF4D5052" xmlns:local="clr-namespace:NoesisStudioInternals" d:DataContext="NoesisStudioInternals.SomeType002">
  <Page.Resources>
    <DataTemplate DataType="local:SomeType">
      <Grid>
        <Border BorderThickness="1" BorderBrush="#FF000000" Height="105.8999" Width="168.646" HorizontalAlignment="Center" VerticalAlignment="Center" Background="#FF21EE0C">
          <TextBlock TextWrapping="Wrap" Text="{Binding Path=SomeProperty}"/>
        </Border>
      </Grid>
    </DataTemplate>
  </Page.Resources>
  <Grid>
    <ContentControl Content="{Binding}" Height="251" Width="448" Margin="364,226.5,0,0" HorizontalAlignment="Left" VerticalAlignment="Top"/>
  </Grid>
</Page>


Gui.Core.dll!Noesis::BindingExpression::IsTargetAlive() Line 2045
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\BindingExpression.cpp(2045)
Gui.Core.dll!Noesis::BindingExpression::OnDataContextChanged(Noesis::BaseComponent * __formal, const Noesis::DependencyPropertyChangedEventArgs & e) Line 1652
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\BindingExpression.cpp(1652)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::MemberFuncStub<Noesis::BindingExpression,void (__cdecl Noesis::BindingExpression::*)(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::Invoke(Noesis::BaseComponent * && <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 202
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(202)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::operator()(Noesis::BaseComponent * <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::Invoker::Invoke(unsigned int i, Noesis::BaseComponent * <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 551
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(551)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::MultiDelegate::Invoke(Noesis::BaseComponent * && <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 281
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(281)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::EventArgs const &)>::operator()(Noesis::BaseComponent * <args_0>, const Noesis::EventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.Core.dll!Noesis::UIElement::RaiseEvent(Noesis::Symbol key, const Noesis::EventArgs & args) Line 1433
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(1433)
Gui.Core.dll!Noesis::FrameworkElement::StaticFillClassType::__l2::<lambda>(Noesis::DependencyObject * d, const Noesis::DependencyPropertyChangedEventArgs & e) Line 4190
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(4190)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::DependencyObject *,Noesis::DependencyPropertyChangedEventArgs const &)>::FunctorStub<void <lambda>(Noesis::DependencyObject *, const Noesis::DependencyPropertyChangedEventArgs &)>::Invoke(Noesis::DependencyObject * && <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 162
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(162)
Gui.DependencySystem.dll!Noesis::Delegate<void __cdecl(Noesis::DependencyObject *,Noesis::DependencyPropertyChangedEventArgs const &)>::operator()(Noesis::DependencyObject * <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.DependencySystem.dll!Noesis::DependencyObject::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 616
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(616)
Gui.Core.dll!Noesis::Visual::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 947
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Visual.cpp(947)
Gui.Core.dll!Noesis::UIElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 2085
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2085)
Gui.Core.dll!Noesis::FrameworkElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 1718
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1718)
Gui.Core.dll!Noesis::TextBlock::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 497
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\TextBlock.cpp(497)
Gui.Core.dll!Noesis::FrameworkElement::UpdateInheritedProp(const Noesis::DependencyProperty * prop, bool isSubPropertyChange, const void * oldValue, const void * newValue) Line 3371
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3371)
Gui.Core.dll!Noesis::FrameworkElement::CheckPropertyMetadata(const Noesis::DependencyProperty * prop, const Noesis::PropertyMetadata * metadata_, const void * oldValue, const void * newValue, bool isSubPropertyChange) Line 3584
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3584)
Gui.Core.dll!Noesis::FrameworkElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 1722
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1722)
Gui.Core.dll!Noesis::Border::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 119
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Border.cpp(119)
Gui.Core.dll!Noesis::FrameworkElement::UpdateInheritedProp(const Noesis::DependencyProperty * prop, bool isSubPropertyChange, const void * oldValue, const void * newValue) Line 3371
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3371)
Gui.Core.dll!Noesis::FrameworkElement::CheckPropertyMetadata(const Noesis::DependencyProperty * prop, const Noesis::PropertyMetadata * metadata_, const void * oldValue, const void * newValue, bool isSubPropertyChange) Line 3584
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3584)
Gui.Core.dll!Noesis::FrameworkElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 1722
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1722)
Gui.Core.dll!Noesis::Panel::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 145
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Panel.cpp(145)
Gui.Core.dll!Noesis::FrameworkElement::UpdateInheritedProp(const Noesis::DependencyProperty * prop, bool isSubPropertyChange, const void * oldValue, const void * newValue) Line 3371
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3371)
Gui.Core.dll!Noesis::FrameworkElement::UpdateInheritedProps(bool connect) Line 3325
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3325)
Gui.Core.dll!Noesis::FrameworkElement::DisconnectInheritanceParent() Line 3247
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3247)
Gui.Core.dll!Noesis::FrameworkElement::OnVisualParentChanged(Noesis::Visual * oldParent) Line 2033
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(2033)
Gui.Core.dll!Noesis::Visual::RemoveVisualChild(Noesis::Visual * child) Line 351
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Visual.cpp(351)
Gui.Core.dll!Noesis::FrameworkElement::OnFrameworkTemplateChanged(Noesis::FrameworkTemplate * oldTemplate, Noesis::FrameworkTemplate * newTemplate) Line 3048
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3048)
Gui.Core.dll!Noesis::FrameworkElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 1794
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1794)
Gui.Core.dll!Noesis::ContentPresenter::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 159
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentPresenter.cpp(159)
Gui.DependencySystem.dll!Noesis::DependencyObject::NotifyPropertyChanged(const Noesis::DependencyProperty * dp, Noesis::StoredValue * storedValue, const void * oldValue, const void * newValue, bool valueChanged, bool isBaseComponent, const Noesis::PropertyMetadata * metadata) Line 1330
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(1330)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalSetValue(const Noesis::DependencyProperty * dp, void * oldValue, const void * newValue, void * coercedValue, unsigned char priority, Noesis::Expression * newExpression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination, bool isBaseComponent) Line 973
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(973)
Gui.Core.dll!Noesis::DependencyObject::SetValue_<Noesis::Ptr<Noesis::FrameworkTemplate>>(Noesis::Int2Type<1> __formal, const Noesis::DependencyProperty * dp, Noesis::FrameworkTemplate * value, Noesis::Value::Destination destination) Line 201
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\DependencyObject.inl(201)
Gui.Core.dll!Noesis::DependencyObject::SetReadOnlyProperty<Noesis::Ptr<Noesis::FrameworkTemplate>>(const Noesis::DependencyProperty * dp, Noesis::FrameworkTemplate * value) Line 88
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\DependencyObject.inl(88)
Gui.Core.dll!Noesis::FrameworkElement::SetFrameworkTemplate(Noesis::FrameworkTemplate * frameworkTemplate) Line 1530
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1530)
Gui.Core.dll!Noesis::FrameworkElement::ClearFrameworkTemplate() Line 793
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(793)
Gui.Core.dll!Noesis::ContentPresenter::ResetTemplate() Line 458
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentPresenter.cpp(458)
Gui.Core.dll!Noesis::ContentPresenter::InvalidateVisualTree(bool disconnectChild) Line 373
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentPresenter.cpp(373)
Gui.Core.dll!Noesis::ContentPresenter::OnContentChanged(Noesis::BaseComponent * oldContent, Noesis::BaseComponent * newContent) Line 127
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentPresenter.cpp(127)
Gui.Core.dll!Noesis::ContentPresenter::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 168
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentPresenter.cpp(168)
Gui.DependencySystem.dll!Noesis::DependencyObject::NotifyPropertyChanged(const Noesis::DependencyProperty * dp, Noesis::StoredValue * storedValue, const void * oldValue, const void * newValue, bool valueChanged, bool isBaseComponent, const Noesis::PropertyMetadata * metadata) Line 1330
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(1330)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalSetValue(const Noesis::DependencyProperty * dp, void * oldValue, const void * newValue, void * coercedValue, unsigned char priority, Noesis::Expression * newExpression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination, bool isBaseComponent) Line 973
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(973)
Gui.Core.dll!Noesis::ValueStorageManagerImpl<Noesis::Ptr<Noesis::BaseComponent>>::SetValue(Noesis::DependencyObject * dob, const Noesis::DependencyProperty * dp, Noesis::BaseComponent * value, unsigned char priority, Noesis::Expression * expression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination) Line 245
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\ValueStorageManagerImpl.inl(245)
Gui.DependencySystem.dll!Noesis::ValueStorageManager::SetValueObject(Noesis::DependencyObject * dob, const Noesis::DependencyProperty * dp, Noesis::BaseComponent * value, unsigned char priority, Noesis::Expression * expression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination) Line 39
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\ValueStorageManager.cpp(39)
Gui.DependencySystem.dll!Noesis::DependencyProperty::SetValueObject(Noesis::DependencyObject * obj, Noesis::BaseComponent * value, unsigned char priority, Noesis::Expression * expression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination) Line 209
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\DependencyProperty.inl(209)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalSetExpression(const Noesis::DependencyProperty * dp, Noesis::Expression * newExpression, unsigned char priority) Line 709
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(709)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalInvalidateProperty(const Noesis::DependencyProperty * dp, unsigned char priority) Line 1153
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(1153)
Gui.DependencySystem.dll!Noesis::DependencyObject::InvalidateProperty(const Noesis::DependencyProperty * dp, unsigned char priority) Line 281
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(281)
Gui.Core.dll!Noesis::TemplateBindingExpression::OnTemplatedParentPropertyChanged(Noesis::BaseComponent * __formal, const Noesis::DependencyPropertyChangedEventArgs & args) Line 183
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\TemplateBindingExpression.cpp(183)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::MemberFuncStub<Noesis::TemplateBindingExpression,void (__cdecl Noesis::TemplateBindingExpression::*)(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::Invoke(Noesis::BaseComponent * && <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 202
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(202)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::operator()(Noesis::BaseComponent * <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::Invoker::Invoke(unsigned int i, Noesis::BaseComponent * <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 551
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(551)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::MultiDelegate::Invoke(Noesis::BaseComponent * && <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 281
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(281)
Gui.DependencySystem.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::operator()(Noesis::BaseComponent * <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.DependencySystem.dll!Noesis::DependencyObject::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 617
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(617)
Gui.Core.dll!Noesis::Visual::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 947
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Visual.cpp(947)
Gui.Core.dll!Noesis::UIElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 2085
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2085)
Gui.Core.dll!Noesis::FrameworkElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 1718
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1718)
Gui.Core.dll!Noesis::Control::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 447
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Control.cpp(447)
Gui.Core.dll!Noesis::ContentControl::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 164
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentControl.cpp(164)
Gui.DependencySystem.dll!Noesis::DependencyObject::NotifyPropertyChanged(const Noesis::DependencyProperty * dp, Noesis::StoredValue * storedValue, const void * oldValue, const void * newValue, bool valueChanged, bool isBaseComponent, const Noesis::PropertyMetadata * metadata) Line 1330
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(1330)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalSetValue(const Noesis::DependencyProperty * dp, void * oldValue, const void * newValue, void * coercedValue, unsigned char priority, Noesis::Expression * newExpression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination, bool isBaseComponent) Line 973
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(973)
Gui.Core.dll!Noesis::ValueStorageManagerImpl<Noesis::Ptr<Noesis::BaseComponent>>::SetValue(Noesis::DependencyObject * dob, const Noesis::DependencyProperty * dp, const void * value, unsigned char priority, Noesis::Expression * expression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination) Line 232
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\ValueStorageManagerImpl.inl(232)
Gui.DependencySystem.dll!Noesis::DependencyProperty::SetValue(Noesis::DependencyObject * obj, const void * value, unsigned char priority, Noesis::Expression * expression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination) Line 201
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\DependencyProperty.inl(201)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalSetExpression(const Noesis::DependencyProperty * dp, Noesis::Expression * newExpression, unsigned char priority) Line 692
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(692)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalInvalidateProperty(const Noesis::DependencyProperty * dp, unsigned char priority) Line 1153
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(1153)
Gui.DependencySystem.dll!Noesis::DependencyObject::InvalidateProperty(const Noesis::DependencyProperty * dp, unsigned char priority) Line 281
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(281)
Gui.Core.dll!Noesis::BindingExpression::InvalidateTarget() Line 1585
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\BindingExpression.cpp(1585)
Gui.Core.dll!Noesis::BindingExpression::OnDataContextChanged(Noesis::BaseComponent * __formal, const Noesis::DependencyPropertyChangedEventArgs & e) Line 1659
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\BindingExpression.cpp(1659)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::MemberFuncStub<Noesis::BindingExpression,void (__cdecl Noesis::BindingExpression::*)(Noesis::BaseComponent *,Noesis::DependencyPropertyChangedEventArgs const &)>::Invoke(Noesis::BaseComponent * && <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 202
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(202)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::EventArgs const &)>::operator()(Noesis::BaseComponent * <args_0>, const Noesis::EventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.Core.dll!Noesis::UIElement::RaiseEvent(Noesis::Symbol key, const Noesis::EventArgs & args) Line 1433
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(1433)
Gui.Core.dll!Noesis::FrameworkElement::StaticFillClassType::__l2::<lambda>(Noesis::DependencyObject * d, const Noesis::DependencyPropertyChangedEventArgs & e) Line 4190
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(4190)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::DependencyObject *,Noesis::DependencyPropertyChangedEventArgs const &)>::FunctorStub<void <lambda>(Noesis::DependencyObject *, const Noesis::DependencyPropertyChangedEventArgs &)>::Invoke(Noesis::DependencyObject * && <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 162
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(162)
Gui.DependencySystem.dll!Noesis::Delegate<void __cdecl(Noesis::DependencyObject *,Noesis::DependencyPropertyChangedEventArgs const &)>::operator()(Noesis::DependencyObject * <args_0>, const Noesis::DependencyPropertyChangedEventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.DependencySystem.dll!Noesis::DependencyObject::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 616
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(616)
Gui.Core.dll!Noesis::Visual::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 947
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Visual.cpp(947)
Gui.Core.dll!Noesis::UIElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 2085
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2085)
Gui.Core.dll!Noesis::FrameworkElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 1718
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1718)
Gui.Core.dll!Noesis::Control::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 447
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Control.cpp(447)
Gui.Core.dll!Noesis::ContentControl::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 164
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentControl.cpp(164)
Gui.DependencySystem.dll!Noesis::DependencyObject::NotifyPropertyChanged(const Noesis::DependencyProperty * dp, Noesis::StoredValue * storedValue, const void * oldValue, const void * newValue, bool valueChanged, bool isBaseComponent, const Noesis::PropertyMetadata * metadata) Line 1330
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(1330)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalSetValue(const Noesis::DependencyProperty * dp, void * oldValue, const void * newValue, void * coercedValue, unsigned char priority, Noesis::Expression * newExpression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination, bool isBaseComponent) Line 973
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(973)
Gui.Core.dll!Noesis::ValueStorageManagerImpl<Noesis::Ptr<Noesis::BaseComponent>>::SetValue(Noesis::DependencyObject * dob, const Noesis::DependencyProperty * dp, const void * value, unsigned char priority, Noesis::Expression * expression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination) Line 232
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\ValueStorageManagerImpl.inl(232)
Gui.DependencySystem.dll!Noesis::DependencyProperty::SetValue(Noesis::DependencyObject * obj, const void * value, unsigned char priority, Noesis::Expression * expression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination) Line 201
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\DependencyProperty.inl(201)
Gui.Core.dll!Noesis::FrameworkElement::UpdateInheritedProp(const Noesis::DependencyProperty * prop, bool isSubPropertyChange, const void * oldValue, const void * newValue) Line 3364
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3364)
Gui.Core.dll!Noesis::FrameworkElement::CheckPropertyMetadata(const Noesis::DependencyProperty * prop, const Noesis::PropertyMetadata * metadata_, const void * oldValue, const void * newValue, bool isSubPropertyChange) Line 3584
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3584)
Gui.Core.dll!Noesis::FrameworkElement::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 1722
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1722)
Gui.Core.dll!Noesis::Panel::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 145
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Panel.cpp(145)
Gui.Core.dll!Noesis::FrameworkElement::UpdateInheritedProp(const Noesis::DependencyProperty * prop, bool isSubPropertyChange, const void * oldValue, const void * newValue) Line 3371
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3371)
Gui.Core.dll!Noesis::FrameworkElement::UpdateInheritedProps(bool connect) Line 3325
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3325)
Gui.Core.dll!Noesis::FrameworkElement::DisconnectInheritanceParent() Line 3247
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3247)
Gui.Core.dll!Noesis::FrameworkElement::SetParent(Noesis::FrameworkElement * parent) Line 3511
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(3511)
Gui.Core.dll!Noesis::FrameworkElement::RemoveLogicalChild(Noesis::BaseComponent * child) Line 1449
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\FrameworkElement.cpp(1449)
Gui.Core.dll!Noesis::ContentControl::OnContentChanged(Noesis::BaseComponent * oldContent, Noesis::BaseComponent * newContent) Line 135
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentControl.cpp(135)
Gui.Core.dll!Noesis::ContentControl::OnPropertyChanged(const Noesis::DependencyPropertyChangedEventArgs & args) Line 175
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentControl.cpp(175)
Gui.DependencySystem.dll!Noesis::DependencyObject::NotifyPropertyChanged(const Noesis::DependencyProperty * dp, Noesis::StoredValue * storedValue, const void * oldValue, const void * newValue, bool valueChanged, bool isBaseComponent, const Noesis::PropertyMetadata * metadata) Line 1330
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(1330)
Gui.DependencySystem.dll!Noesis::DependencyObject::InternalSetValue(const Noesis::DependencyProperty * dp, void * oldValue, const void * newValue, void * coercedValue, unsigned char priority, Noesis::Expression * newExpression, const Noesis::PropertyMetadata * metadata, Noesis::Value::Destination destination, bool isBaseComponent) Line 973
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Src\DependencyObject.cpp(973)
Gui.Core.dll!Noesis::DependencyObject::SetValue_<Noesis::Ptr<Noesis::BaseComponent>>(Noesis::Int2Type<1> __formal, const Noesis::DependencyProperty * dp, Noesis::BaseComponent * value, Noesis::Value::Destination destination) Line 201
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\DependencyObject.inl(201)
Gui.Core.dll!Noesis::DependencyObject::SetValue<Noesis::Ptr<Noesis::BaseComponent>>(const Noesis::DependencyProperty * dp, Noesis::BaseComponent * value) Line 72
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\DependencySystem\Include\NsGui\DependencyObject.inl(72)
Gui.Core.dll!Noesis::ContentControl::SetContent(Noesis::BaseComponent * content) Line 45
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentControl.cpp(45)
Gui.Core.dll!Noesis::ContentControl::OnDestroy() Line 158
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ContentControl.cpp(158)
Core.Kernel.dll!Noesis::BaseRefCounted::Release() Line 46
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\BaseRefCounted.inl(46)
Gui.Core.dll!Noesis::FrameworkElement::Release() Line 565
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Include\NsGui\FrameworkElement.h(565)
Gui.Core.dll!Noesis::Ptr<Noesis::UIElement>::~Ptr<Noesis::UIElement>() Line 79
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Ptr.inl(79)
Gui.Core.dll!Noesis::Decorator::SetChild(Noesis::UIElement * child) Line 54
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Decorator.cpp(54)
Gui.Core.dll!Noesis::Decorator::OnDestroy() Line 66
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Decorator.cpp(66)
Core.Kernel.dll!Noesis::BaseRefCounted::Release() Line 46
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\BaseRefCounted.inl(46)
Gui.Core.dll!Noesis::FrameworkElement::Release() Line 565
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Include\NsGui\FrameworkElement.h(565)
Gui.Editor.dll!Noesis::Ptr<Noesis::Border>::~Ptr<Noesis::Border>() Line 79
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Ptr.inl(79)
Gui.Editor.dll!Editor::Document::~Document() Line 73
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\Document.cpp(73)
[External Code]
Core.Kernel.dll!Noesis::BaseRefCounted::OnDestroy() Line 61
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\BaseRefCounted.inl(61)
Core.Kernel.dll!Noesis::BaseRefCounted::Release() Line 46
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\BaseRefCounted.inl(46)
App.ApplicationLauncher.dll!NoesisApp::NotifyPropertyChangedBase::Release() Line 34
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\App\ApplicationLauncher\Include\NsApp\NotifyPropertyChangedBase.h(34)
Gui.Editor.dll!Noesis::Ptr<Editor::Document>::~Ptr<Editor::Document>() Line 79
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Ptr.inl(79)
Gui.Editor.dll!Editor::Project::CloseFile(Noesis::BaseComponent * param) Line 3171
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Editor\Src\Project.cpp(3171)
Gui.Editor.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *)>::MemberFuncStub<Editor::Project,void (__cdecl Editor::Project::*)(Noesis::BaseComponent *)>::Invoke(Noesis::BaseComponent * && <args_0>) Line 202
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(202)
App.ApplicationLauncher.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *)>::operator()(Noesis::BaseComponent * <args_0>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
App.ApplicationLauncher.dll!NoesisApp::DelegateCommand::Execute(Noesis::BaseComponent * param) Line 52
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\App\ApplicationLauncher\Src\DelegateCommand.cpp(52)
Gui.Core.dll!Noesis::CommandHelper::ExecuteCommand(const Noesis::ICommandSource * source, Noesis::UIElement * target) Line 317
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\CommandHelper.cpp(317)
Gui.Core.dll!Noesis::BaseButton::OnClick() Line 424
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\BaseButton.cpp(424)
Gui.Core.dll!Noesis::ToggleButton::OnClick() Line 116
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\ToggleButton.cpp(116)
Gui.Core.dll!Noesis::BaseButton::OnMouseLeftButtonUp(const Noesis::MouseButtonEventArgs & e) Line 355
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\BaseButton.cpp(355)
Gui.Core.dll!Noesis::UIElement::StaticFillClassType::__l2::<lambda>(Noesis::BaseComponent * obj, const Noesis::EventArgs & e) Line 3622
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(3622)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *,Noesis::EventArgs const &)>::FunctorStub<void <lambda>(Noesis::BaseComponent *, const Noesis::EventArgs &)>::Invoke(Noesis::BaseComponent * && <args_0>, const Noesis::EventArgs & <args_1>) Line 162
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(162)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::EventArgs const &)>::operator()(Noesis::BaseComponent * <args_0>, const Noesis::EventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2765
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2765)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyHandlers(const Noesis::RoutedEventArgs & args) Line 2717
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2717)
Gui.Core.dll!Noesis::UIElement::PromoteMouseButtonEvent(const Noesis::MouseButtonEventArgs & e, const Noesis::RoutedEvent * leftEvent, const Noesis::RoutedEvent * rightEvent) Line 3315
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(3315)
Gui.Core.dll!Noesis::UIElement::StaticFillClassType::__l2::<lambda>(Noesis::BaseComponent * obj, const Noesis::EventArgs & e) Line 3633
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(3633)
Gui.Core.dll!Noesis::DelegateImpl<void __cdecl(Noesis::BaseComponent *,Noesis::EventArgs const &)>::FunctorStub<void <lambda>(Noesis::BaseComponent *, const Noesis::EventArgs &)>::Invoke(Noesis::BaseComponent * && <args_0>, const Noesis::EventArgs & <args_1>) Line 162
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(162)
Gui.Core.dll!Noesis::Delegate<void __cdecl(Noesis::BaseComponent *,Noesis::EventArgs const &)>::operator()(Noesis::BaseComponent * <args_0>, const Noesis::EventArgs & <args_1>) Line 522
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Core\Kernel\Include\NsCore\Delegate.inl(522)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2765
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2765)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyTypeHandlers(const Noesis::TypeClass * type, const Noesis::RoutedEventArgs & args) Line 2769
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2769)
Gui.Core.dll!Noesis::UIElement::NotifyHandlers(const Noesis::RoutedEventArgs & args) Line 2717
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2717)
Gui.Core.dll!Noesis::UIElement::BubblingEvent(const Noesis::RoutedEventArgs & args) Line 2797
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(2797)
Gui.Core.dll!Noesis::UIElement::RaiseEvent(const Noesis::RoutedEventArgs & args) Line 1304
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\UIElement.cpp(1304)
Gui.Core.dll!Noesis::Mouse::ButtonUp(int x, int y, Noesis::MouseButton button) Line 394
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\Mouse.cpp(394)
Gui.Core.dll!Noesis::View::MouseButtonUp(int x, int y, Noesis::MouseButton button) Line 716
	at C:\Source\Noesis\NoesisEditor\NoesisSDK\Native\Src\Packages\Gui\Core\Src\View.cpp(716)
AccessViolation.txt (41,707 bytes)   
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2024-02-14 12:32 maherne New Issue
2024-02-14 12:32 maherne File Added: AccessViolation.txt
2024-02-14 12:33 maherne Assigned To => sfernandez
2024-02-14 12:33 maherne Status new => assigned
2024-02-14 12:33 maherne Target Version => Studio_Alpha
2024-03-06 12:02 sfernandez Status assigned => resolved
2024-03-06 12:02 sfernandez Resolution open => unable to reproduce
2024-03-06 12:02 sfernandez Fixed in Version => Studio_Alpha