Re: WMEncoder.Reset Hangs

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Dan Schullman (newsuser_at_westerville.ohmy)
Date: 03/16/04


Date: Tue, 16 Mar 2004 11:01:32 -0500

K,

> I've read a couple of posts from Dan Schullman which seem to have a
> very similar problem but there aint any solutions posted. Can anyone
> help me about it...

FYI, I had managed to very reproducibly get the WMEncoder.Reset() call to
hang for 30 seconds, though what started me/us down this path was indefinite
(infinite?) hangs that we saw very rarely. Eventually opened up a Microsoft
case, and after numerous weeks and attempts to further isolate it by both
parties, Microsoft confirmed that the 30-second hang was a bug. I'm not sure
how to characterize the bug, though I know that Microsoft found that there
could have been other symptoms as well (for example, access violations, COM
exceptions) and that it could fail with other methods on other WM objects.
In my test scenario, it looked like creating the WMEncoder object from
something other than the primary thread was a problem, though that might be
the wrong conclusion/inference.

I suggest you open up a case about it yourself. I figure the more people
that stumble on and report this problem, the more likely it is to get fixed
anytime soon. We've not yet done anything to work around the problem, as 1)
we don't know how much exposure we've got with this bug, 2) I'm not sure
that we've got a workaround, and 3) I fear that a workaround (if any) would
require a significant restructuring of our current code.

By the way, sorry for the delay in getting back to you. I'm not a "regular"
newsgroup reader... only when I get desperate.

Good luck!
  Dan S.



Relevant Pages

  • Re: ~$Normal.dot
    ... An AutoRecovery Save file is named "AutoRecovery save of. ... What I meant to "complain" actually point out is the method in which Microsoft addresses their bugs. ... An explanation of why it sticks around ALWAYS and a workaround would in my opionion be the correct way of addressing this bug. ...
    (microsoft.public.word.application.errors)
  • Re: Framework 1.1 Service Pack 1 Question
    ... To Mr. Angry Developer ... If you want a workaround or a patch for a specific defect in the framework, ... resolving or fixing the bug, you should call Microsoft and ask product ... > I am addressing this message to Microsoft directly. ...
    (microsoft.public.dotnet.framework)
  • Re: ~$Normal.dot
    ... > "George Hester" wrote in message ... > in which Microsoft addresses their bugs. ... If there is no workaround say so. ... > of presenting bugs then I am in the actual bug. ...
    (microsoft.public.word.application.errors)
  • Re: ~$Normal.dot
    ... > "George Hester" wrote in message ... > in which Microsoft addresses their bugs. ... If there is no workaround say so. ... > of presenting bugs then I am in the actual bug. ...
    (microsoft.public.word.application.errors)
  • Re: WMP 11 Bug
    ... I answered the question and still suggested they seek a response about their problem because it really didn't sound like a bug. ... If there is another means of reporting bugs that I have left off, please feel free to point it out. ... You couldn't really believe that WMP is less simple than say, Vista, or Windows XP, or Microsoft Office, or Internet Explorer. ... Microsoft's behalf that you're having problems with Windows Media Player. ...
    (microsoft.public.windowsmedia)