[Matroska-devel] Haali splitter crashing with DES

Andrew rectalogic at rectalogic.com
Tue Nov 27 19:44:00 CET 2007


Haali splitter is crashing quite frequently when rendering a
DES timeline that uses dynamic reconnection -
http://msdn2.microsoft.com/en-us/library/ms786646.aspx

I can reproduce this reliably using the Microsoft XTLTest sample
(see http://tinyurl.com/34jz5k)
e.g. "XTLTest.exe /D /W output.avi /C splittercrash.xtl"

The stack trace looks like:

Unhandled exception at 0x08721b29 in XTLTest.exe: 0xC0000005:
Access violation reading location 0x00000008.

splitter.ax!08721b29() 	
[Frames below may be incorrect and/or missing,
no symbols loaded for splitter.ax]	
qedit.dll!RemoveUpstreamFromPin()  + 0x71 bytes	
qedit.dll!RemoveUpstreamFromFilter()  + 0x90 bytes	
qedit.dll!RemoveUpstreamFromPin()  + 0x53 bytes	
qedit.dll!RemoveUpstreamFromFilter()  + 0x90 bytes	
qedit.dll!RemoveUpstreamFromPin()  + 0x53 bytes	
qedit.dll!RemoveUpstreamFromFilter()  + 0x90 bytes	
qedit.dll!RemoveUpstreamFromPin()  + 0x53 bytes	
qedit.dll!CBigSwitch::UnloadSource()  + 0xd3 bytes	
qedit.dll!CBigSwitch::Reconfigure()  + 0x20 bytes	
quartz.dll!CGraphConfig::Reconfigure()  + 0x37 bytes	
qedit.dll!CBigSwitch::CallUnloadSource()  + 0x31 bytes	
qedit.dll!CBigSwitch::DoDynamicStuff()  + 0x1e5 bytes	
qedit.dll!CBigSwitchWorker::DoRunLoop()  + 0x48 bytes	
qedit.dll!CBigSwitchWorker::ThreadProc()  + 0x49 bytes	
qedit.dll!CAMThread::InitialThreadProc()  + 0x15 bytes	
kernel32.dll!_BaseThreadStart at 8()  + 0x37 bytes	


I'm not sure how to diagnose this further without source code.
I can provide sample videos, sample XTL file and system configuration
information if needed.

Andrew





More information about the Matroska-devel mailing list