https://bugzilla.novell.com/show_bug.cgi?id=657609
https://bugzilla.novell.com/show_bug.cgi?id=657609#c0 Summary: System.TimeZoneNotFoundException when accessing TimeZoneInfo.Local in Emulator and on Device Classification: Mono Product: MonoDroid Version: unspecified Platform: x86-64 OS/Version: Windows 7 Status: NEW Severity: Normal Priority: P5 - None Component: Runtime AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- Created an attachment (id=403463) --> (http://bugzilla.novell.com/attachment.cgi?id=403463) the ADB log output while running the reported testcase User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13 hi the following code fails with a System.TimeZoneNotFoundException on my Motorola Milestone and also in the Emulator on a Win7: using System; using Android.App; using Android.Content; using Android.Runtime; using Android.Views; using Android.Widget; using Android.OS; namespace HelloAndroid { [Activity(Label = "My Activity", MainLauncher = true)] public class Activity1 : Activity { protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.layout.main); TextView tv = FindViewById<TextView(Resource.id.txtHello); tv.Text = TimeZoneInfo.Local.ToString(); } } } I have attached the output of ddms while running the activity. It looks like the same problem that was reported here: https://bugzilla.novell.com/show_bug.cgi?id=622524 Reproducible: Always Steps to Reproduce: 1. use code that uess TimeZoneInfo.Local (see example above) 2. run it Actual Results: a System.TimeZoneNotFoundException is thrown Expected Results: no Exception on the monodroid mailing list I got the following feedback by Jon: Please file a bug with this test case so we can track it. Looking at the code, it fails because your device is missing /etc/localtime, and Google is showing that this is a common problem (i.e. lots of people have hit this before with C code). A cursory inspection of Google results doesn't show a satisfactory answer (much less _any_ answer), but a quick perusal of the emulator filesystem shows that /system/usr/share/zoneinfo/zoneinfo.dat _might_ be appropriate. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
