I'd try having the user request the URL via Mobile Safari - just to see if
they are able to access it from their network or if their proxy blocks it
or does something else strange with it

also, I'd suggest not trying to load remote resources with XDocument.Load -
instead I'd load the data with an async HttpWebReqeust, then load it into
the XDocument.  That gives you a lot more granular control over identifying
and handling exceptions

On Mon, Apr 30, 2012 at 7:54 AM, Sebastien Pouliot <[email protected]>wrote:

> Hello Phillipe,
>
> On Mon, Apr 30, 2012 at 8:24 AM, activa <[email protected]> wrote:
> > Ok, I finally managed to get a crash log, and it wasn't related to the
> map
> > view at all.
> >
> > The crash happens when calling XDocument.Load() with a URL.
> >
> > This is the crash log:
>
> That's the managed stack trace (not a crash log) but that's much
> better (90% of the time).
>
> Can you give us more details, e.g. do you know the URL being
> downloaded, if the users are using a proxy (while you're not - or the
> reverse)... and, if you want to track the progress on the issue, fill
> everything into a bug report at http://bugzilla.xamarin.com
>
> Thanks
> Sebastien
>
> > 2012-04-30 12:33:19 Exception: Cannot cast from source type to
> destination
> > type.
> > 2012-04-30 12:33:19 at
> > MonoTouch.Foundation.NSArray.ArrayFromHandle[NSDictionary] (IntPtr
> handle)
> > [0x00000] in <filename unknown>:0
> > at MonoTouch.CoreFoundation.CFNetwork.GetProxiesForURL
> > (MonoTouch.Foundation.NSUrl url, MonoTouch.CoreFoundation.CFProxySettings
> > proxySettings) [0x00000] in <filename unknown>:0
> > at MonoTouch.CoreFoundation.CFNetwork.GetProxiesForUri (System.Uri uri,
> > MonoTouch.CoreFoundation.CFProxySettings proxySettings) [0x00000] in
> > <filename unknown>:0
> > at MonoTouch.CoreFoundation.CFNetwork+CFWebProxy.GetProxy (System.Uri
> > targetUri) [0x00000] in <filename unknown>:0
> > at MonoTouch.CoreFoundation.CFNetwork+CFWebProxy.IsBypassed (System.Uri
> > targetUri) [0x00000] in <filename unknown>:0
> > at System.Net.ServicePointManager.FindServicePoint (System.Uri address,
> > IWebProxy proxy) [0x00000] in <filename unknown>:0
> > at System.Net.HttpWebRequest.GetServicePoint () [0x00000] in <filename
> > unknown>:0
> > at System.Net.HttpWebRequest.BeginGetResponse (System.AsyncCallback
> > callback, System.Object state) [0x00000] in <filename unknown>:0
> > at System.Net.HttpWebRequest.GetResponse () [0x00000] in <filename
> > unknown>:0
> > at System.Xml.XmlUrlResolver.GetEntity (System.Uri absoluteUri,
> > System.String role, System.Type ofObjectToReturn) [0x00000] in <filename
> > unknown>:0
> > at Mono.Xml2.XmlTextReader.GetStreamFromUrl (System.String url,
> > System.String& absoluteUriString) [0x00000] in <filename unknown>:0
> > at Mono.Xml2.XmlTextReader..ctor (Boolean dummy, System.Xml.XmlResolver
> > resolver, System.String url, XmlNodeType fragType,
> > System.Xml.XmlParserContext context) [0x00000] in <filename unknown>:0
> > at System.Xml.XmlTextReader..ctor (Boolean dummy, System.Xml.XmlResolver
> > resolver, System.String url, XmlNodeType fragType,
> > System.Xml.XmlParserContext context) [0x00000] in <filename unknown>:0
> > at System.Xml.XmlReader.Create (System.String url,
> > System.Xml.XmlReaderSettings settings, System.Xml.XmlParserContext
> context)
> > [0x00000] in <filename unknown>:0
> > at System.Xml.XmlReader.Create (System.String url,
> > System.Xml.XmlReaderSettings settings) [0x00000] in <filename unknown>:0
> > at System.Xml.Linq.XDocument.Load (System.String uri, LoadOptions
> options)
> > [0x00000] in <filename unknown>:0
> > at System.Xml.Linq.XDocument.Load (System.String uri) [0x00000] in
> <filename
> > unknown>:0
> > at Proxio.WebService.GetDropdownValues[PropertyType] (System.String
> > serviceName) [0x00000] in <filename unknown>:0
> > at Proxio.WebService.GetPropertyTypes () [0x00000] in <filename
> unknown>:0
> > at
> >
> Proxio.WebService+<Async>c__AnonStorey0`1[System.Collections.Generic.IEnumerable`1[Proxio.PropertyType]].<>m__3
> > () [0x00000] in <filename unknown>:0
> > at System.Threading.Thread.StartInternal () [0x00000] in <filename
> > unknown>:0
> >
> >
> > --
> > View this message in context:
> http://monotouch.2284126.n4.nabble.com/MKMapView-crashing-on-all-my-customer-s-iPads-runs-fine-on-ours-tp4590869p4598042.html
> > Sent from the MonoTouch mailing list archive at Nabble.com.
> > _______________________________________________
> > MonoTouch mailing list
> > [email protected]
> > http://lists.ximian.com/mailman/listinfo/monotouch
> _______________________________________________
> MonoTouch mailing list
> [email protected]
> http://lists.ximian.com/mailman/listinfo/monotouch
>
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to