Hi Fabian, thanks for the reference, it is very interesting. However, my problem was in .NET 2.0, and my application didn't use any of the controls the KB article is applicable to. Aside from that, the symptoms were the same. And we never handled OnUserPreferencesChanged in our code directly.
Unfortunately, the problem went away as suddenly as it appeared - we did nothing special to fix it, but it has never been observed for a very long time already. So I really have nothing interesting to say about that. Hopefully, my experience doesn't mean that the bug the article describes slipped into .NET 2.0 somehow... > -----Original Message----- > From: Discussion of advanced .NET topics. > [mailto:[EMAIL PROTECTED] On Behalf Of > Fabian Schmied > Sent: Monday, May 22, 2006 4:40 PM > To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM > Subject: Re: [ADVANCED-DOTNET] Odd stack trace from a hung .NET app > > Following up on this old thread: > > [UserPreferenceChanged deadlock with stacktrace showing > blocked thread at WaitForMultipleObjects via Control.Invoke > via OnUserPreferenceChanged] > > I found a KB article which describes the problem the OP was > having, saying it is caused by a bug in DateTimePicker, > MonthCalendar, and UpDownBase. Dmitry: If you're still > getting the problem or if anyone else has the same problem: > http://support.microsoft.com/?kbid=898609 > > Fabian > > =================================== > This list is hosted by DevelopMentorR http://www.develop.com > > View archives and manage your subscription(s) at > http://discuss.develop.com =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com