locked
Strange exception when starting app in Release mode RRS feed

  • Question

  • Every now and then when running the app in Release mode, this exception occurs:

    Access violation executing location 0xFFFFFFFFFFFFFFFE.
    Stacktrace:    
    
    fffffffffffffffe()
    0000009eca68f858()
    0000009eca68f858()
    MrmCoreR.dll!Microsoft::Resources::UserLanguageProfileQVProvider::GetQualifierValue(struct Microsoft::Resources::Atom,class Microsoft::Resources::IProviderDataSources const *,class Microsoft::Resources::IDefStatus *,class Microsoft::Resources::IStringResult *)
    MrmCoreR.dll!Windows::ApplicationModel::Resources::Core::LanguageChangeNotifiyThreadProc(void *)
    kernel32.dll!BaseThreadInitThunk()
    ntdll.dll!RtlUserThreadStart()

    Sometimes it happens, then it disappears for some time just to re-appear again later.

    Since it's not 100% reproducible, I cannot be sure of this, but the `LanguageChange` stuff in the stacktrace makes me think it may be related to a new line of code in the project which immediately on startup executes:

    Windows.Globalization.ApplicationLanguages.primaryLanguageOverride || Windows.Globalization.ApplicationLanguages.languages[0]

    Monday, May 6, 2013 8:23 AM

All replies