[MlMt] Hang on interaction with keychain access?
Benny Kjær Nielsen
mailinglist at freron.com
Fri Nov 23 16:06:07 UTC 2012
On 19 Nov 2012, at 20:27, Benny Kjær Nielsen wrote:
> On 19 Nov 2012, at 19:53, Seebs wrote:
>
>> At this point, my system had entered a state wherein ANY activity
>> which required keychain access would simply hang. Would ignore
>> SIGTERM. Could not be debugged. Couldn't even be STARTED under the
>> debugger. Entire system unusable. Couldn't change network settings or
>> anything.
It seems that the problem can be fixed by killing a process named
`authorizationhost` (I wish I figured this out sooner).
>> SIGHUP worked to close things, and rebooting got me back to normal,
>> but with the same problem if I tried to start MailMate.
>>
>> Went into keychain access, changed settings there, all is well.
>
> Thanks for the detailed description of this problem!! I had a similar
> report earlier today, but it was unclear what exactly triggered this
> problem (the extreme hanging). I haven't located the bug yet, but at
> least I know where to look now. A fairly recent change to part of the
> certificate related code is a prime suspect (some refactoring done
> while implementing S/MIME support).
>
> I'll focus on this problem tomorrow and try to get an update out as
> soon as possible.
Took a lot more than just a day. I've been fighting this problem on and
off for several days. Some of my findings are documented here:
http://freron.lighthouseapp.com/projects/58672/tickets/302
I've reported the hang to Apple since it shouldn't hang even if I do
something wrong. The problem seems to only affect 10.7.5. My current
workaround for the problem involves rebooting into a 10.7.0 partition
when codesigning MailMate before distribution. I'll continue to
investigate the problem since this is obviously not an ideal workflow.
A test release of MailMate is available. Hold down ⌥ when clicking
Check Now to fix it. (Note that the tagging GUI has been temporarily
disabled.)
Again, thanks for reporting this issue.
--
Benny
More information about the mailmate
mailing list