View Issue Details

IDProjectCategoryView StatusLast Update
0002319NoesisGUIC++ SDKpublic2022-04-25 11:59
Reporterjsantos Assigned Tosfernandez  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.1.4 
Target Version3.1.5Fixed in Version3.1.5 
Summary0002319: UriConverter::ParseUri crashing when receiving null string pointer
DescriptionAs part of the converter architecture, UriConverter::ParseUri is being invoked with a null string crashing client code.

Right now, we only have an assert there and it doesn't seem to be enough and this is exposed to client code.
TagsNo tags attached.
PlatformAny

Activities

jsantos

jsantos

2022-04-04 09:49

manager   ~0007886

[ 00 ] Noesis::UriConverter::ParseUri(char const*, Noesis::Uri&) const
[ 01 ] Noesis::ImageSourceConverter::TryConvertFromString(char const*, Noesis::Ptr<Noesis::BaseComponent>&) const
[ 02 ] NoesisApp::ChangePropertyAction::UpdateConvertedValue()
[ 03 ] NoesisApp::ChangePropertyAction::Invoke(Noesis::BaseComponent*)
[ 04 ] NoesisApp::TriggerBase::InvokeActions(Noesis::BaseComponent*)
[ 05 ] NoesisApp::AttachableObject::Attach(Noesis::DependencyObject*)
[ 06 ] NoesisApp::TriggerCollection::OnAttached()
[ 07 ] NoesisApp::AttachableCollection<NoesisApp::TriggerBase>::Attach(Noesis::DependencyObject*)
[ 08 ] OnTriggersChanged(Noesis::DependencyObject*, Noesis::DependencyPropertyChangedEventArgs const&)
[ 09 ] Noesis::DependencyObject::OnPropertyChanged(Noesis::DependencyPropertyChangedEventArgs const&)
[ 10 ] Noesis::Visual::OnPropertyChanged(Noesis::DependencyPropertyChangedEventArgs const&)
[ 11 ] Noesis::UIElement::OnPropertyChanged(Noesis::DependencyPropertyChangedEventArgs const&)
[ 12 ] Noesis::FrameworkElement::OnPropertyChanged(Noesis::DependencyPropertyChangedEventArgs const&)
[ 13 ] Noesis::Panel::OnPropertyChanged(Noesis::DependencyPropertyChangedEventArgs const&)
[ 14 ] Noesis::DependencyObject::Init()

Issue History

Date Modified Username Field Change
2022-04-04 07:30 jsantos New Issue
2022-04-04 07:30 jsantos Product Version 3.1.5 => 3.1.4
2022-04-04 07:30 jsantos Target Version => 3.1.5
2022-04-04 07:30 jsantos Assigned To => sfernandez
2022-04-04 07:30 jsantos Status new => assigned
2022-04-04 09:49 jsantos Note Added: 0007886
2022-04-25 11:59 sfernandez Status assigned => resolved
2022-04-25 11:59 sfernandez Resolution open => fixed
2022-04-25 11:59 sfernandez Fixed in Version => 3.1.5