gkardava / WinPass

A unofficial KeePass password manager client, compatible with KeePass 2.x for desktop.
25 stars 12 forks source link

Can't open OneDrive database anymore System.FormatException #28

Open mattsnowboard opened 8 years ago

mattsnowboard commented 8 years ago

This repro's 100% when I try to open my KeePass database that is stored on OneDrive. It used to work.

WinPass info: Version: 1.1.0.16

Error details:

System.FormatException Input string was not in a correct format. Stack Trace: at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDouble(String value, IFormatProvider provider) at Newtonsoft.Json.JsonTextReader.ParseNumber(Char firstChar) at Newtonsoft.Json.JsonTextReader.ParseValue(Char currentChar) at Newtonsoft.Json.JsonTextReader.ReadInternal() at Newtonsoft.Json.JsonTextReader.Read() at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, Type t, JsonConverter propertyConverter) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader) at KeePass.Storage.DatabaseInfo.LoadDetails(IsolatedStorageFile store) at KeePass.Storage.DatabaseInfo.LoadDetails() at KeePass.MainPage.ListDatabases(String tile, String syncdb) at KeePass.MainPage.<>c__DisplayClass10_0.b_0(Object ) at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Uri: /MainPage.xaml Device info: Manufacturer: Microsoft Device: RM-1105

Firmware: 01078.00038.14346.0 Hardware: 2.1.3.2 Memory: 52019200 (Max: 90292224)/2147483647