INTERACT FORUM

Windows => Television => Topic started by: rpalmer68 on March 17, 2022, 06:27:33 am

Title: MC Crashing - JRemote & JTV Recordings [Windows Problem]
Post by: rpalmer68 on March 17, 2022, 06:27:33 am
I think I have narrowed down my MC crashing issue.

Here is what I have found:

1) MC will crash if I try to play a currently recording TV show (JTV files) in JRemote (Android).
2) If the TV show is not recording it plays back fine in JRemote, but MC will crash next time I try to start live TV or watch a TV recording.

Here is a link to the latest crash logs.

https://1drv.ms/u/s!AuVvxfvB-AHAnNB3dohZ084le7O4mQ?e=u2uhg8
 

Richard
Title: Re: MC Crashing - JRemote & JTV Recordings
Post by: Yaobing on March 25, 2022, 10:41:51 am
I have looked at the crash dump and log files you provided here, as well as those you reported in another thread:

https://yabb.jriver.com/interact/index.php/topic,131452.msg914974.html#msg914974

All three dump files point to a crash in Windows system file ntdll.dll and there is nothing that indicates anything in MC:

Code: [Select]
> ntdll.dll!RtlpWaitOnCriticalSection() Unknown
  ntdll.dll!RtlpEnterCriticalSectionContended() Unknown
  ntdll.dll!RtlEnterCriticalSection() Unknown
  wdmaud.drv!CMixer::SendNotificationToWinmm(struct NOTIFICATION *) Unknown
  wdmaud.drv!CDeviceControl::ControlChangeCallback(void) Unknown
  wdmaud.drv!CSessMixerControl::OnChannelVolumeChanged(unsigned long,float *,unsigned long,struct _GUID const *) Unknown
  AudioSes.dll!CStateChanged::Invoke() Unknown
  AudioSes.dll!CLockedList<ATL::CComPtr<IAudioSessionEvents>,0,1>::ForEachEntry() Unknown
  AudioSes.dll!CAudioSessionControl::OnAudioSessionEvent() Unknown
  AudioSes.dll!CAudioSessionControl::CAudioSessionNotificationDelegator::OnMediaNotification(struct MEDIA_NOTIFICATION_BLOCK *) Unknown
  MMDevAPI.dll!CMediaNotifications::OnMediaNotificationWorkerHandler() Unknown
  ntdll.dll!TppSimplepExecuteCallback() Unknown
  ntdll.dll!TppWorkerThread() Unknown
  kernel32.dll!BaseThreadInitThunk() Unknown
  ntdll.dll!RtlUserThreadStart() Unknown

On the other hand, all three log files seem to suggest that the crash happened when MC was running WASAPI plugin:

Code: [Select]
43089691: 6112: Playback: CWASAPIPlugin::StartWASAPI: Started WASAPI: 9600 buffer blocks, 400.0000 internal buffer ms, 99 fill sleep ms, output format 96 kHz 24bit (padded) 6ch
43089691: 6112: Playback: CWASAPIPlugin::StartWASAPI: Success opening device
43089691: 6112: Playback: CWASAPIPlugin::StartWASAPI: Finish (101 ms)
43089691: 6112: Playback: CWASAPIPlugin::Thread: Boosting priority
43089691: 6112: Playback: CWASAPIPlugin::Thread: Prerolling silence
43089692: 6112: Playback: CWASAPIPlugin::Thread: Starting
43089693: 6112: Playback: CWASAPIPlugin::Thread: Running feeder loop

Maybe there is an issue in your WASAPI driver?
Title: Re: MC Crashing - JRemote & JTV Recordings [Windows Problem]
Post by: JimH on March 25, 2022, 10:52:54 am
Try a Google search for similar problems.  ntdll.dll and crash, for instance.

Also search here.  Awesome Donkey talked about a Bitdefender problem.