Reply to thread

Hi Tony,

 

v59 crash too with dvbsub3 :

 

[CODE]    ntdll.dll!_ZwRaiseException@12()  + 0x12 bytes

    ntdll.dll!_ZwRaiseException@12()  + 0x12 bytes

    DVBSub3.ax!CBaseFilter::NonDelegatingQueryInterface(const _GUID & riid, void * * ppv)  Line 315    C++

    TsReader.ax!CTsReaderFilter::Run(__int64 tStart)  Line 580    C++

    quartz.dll!CFilterGraph::Run()  + 0x158 bytes

    quartz.dll!CFGControl::IssueRun()  + 0x9f bytes

    quartz.dll!CFGControl::CheckCued()  + 0xbf bytes

    quartz.dll!CFGControl::CGraphWindow::OnReceiveMessage()  + 0x1cba6 bytes

    quartz.dll!WndProc()  + 0x3e bytes    [/CODE]

 

I try to get another callstack :)

 

It's maybe related to this :

 

[CODE]        if ((!wcsicmp(L"MediaPortal DVBSub2", filterInfo.achName)) || (!wcsicmp(L"MediaPortal DVBSub3", filterInfo.achName)))

        {

          HRESULT fhr = pFilter->QueryInterface( IID_IDVBSubtitle2, ( void**)&m_pDVBSubtitle );

 

          assert( fhr == S_OK);

          //LogDebug("Testing that DVBSub2/DVBSub3 works");[/CODE]

 

Maybe it's related to here :) i try.


Top Bottom