golgepapaz
Topic Author
Posts: 43
Joined: 01 Aug 2013, 01:59

[Unity] Exception when game is stopped

26 Jun 2014, 13:52

Hi all,

Sometimes I am getting following exception when game is stopped:
{{{
Unhandled exception at 0x2FE6E1E1: Access Violation reading location 0x0000001C
}}}
{{{
[ 0] [0x2FE6E1E1] Noesis.dll!Noesis::Gui::FrameworkElement::TryFindResource + 0xe1 bytes
[ 1] [0x2FE5D2BE] Noesis.dll!Noesis::Gui::DynamicResourceExpression::Evaluate + 0x5e bytes
[ 2] [0x2FDB2EBE] Noesis.dll!Noesis::Gui::DependencyObject::InternalSetExpression + 0x5e bytes
[ 3] [0x2FDB50F1] Noesis.dll!Noesis::Gui::DependencyObject::InternalInvalidateProperty + 0x121 bytes
[ 4] [0x2FDB557A] Noesis.dll!Noesis::Gui::DependencyObject::InvalidateProperty + 0x5a bytes
[ 5] [0x2FE0EEDA] Noesis.dll!Noesis::Gui::BaseTrigger::InvalidateSetters + 0x7a bytes
[ 6] [0x2FF4FDE3] Noesis.dll!Noesis::Gui::Trigger::Invalidate + 0x33 bytes
[ 7] [0x2FF253DC] Noesis.dll!Noesis::Gui::TemplatePartMetaData::TemplatePartMetaData + 0x7fc bytes
[ 8] [0x2FF254A5] Noesis.dll!Noesis::Gui::TemplatePartMetaData::TemplatePartMetaData + 0x8c5 bytes
[ 9] [0x2FE13EEC] Noesis.dll!Noesis::Gui::Binding::GetClassType + 0x1c0c bytes
[10] [0x2FDB369F] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0xf bytes
[11] [0x2FE249C7] Noesis.dll!Noesis::Gui::Collection::~Collection + 0x77 bytes
[12] [0x2FF6B209] Noesis.dll!Noesis::Gui::VisualCollection::~VisualCollection + 0x69 bytes
[13] [0x2FF5DE29] Noesis.dll!Noesis::Gui::UIElementCollection::~UIElementCollection + 0x69 bytes
[14] [0x2FF5DED0] Noesis.dll!Noesis::Gui::UIElementCollection::SetLogicalParent + 0x90 bytes
[15] [0x2FC911AC] Noesis.dll!Noesis::Core::BaseRefCounted::OnDestroy + 0xc bytes
[16] [0x2FE83D11] Noesis.dll!Noesis::Gui::Grid::~Grid + 0x91 bytes
[17] [0x2FE84E73] Noesis.dll!Noesis::Gui::Grid::OnDefinitionChanged + 0x183 bytes
[18] [0x2FDB36A9] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0x19 bytes
[19] [0x2FE6EBD5] Noesis.dll!Noesis::Gui::FrameworkElement::~FrameworkElement + 0xd5 bytes
[20] [0x2FE471D6] Noesis.dll!Noesis::Gui::Control::~Control + 0x46 bytes
[21] [0x2FE39DE2] Noesis.dll!Noesis::Gui::ContentControl::~ContentControl + 0x72 bytes
[22] [0x2FF0A69F] Noesis.dll!Noesis::Gui::ScrollViewer::~ScrollViewer + 0x9f bytes
[23] [0x2FF0ACF3] Noesis.dll!Noesis::Gui::ScrollViewer::OnTemplateChanged + 0x643 bytes
[24] [0x2FDB36A9] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0x19 bytes
[25] [0x300E3338] Noesis.dll!Noesis_Shutdown + 0x1c8 bytes
[26] [0x0A4501EE] mono.dll!unity_mono_install_memory_callbacks + 0x8c50 bytes
[27] [0x0A341D3D] mono.dll!g_free + 0x316 bytes
}}}
Thanks
 
User avatar
jsantos
Site Admin
Posts: 3805
Joined: 20 Jan 2012, 17:18
Contact:

Re: [Unity] Exception when game is stopped

26 Jun 2014, 16:20

With the latest version of noesisGUI? (1.1.8)

If yes, could you file a bug with repro scene and minidump of the crash? Thanks!
 
Weltista
Posts: 11
Joined: 14 Jun 2014, 23:52

Re: [Unity] Exception when game is stopped

26 Jun 2014, 16:22

Joining 'exceptions' thread. I get this:
{{{
Unhandled exception at 0x01470150: Access Violation reading location 0xAB77C548
}}}
{{{
[ 0] [0x01470150] Unity.exe!Behaviour::Transfer<YAMLWrite> + 0xdd47c0 bytes
[ 1] [0x26B339AF] Noesis.dll!Noesis::Gui::Binding::GetClassType + 0x16cf bytes
[ 2] [0x26B34355] Noesis.dll!Noesis::Gui::Binding::GetClassType + 0x2075 bytes
[ 3] [0x26B34A0D] Noesis.dll!Noesis::Gui::Binding::GetClassType + 0x272d bytes
[ 4] [0x26B34EC5] Noesis.dll!Noesis::Gui::Binding::GetClassType + 0x2be5 bytes
[ 5] [0x26B350C5] Noesis.dll!Noesis::Gui::Binding::GetClassType + 0x2de5 bytes
[ 6] [0x26B33EEC] Noesis.dll!Noesis::Gui::Binding::GetClassType + 0x1c0c bytes
[ 7] [0x26AD369F] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0xf bytes
[ 8] [0x26B449C7] Noesis.dll!Noesis::Gui::Collection::~Collection + 0x77 bytes
[ 9] [0x26C8B209] Noesis.dll!Noesis::Gui::VisualCollection::~VisualCollection + 0x69 bytes
[10] [0x26C7DE29] Noesis.dll!Noesis::Gui::UIElementCollection::~UIElementCollection + 0x69 bytes
[11] [0x26C7DED0] Noesis.dll!Noesis::Gui::UIElementCollection::SetLogicalParent + 0x90 bytes
[12] [0x269B11AC] Noesis.dll!Noesis::Core::BaseRefCounted::OnDestroy + 0xc bytes
[13] [0x26BA3D11] Noesis.dll!Noesis::Gui::Grid::~Grid + 0x91 bytes
[14] [0x26BA4E73] Noesis.dll!Noesis::Gui::Grid::OnDefinitionChanged + 0x183 bytes
[15] [0x26AD36A9] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0x19 bytes
[16] [0x26B8EBD5] Noesis.dll!Noesis::Gui::FrameworkElement::~FrameworkElement + 0xd5 bytes
[17] [0x26B73D56] Noesis.dll!Noesis::Gui::Decorator::~Decorator + 0x76 bytes
[18] [0x26B36C16] Noesis.dll!Noesis::Gui::Border::~Border + 0x96 bytes
[19] [0x26B37373] Noesis.dll!Noesis::Gui::Border::BuildPathData + 0x293 bytes
[20] [0x26AD36A9] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0x19 bytes
[21] [0x26AD6E68] Noesis.dll!Noesis::Gui::StoredValue::DestroyAllValues + 0x38 bytes
[22] [0x26AD4ECB] Noesis.dll!Noesis::Gui::DependencyObject::~DependencyObject + 0xcb bytes
[23] [0x26C8640A] Noesis.dll!Noesis::Gui::Visual::~Visual + 0x5a bytes
[24] [0x26C77A38] Noesis.dll!Noesis::Gui::UIElement::~UIElement + 0xd8 bytes
[25] [0x26B8ED06] Noesis.dll!Noesis::Gui::FrameworkElement::~FrameworkElement + 0x206 bytes
[26] [0x26B671D6] Noesis.dll!Noesis::Gui::Control::~Control + 0x46 bytes
[27] [0x26B59DE2] Noesis.dll!Noesis::Gui::ContentControl::~ContentControl + 0x72 bytes
[28] [0x26BCDE51] Noesis.dll!Noesis::Gui::ListBox::ListBox + 0x1d1 bytes
[29] [0x26AD36A9] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0x19 bytes
[30] [0x26B449C7] Noesis.dll!Noesis::Gui::Collection::~Collection + 0x77 bytes
[31] [0x26C8B209] Noesis.dll!Noesis::Gui::VisualCollection::~VisualCollection + 0x69 bytes
[32] [0x26C7DE29] Noesis.dll!Noesis::Gui::UIElementCollection::~UIElementCollection + 0x69 bytes
[33] [0x26C7DED0] Noesis.dll!Noesis::Gui::UIElementCollection::SetLogicalParent + 0x90 bytes
[34] [0x269B11AC] Noesis.dll!Noesis::Core::BaseRefCounted::OnDestroy + 0xc bytes
[35] [0x26B42121] Noesis.dll!Noesis::Gui::Button::GetClassType + 0x7e1 bytes
[36] [0x26AD36A9] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0x19 bytes
[37] [0x26B8EBD5] Noesis.dll!Noesis::Gui::FrameworkElement::~FrameworkElement + 0xd5 bytes
[38] [0x26BBD7D1] Noesis.dll!Noesis::Gui::ItemsPanelTemplate::GetClassType + 0xf1 bytes
[39] [0x26AD36A9] Noesis.dll!Noesis::Gui::DependencyObject::OnDestroy + 0x19 bytes
[40] [0x26AD6E68] Noesis.dll!Noesis::Gui::StoredValue::DestroyAllValues + 0x38 bytes
[41] [0x26AD4ECB] Noesis.dll!Noesis::Gui::DependencyObject::~DependencyObject + 0xcb bytes
[42] [0x26C8640A] Noesis.dll!Noesis::Gui::Visual::~Visual + 0x5a bytes
[43] [0x26C77A38] Noesis.dll!Noesis::Gui::UIElement::~UIElement + 0xd8 bytes
[44] [0x26B8ED06] Noesis.dll!Noesis::Gui::FrameworkElement::~FrameworkElement + 0x206 bytes
[45] [0x26B671D6] Noesis.dll!Noesis::Gui::Control::~Control + 0x46 bytes
[46] [0x26B59DE2] Noesis.dll!Noesis::Gui::ContentControl::~ContentControl + 0x72 bytes
[47] [0x26C2A69F] Noesis.dll!Noesis::Gui::ScrollViewer::~ScrollViewer + 0x9f bytes
[48] [0x26C2ACF3] Noesis.dll!Noesis::Gui::ScrollViewer::OnTemplateChanged + 0x643 bytes
}}}
After I changed Binding in Data template from "{Binding item_ID}" to "{Binding item.item_ID}". The game runs as it should in editor, but after leaving game the exception occurs and Unity Editor crashes.
 
User avatar
sfernandez
Site Admin
Posts: 2908
Joined: 22 Dec 2011, 19:20

Re: [Unity] Exception when game is stopped

01 Jul 2014, 14:49

Both crashes should be solved in 1.1.9 version.
Could you please verify so we can mark this topic as solved?

Who is online

Users browsing this forum: Bing [Bot] and 6 guests