v24.2.0 beta build 42
Windows 11
Steps to reproduce:
1. enhance speech on imported mp4
2. export mp4
3. seems to crash consistently after doing that 3 times.
Debug Assert failed!
{
expression (StringValue): "mSuspended"
hash (Guid): "12ea43dd-f62d-fbdb-ff85-c2ac00000036"
sourceFile (StringValue): "D:\main\dva\shared\adobe\mediaio\dvaaudiofilterhost\audiofilter\src\AudioFilter.cpp"
sourceFunction (StringValue): "dvaaudiofilterhost::AudioFilter::SetRenderingContext"
sourceLine (std::uint64_t): "1130"
threadID (std::uint64_t): "12604"
timestamp (StringValue): "2023-12-10T03:18:53.0Z"
}
-------------- StackTrace --------------
dvaaudiofilterhost::AudioFilter::SetRenderingContext ( @ 0) (dvaaudiofilterhost.dll+0x000000000001A190)
ML::IsRemoved ( @ 0) (AudioFilterHost.dll+0x00000000000235E4)
ML::IsRemoved ( @ 0) (AudioFilterHost.dll+0x0000000000021857)
AR::AudioPrefetch::WasPrefetchBehind ( @ 0) (AudioRenderer.dll+0x00000000000B314A)
AR::PrefetchRequestAccumulator::DroppedPrefetchRequests ( @ 0) (AudioRenderer.dll+0x00000000000859D9)
AR::InterleaveBuffer ( @ 0) (AudioRenderer.dll+0x000000000003A98D)
AR::AudioRendererFactory::CreateTimeStretchedAudioGenerator ( @ 0) (AudioRenderer.dll+0x00000000000652C0)
AR::InterleaveBuffer ( @ 0) (AudioRenderer.dll+0x000000000002C4A8)
AR::PrefetchRequestAccumulator::DroppedPrefetchRequests ( @ 0) (AudioRenderer.dll+0x00000000000859D9)
AR::InterleaveBuffer ( @ 0) (AudioRenderer.dll+0x000000000003A98D)
AR::AudioRendererFactory::CreateTimeStretchedAudioGenerator ( @ 0) (AudioRenderer.dll+0x00000000000652C0)
ML::CompilerMixer::Start ( @ 0) (AudioSupport.dll+0x000000000001725A)
ML::LandmarkExtractor::Process ( @ 0) (AudioSupport.dll+0x0000000000041E27)
ML::SetupChannelMap ( @ 0) (AudioSupport.dll+0x000000000004C49A)
ML::SetupChannelMap ( @ 0) (ExporterMPEG4.prm+0x0000000000023BDB)
ML::SetupChannelMap ( @ 0) (ExporterMPEG4.prm+0x000000000001E153)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000B3B67)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000B537C)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000B2CE7)
dvacore::config::PurgeMemory ( @ 0) (dvacore.dll+0x0000000000168E47)
dvacore::config::PurgeMemory ( @ 0) (Frontend.dll+0x00000000000D84BB)
dvacore::debug::DoSimpleAssert ( @ 0) (Frontend.dll+0x00000000000D8577)
dvacore::config::ExecuteTopLevelFunction ( @ 0) (dvacore.dll+0x0000000000168BC6)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000B5EED)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000B35E6)
ML::SpeechUtils::GetSpeakerIDs ( @ 0) (ExporterHost.dll+0x00000000000D4426)
ML::SpeechUtils::GetSpeakerIDs ( @ 0) (ExporterMPEG4.prm+0x000000000001E0BF)
ML::SpeechUtils::GetSpeakerIDs ( @ 0) (ExporterMPEG4.prm+0x000000000001D0CC)
ML::SpeechUtils::GetSpeakerIDs ( @ 0) (ExporterMPEG4.prm+0x0000000000022B19)
ML::SpeechUtils::GetSpeakerIDs ( @ 0) (ExporterMPEG4.prm+0x000000000004BBE0)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000969C7)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x0000000000097B34)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000973FE)
ML::ExporterHost::Shutdown ( @ 0) (ExporterHost.dll+0x00000000000976AE)
ML::ChangedParamUtils::AddChangedParamToList ( @ 0) (ExporterHost.dll+0x000000000003099D)
ML::ChangedParamUtils::AddChangedParamToList ( @ 0) (ExporterHost.dll+0x0000000000029662)
ML::ChangedParamUtils::AddChangedParamToList ( @ 0) (ExporterHost.dll+0x000000000001EE7C)
ML::ChangedParamUtils::AddChangedParamToList ( @ 0) (ExporterHost.dll+0x000000000001F207)
ML::ChangedParamUtils::AddChangedParamToList ( @ 0) (ExporterHost.dll+0x0000000000037375)
dvacore::config::PurgeMemory ( @ 0) (dvacore.dll+0x0000000000168E47)
dvacore::config::PurgeMemory ( @ 0) (Frontend.dll+0x00000000000D84BB)
dvacore::config::PurgeMemory ( @ 0) (Frontend.dll+0x00000000000D8577)
dvacore::config::ExecuteTopLevelFunction ( @ 0) (dvacore.dll+0x0000000000168BC6)
dvacore::string::WcharToUTF8 ( @ 0) (dvacore.dll+0x00000000002B8F48)
dvacore::threads::CreateSubExecutorWithFunctionWrapper ( @ 0) (dvacore.dll+0x00000000002BF784)
dvacore::config::PurgeMemory ( @ 0) (dvacore.dll+0x0000000000168E47)
dvacore::config::PurgeMemory ( @ 0) (Frontend.dll+0x00000000000D84BB)
dvacore::config::PurgeMemory ( @ 0) (Frontend.dll+0x00000000000D8577)
dvacore::config::ExecuteTopLevelFunction ( @ 0) (dvacore.dll+0x0000000000168BC6)
dvacore::threads::GetProcessIDsForName ( @ 0) (dvacore.dll+0x00000000003748BA)
dvacore::threads::GetProcessIDsForName ( @ 0) (dvacore.dll+0x0000000000374CB3)
RtlQueueWorkItem ( @ 0) (ntdll.dll+0x000000000004CA11)
RtlClearThreadWorkOnBehalfTicket ( @ 0) (ntdll.dll+0x0000000000035986)
BaseThreadInitThunk ( @ 0) (KERNEL32.DLL+0x000000000001257D)
RtlUserThreadStart ( @ 0) (ntdll.dll+0x000000000005AA58)