none
Windows Phone Reporte Crash RRS feed

  • Pregunta

  • Hola a todos!!

    Tengo publicada una aplicación en el Windows Phone Marketplace (La aplicación: muestra información, utiliza bing maps para para mostrar una ruta de puntos de interés, y tiene un lector de noticias RSS (le las noticias publicadas por terceras personas). Revisando los informes del app hub marketplace  me han surgido algunas dudas respecto a la opción Reportar Crash.

    El tema es que al principio tenia el valor 0 en crash pero con el paso del tiempo y el aumento de descargas se ha registrado algún error, en el informe. Quería preguntaros si a alguno de vosotros también os ha pasado... la duda que me surge es que no veo muy claro a raíz del informe Excel cuál es el origen del error, por ejemplo:

    Problem function:

    System.Windows.Navigation.NavigationService.Navigate

    Exception type:

    InvalidOperationException

    A partir de estos datos deduzco que se ha producido un error en la navegación y se arrojado una excepción InvalidOperationException. Pero en la práctica a la hora de corregir el error lo veo difícil, ya que he navegado por mi aplicación en multitud de veces y no he visto errores. Realmente veo difícil corregir dicho error ya que sino consigo reproducirlo... Utilizo el depurador... pero si no me aparece error ... Algún consejo? También tengo la duda: si quiero enviar una actualización de dicha aplicación existe algún inconveniente por tener en el informe de crash registrado algún error? Es un problema para futuras actualizaciones? Por favor alguien quiere compartir su experiencia .. y darme algún consejo. Se lo agradecería enormentente.

    Muchas gracias. :-)


    Santiago Pomar

    miércoles, 15 de agosto de 2012 11:26

Respuestas

  • Hola Santiago

    ¿No te da más información? Sueles tener un call stack con la pila de llamadas donde se ha producido la excepción. En esta pila te dicen el archivo y lineas de código donde se ha producido. Si lo pones por aquí podemos darle un vistazo!!

    Por otro lado, puedes enviar una actualización sin problemas, no se tiene en cuenta el crash report.


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    • Marcado como respuesta Santiago Pomar lunes, 20 de agosto de 2012 12:55
    sábado, 18 de agosto de 2012 9:11
    Moderador

Todas las respuestas

  • Hola Santiago

    ¿No te da más información? Sueles tener un call stack con la pila de llamadas donde se ha producido la excepción. En esta pila te dicen el archivo y lineas de código donde se ha producido. Si lo pones por aquí podemos darle un vistazo!!

    Por otro lado, puedes enviar una actualización sin problemas, no se tiene en cuenta el crash report.


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    • Marcado como respuesta Santiago Pomar lunes, 20 de agosto de 2012 12:55
    sábado, 18 de agosto de 2012 9:11
    Moderador
  • Hola Josue!

    Muchas gracias por tu respuesta. Estaba viendo el fichero excel, (creo que al principio la hoja tenia el formato raro y no lo veía bien). El error que recoge es el siguiente:

    Problem function: System.Net.Browser.AsyncHelper.BeginOnUI

    Exception type: ArgumentException

    Según veo aparece las funciones por donde pasa el error , y las dll donde están recogidas esas funciones. Respecto al indicador Offset indica el número de posiciones en memoria? no son lineas del código fuente ... Aqui es donde me lio un poco...

    Muchas gracias por todo!


    Santiago Pomar

    lunes, 20 de agosto de 2012 10:11
  • Buenas!

    El offset debería ser la línea del código donde se ha producido la excepción, yo me cuidaría de revisar que no te esté llegando algo a null en el getresponse o que no le estés enviando nada a null...

    Salvo eso, no hay mucho más donde mirar por lo que veo.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    lunes, 20 de agosto de 2012 11:28
    Moderador
  • ok, muchas gracias, entonces Offset se refiere al número de linea del código fuente donde se produce el error, entendido :-). Lo revisaré a ver...

    Santiago Pomar

    lunes, 20 de agosto de 2012 12:57
  • Hola, hoy me puse a revisar mi app, es el open beta, pero se cae, yo lo probe en mi telefono y funciono perfecto, tal vez si me pueden dar una guia

    "Frame    Image             Function                                                                    Offset    
    0        coredll.dll       xxx_RaiseException                                                          19        
    1        mscoree3_7.dll                                                                                436488    
    2        mscoree3_7.dll                                                                                386545    
    3        mscoree3_7.dll                                                                                540936    
    4                          TransitionStub                                                              0         
    5                          Microsoft.Phone.Shell.Interop.ShellPageManagerNativeMethods.CheckHResult    68        
    6                          Microsoft.Phone.Shell.Interop.ShellPageManager.NavigateToExternalPage       92        
    7                          Microsoft.Phone.Tasks.ChooserHelper.Navigate                                228       
    8                          Microsoft.Phone.Tasks.SmsComposeTask.Show                                   460       
    9                          T9_SMS.MainPage.btnEnviar_Click                                             272       
    10                         System.Windows.Controls.Primitives.ButtonBase.OnClick                       132       
    11                         System.Windows.Controls.Button.OnClick                                      120       
    12                         System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp           228       
    13                         System.Windows.Controls.Control.OnMouseLeftButtonUp                         100       
    14                         MS.Internal.JoltHelper.FireEvent                                            896       
    15       mscoree3_7.dll                                                                                429164    
    16       mscoree3_7.dll                                                                                430528    
    17       mscoree3_7.dll                                                                                610803    
    18       mscoree3_7.dll                                                                                374593    
    19                                                                                                     0"

    Lo pruebo en mi cel y no funca, tal vez alguien me pueda ayudar probandola, la app se llama T9 sms por dcsoft. De verdad seria de gran ayuda :)

    martes, 28 de agosto de 2012 22:55