pfn / keepasshttp

KeePass plugin to expose password entries securely (256bit AES/CBC) over HTTP
GNU General Public License v3.0
2k stars 275 forks source link

Exception raised and auto fill is failed #60

Closed wooni005 closed 6 years ago

wooni005 commented 12 years ago

Hi Perry,

Thanks for the nice tools you made. It works good, but sometimes I've an exception. Luckily I've the handy exception print out, so you know the location :-).

It's not always reproducible, but I get the exception in the following steps: 1 - Loading a known website, which I gave ChromeIPass credentials to fill in user/password automatically 2 - The username/password is not filled in 3 - When I click on the ChromeIPass icon, I do not get any reaction 4 - Opening another known website (which I also gave ChromeIPass credentials to fill in user/password automatically) 5 - The username/password is filled in 6 - KeePassHttp plug-in gives an exception in the background

I'm getting the exception once in the 10 times.

I've this problem on both of my laptops running Windows 7 Pro (32 bit) and Windows 7 Home Premium (64 bit): KeePass is latest version: 2.19 KeePassHttp: 1.0.6.1 ChromeIPass: 1.0.7 Google Chrome: 21.0.1180.75

Exception:

RequestHandler failed: System.Net.HttpListenerException: The I/O operation has been aborted because of either a thread exit or an application request at System.Net.HttpRequesl:Stream.Read(Byte[] buffer, Int32 offset, Int32 size) at System.IO.StreamReader.ReadBufferO at System.IO.StreamReader.ReadO at NewtonsoftJsonJsonTextReader.MoveNextO at NewtonsoftJsonJsonTextReader.ReadInternalO at NewtonsoftJsonJsonTextReader.ReadO at NewtonsoftJson.SerializationJsonSerializerInternalReader.DeseriaIize(JsonReader reader, Type objectType) at NewtonsoftJsonJsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at NewtonsoftJsonJson5erializer.DeseriaIize[T](JsonReader reader) at KeePassHttp.KeePassHttpExt._RequestHandler(lAsyncResuIt r) at KeePassHttp.KeePassHttpExt.Rec|uestHandler(lAsyncResult r)

Thanks in advance.

Greetings, Arjan

lsgd commented 11 years ago

Currently I cannot reproduce your error. Have you tried the latest versions of KeePassHttp and chromeIPass? Does the error still occur?