Re: weird problem with a filter

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



Here's some new info.
I remade "dump" example to remove registry stuff. I.e. I just imported the
code inside my project and created the object myself. It started crashing
too...

I've started thinking that I build the graph incorrectly, but I don't do
anything especial. Just create ASF Reader->add to graph->init it with a
file->create my filter->add to graph->Render ASF Reader pins->Request
IMediaControl,IMediaSeeking interfaces->Start (from another thread context)

Moreover I have a filter which is made in form of .AX (just drops the
frames). I've insreted it inside graphedit and it crashed too!!!! So it
seems to be crashing with everything written by me and with none software
written by others :(

I'm not new in the filter developments, I developed many filters and nobody
reported a problem before. I even tried to build a very simple filter which
just drops all frames on its input pins (so I can't crash the stack
anywhere) and it also crashes. The bad thing is that other software, windows
media player and graphedit runs properly...


Here's information on user's PC:
DirectX 9.0c (4.09.0000.0904)
WinXP SP2
wmvcore.dll - 10.0.0.3802

Can it happen because of the BaseClasses? I'm using DirectX 9.0 SDK for the
development and he has 9.0c?

I have a problem with WMV some time ago, it did bug checks and crashed, but
that time it was because of a particular 3d party codec and all software was
crashing when playing WMV.


"Peter Duniho" <NpOeStPeAdM@xxxxxxxxxxxxxxxx> ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ
ÓÌÅÄÕÀÝÅÅ: news:11dnui8l821dl8e@xxxxxxxxxxxxxxxxxxxxx
> "Jeremy Noring" <somewhere@xxxxxxxxxx> wrote in message
> news:uM7xtS7iFHA.1968@xxxxxxxxxxxxxxxxxxxxxxx
> > If you can't reproduce the error, it sounds like something is amiss with
> > the user's PC.
>
> Possibly. IMHO, more likely -- especially given that the "can't review
the
> stack" comment by the original poster often implies that the stack itself
> has been trashed -- that the original poster does have a bug somewhere
that
> is only an obvious problem on the particular user's computer.
>
> This will, of course, make it harder to debug. The first step would be to
> try to figure out what is different about the configuration on that PC.
But
> he should proceed under the supposition that he is dealing with a bug in
his
> own code, one that overwrites memory on the stack somewhere (so, one place
> to start looking would be the use of any arrays allocated as local
> variables).
>
> Pete
>
>


.



Relevant Pages

  • Re: weird problem with a filter
    ... > I'm not new in the filter developments, I developed many filters and nobody ... > anywhere) and it also crashes. ... I'm using DirectX 9.0 SDK for the ... >> stack" comment by the original poster often implies that the stack itself ...
    (microsoft.public.win32.programmer.directx.video)
  • Newsman Pro 2.6 Released
    ... Fixed a bug in the MySQL database components that caused ... Added a timer to the hints in the Connections view to ... Optimized the "Get Headers By Date" search algorithm ... Fixed a bug in the Filter Builder that prevented the ...
    (news.software.readers)
  • Re: Bluescreen when we try to attach a filter to another device stack in KMDF
    ... we have a PS/2 mouse filter driver that needs to dynamically ... create a filter on the *keyboard* driver stack. ... A summary of what we're doing: we're creating a KMDF control device, ... ExceptionAddress: 8287022c ...
    (microsoft.public.development.device.drivers)
  • Newsman Pro 2.6.0.1 Released
    ... Fixed a bug introduced in 2.6.0.0 that caused the bandwidth limiter to ... Added "Parts" as a new filter criteria in the Filter Builder. ... Added the ability to purge selected messages from the Trash folder ... Added additional checks to the background database repair thread to ...
    (news.software.readers)
  • Re: HTML email "bug", of sorts.
    ... HTML email "bug", of sorts. ... pages) through a filter. ... you have a web bug. ...
    (Bugtraq)