Clarity.Phone.Extensions.DialogService._hideStoryboard_Completed

May 2, 2012 at 9:17 AM

Does anyone know what 'Clarity.Phone.Extensions.DialogService._hideStoryboard_Completed' means. When i check how many downloads my app has i also see a crash report. This is showing as

Problem Function = Clarity.Phone.Extensions.DialogService._hideStoryboard_Completed 

Exception Type =  NullReferenceException
Stack Trace
"Frame    Image             Function                                                            Offset    
0        coredll.dll       xxx_RaiseException                                                  19        
1        mscoree3_7.dll    WatsonUnhandledManagedException                                     296       
2        mscoree3_7.dll    Dbg_NotifyManagedException                                          93        
3        mscoree3_7.dll    FirstPassException                                                  1044      
4                          TransitionStub                                                      0         
5                          Clarity.Phone.Extensions.DialogService._hideStoryboard_Completed    72        
6                          MS.Internal.CoreInvokeHandler.InvokeEventHandler                    1220      
7                          MS.Internal.JoltHelper.FireEvent                                    1336      
8        mscoree3_7.dll    IL_CallManaged                                                      884       
9        mscoree3_7.dll    IL_CallDelegateInternal                                             176       
10       mscoree3_7.dll    makeComPlusCall                                                     5255      
11       mscoree3_7.dll    makeComPlusCallReturnInt                                            21        
12                                                                                             0         
13       agcore.dll        CCoreServices::CLR_FireEvent                                        385       
14                                                                                             0         
15                                                                                             0         
16                                                                                             0         
17                                                                                             0         
18       coredll.dll       DispatchMessageW                                                    135       
19       TaskHost.exe      HostDispatcher::Run                                                 185"
Thanks
Coordinator
May 2, 2012 at 9:20 PM

which version of the toolkit are you using?  Which prompt(s) are you using?  How are you dismissing your prompts?

Basically i need to know how to repo this to fix it.  I can add in a trycatch there.  the code checks for nulls and anything done should not be able to throw a null.

void _hideStoryboard_Completed(object sender, EventArgs e)
{
    IsOpen = false;

    if (PopupContainer != null)
    {
        PopupContainer.Children.Remove(_overlay);
    }

    if (Closed != null)
        Closed(this, null);
}
Coordinator
May 3, 2012 at 12:11 AM

try catch'ed both blocks along with verified popupcontainer.children != null.

http://coding4fun.codeplex.com/SourceControl/changeset/changes/74608