Re: [GPGrelay-Talk] v0.956 pre-release, still crashes with imap
Brought to you by:
dynacore
|
From: dynacore//.tSCc. <dyn...@te...> - 2005-02-19 13:21:07
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi! > Also I sometimes get warnings that some other process is = trying to read my > password, I have scanned my computer with AdAware, Spybot and= Norton > antivirus corporate edition 8.1 and they find nothing. Any = ideas? Is there a > way to get pid of the malicious process? I'm not sure how to get that info. GPGrelay is checking if the = thread that requests the passphrase in the WindowProc is = actually the one that requested the passphrase (using = GetCurrentThreadID). Simple idea, simple code. But actually I'm starting to believe that that piece of code is= broken and only works for Win9x. I'm really not sure anymore if it's worthwhile to check for a = solution (esp. as it's quite easy to circumvent that check). So I'll just kick it out... But out of curiosity: When does that message pop up? = Immediately when the passphrase is asked? Whenever you type a = key? When you push the OK-Button? Also I'm puzzled about the "sometimes". Hm, before I kill it, = I'll try one more thing: Delaying the check until the = edit-control has at least some content (the Passphrase-Controls= always start empty, so it's no harm). > Heres the log of the crash (I dont get this log always), I = also attached it. >[...] > 00491348 0012F6AC CLogListBox::DrawItem+288 = E:\MyProjects\GPGrelay\LogListBox.cpp line 201 The crash occured in the paint-method of the log-listbox? That's strange... > 2A0D1516#### ASSERTION FAILED! #### FALSE #### = E:\MyProjects\GPGrelay\ServerIMAPAcceptThread.cpp,336 That's more of a reason what's can crash GPGrelay. Okay, I'll remove the try/catch, so it should crash instead of = ASSERT - hopefully with the callstack we get then, we can track= down where the problem lies. I'll also add some more tracemessages. And by the way: Enable "log full protocoll". This also gives = more clues about when the crash happens. The Preview-0.957 will be available on sourceforge today (with = both things put inside). Bye! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) - GPGrelay v0.957 iD8DBQFCFz2HnTiKrQObWqkRAqgpAJ4xXR5dGWmE/FwghFqbf4jaakqHOACfdnU+ 59dM5Fe6QpcrPx6YpWGU1ek=3D =3DuU0o -----END PGP SIGNATURE----- |