INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Consistent freezing on changing track  (Read 1663 times)

sram16

  • Recent member
  • *
  • Posts: 24
Consistent freezing on changing track
« on: May 18, 2019, 06:15:54 pm »

I've had this issue since MC 23. MC will lockup if I change tracks too fast (~2 tracks a second) on a long playlist, or sometimes at random after so many ordinary track changes. Sometimes when it freezes the song will continue to play the the program will lockup, and other times it stops playback. I've attached q logs where this has happened. It doesn't give me a crash dump as the program freezes instead of crashing and never responds (having to be force closed). I've had this issue on both ASIO, WASAPI, and Direct Sound playback, testing different amps/devices.
Logged

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #1 on: May 21, 2019, 01:52:34 pm »

bump
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72367
  • Where did I put my teeth?
Re: Consistent freezing on changing track
« Reply #2 on: May 21, 2019, 01:58:07 pm »

What are you playing to?  How?  DLNA? 
Logged

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #3 on: May 21, 2019, 04:06:18 pm »

What are you playing to?  How?  DLNA?

Playing to my computer, testing ASIO, DS, WASAPI. Not using DLNA
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72367
  • Where did I put my teeth?
Re: Consistent freezing on changing track
« Reply #4 on: May 21, 2019, 04:19:08 pm »

Are you upsampling?

Playback: CAutoConfigureAudioOutput::GetOutputFormat: 88.2 kHz 24bit 2ch

Try no changes.

Your files are on G:  A USB drive?  Try local files. 
Logged

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #5 on: May 21, 2019, 05:15:47 pm »

Are you upsampling?

Playback: CAutoConfigureAudioOutput::GetOutputFormat: 88.2 kHz 24bit 2ch

Try no changes.

Your files are on G:  A USB drive?  Try local files.
Nothing is being resampled as I'm using a direct audio path. All audio is being stored on an HDD
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72367
  • Where did I put my teeth?
Re: Consistent freezing on changing track
« Reply #6 on: May 21, 2019, 06:00:39 pm »

On an internal drive?  Or external?

What is the full version of MC?
Logged

swiv3d

  • Guest
Re: Consistent freezing on changing track
« Reply #7 on: May 21, 2019, 06:06:43 pm »

I have just done 32 track changes on a playing playlist - changing the playing file immediately it starts to play and I can't get MC to hang at all.
Logged

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #8 on: May 21, 2019, 08:34:03 pm »

I have just done 32 track changes on a playing playlist - changing the playing file immediately it starts to play and I can't get MC to hang at all.

It seems to happen after a random number of changes. Here's an example of it locking up after about 30 rapid changes.


On an internal drive?  Or external?

What is the full version of MC?
25.0.40, on internal hdd. This hasn't been an issue on other music software
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72367
  • Where did I put my teeth?
Re: Consistent freezing on changing track
« Reply #9 on: May 22, 2019, 07:03:55 am »

Could you post a benchmark from MC > Help?
Logged

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #10 on: May 22, 2019, 08:21:25 am »

Could you post a benchmark from MC > Help?

=== Running Benchmarks (please do not interrupt) ===

Running 'Math' benchmark...
    Single-threaded integer math... 3.666 seconds
    Single-threaded floating point math... 2.532 seconds
    Multi-threaded integer math... 1.236 seconds
    Multi-threaded mixed math... 0.865 seconds
Score: 2290

Running 'Image' benchmark...
    Image creation / destruction... 1.500 seconds
    Flood filling... 0.247 seconds
    Direct copying... 0.400 seconds
    Small renders... 0.848 seconds
    Bilinear rendering... 0.663 seconds
    Bicubic rendering... 0.391 seconds
Score: 5432

Running 'Database' benchmark...
    Create database... 0.117 seconds
    Populate database... 0.855 seconds
    Save database... 0.276 seconds
    Reload database... 0.061 seconds
    Search database... 1.118 seconds
    Sort database... 0.889 seconds
    Group database... 0.627 seconds
Score: 5453

JRMark (version 25.0.40 64 bit): 4391
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Consistent freezing on changing track
« Reply #11 on: May 22, 2019, 08:32:52 am »

Could you post a log after a hang?  If it has a dump (it should) we can see exactly where it's at in the code.

If it's too big to post, just email it to matt at jriver dot com.

More on logging here:
https://wiki.jriver.com/index.php/Logging

Thanks.
Logged
Matt Ashland, JRiver Media Center

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10923
Re: Consistent freezing on changing track
« Reply #12 on: May 22, 2019, 08:33:17 am »

Could you post a log after a hang?  If it has a dump (it should) we can see exactly where it's at in the code.

Hangs don't produce dumps, unfortunately.
Logged
~ nevcairiel
~ Author of LAV Filters

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Consistent freezing on changing track
« Reply #13 on: May 22, 2019, 08:47:30 am »

Hangs don't produce dumps, unfortunately.

What if he right-clicked Media Center in Task Manager and picked "Create dump file"?
Logged
Matt Ashland, JRiver Media Center

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #14 on: May 22, 2019, 10:49:40 am »

What if he right-clicked Media Center in Task Manager and picked "Create dump file"?


It was too large for attachments:
https://ufile.io/htxvximw

Alternatively here's the dump text
Quote
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : Timeline.OS.Boot.DeltaSec
    Value: 96144

    Key  : Timeline.Process.Start.DeltaSec
    Value: 8432


PROCESSES_ANALYSIS: 1

SERVICE_ANALYSIS: 1

STACKHASH_ANALYSIS: 1

TIMELINE_ANALYSIS: 1

Timeline: !analyze.Start
    Name: <blank>
    Time: 2019-05-22T15:49:06.605Z
    Diff: 503605 mSec

Timeline: Dump.Current
    Name: <blank>
    Time: 2019-05-22T15:40:43.0Z
    Diff: 0 mSec

Timeline: Process.Start
    Name: <blank>
    Time: 2019-05-22T13:20:11.0Z
    Diff: 8432000 mSec

Timeline: OS.Boot
    Name: <blank>
    Time: 2019-05-21T12:58:19.0Z
    Diff: 96144000 mSec


DUMP_CLASS: 2

DUMP_QUALIFIER: 400

FAULTING_IP:
+0
00000000`00000000 ??              ?

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD:  000024d4

BUGCHECK_STR:  BREAKPOINT

DEFAULT_BUCKET_ID:  BREAKPOINT

PROCESS_NAME:  Media Center 25.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - One or more arguments are invalid

EXCEPTION_CODE_STR:  80000003

WATSON_BKT_PROCSTAMP:  5cdeeda7

WATSON_BKT_PROCVER:  25.0.40.0

PROCESS_VER_PRODUCT:  Media Center 25

WATSON_BKT_MODULE:  unknown

WATSON_BKT_MODVER:  0.0.0.0

WATSON_BKT_MODOFFSET:  0

WATSON_BKT_MODSTAMP:  bbbbbbb4

BUILD_VERSION_STRING:  17763.1.amd64fre.rs5_release.180914-1434

MODLIST_WITH_TSCHKSUM_HASH:  343c0072ce8b9e5f181f75b4134c56cf80caf224

MODLIST_SHA1_HASH:  64fd466ea3027ca2e9e0fbf9c438e3112c10c4bf

NTGLOBALFLAG:  0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS:  0

PRODUCT_TYPE:  1

SUITE_MASK:  272

DUMP_FLAGS:  8000c07

DUMP_TYPE:  3

ANALYSIS_SESSION_HOST:  DESKTOP-IN1QCS6

ANALYSIS_SESSION_TIME:  05-22-2019 11:49:06.0605

ANALYSIS_VERSION: 10.0.18362.1 amd64fre

THREAD_ATTRIBUTES:
OS_LOCALE:  ENU

PRIMARY_PROBLEM_CLASS:  BREAKPOINT

PROBLEM_CLASSES:

    ID:     [0n321]
    Type:   [@APPLICATION_FAULT_STRING]
    Class:  Primary
    Scope:  DEFAULT_BUCKET_ID (Failure Bucket ID prefix)
            BUCKET_ID
    Name:   Omit
    Data:   Add
            String: [BREAKPOINT]
    PID:    [Unspecified]
    TID:    [Unspecified]
    Frame: 


LAST_CONTROL_TRANSFER:  from 00007ff8f45396c1 to 00007ff8f772fde4

STACK_TEXT: 
00000015`ca0f9468 00007ff8`f45396c1 : 00000015`ca0f9528 00000000`00000e78 00000000`00000000 00000000`00000000 : ntdll!NtDelayExecution+0x14
00000015`ca0f9470 00007ff8`c03b89e9 : 00000000`00000000 00007ff8`00000000 00000000`c00000bb 00000000`00000000 : KERNELBASE!SleepEx+0xa1
00000015`ca0f9510 00007ff8`c04b27f9 : 00000000`00000000 00000000`00000000 00000000`00000000 00007ff8`c067af08 : JRPlayer!GetJRPlayerDLL+0x46ae9
00000015`ca0f9c50 00007ff8`c04b2654 : 00000155`a69e0430 00000000`00000001 00000000`00000000 00007ff8`c0387352 : JRPlayer!GetJRPlayerDLL+0x1408f9
00000015`ca0f9cd0 00007ff8`c0494934 : 00000000`05baeb5f 00000155`ab375610 00000000`00000000 00000155`adb814c0 : JRPlayer!GetJRPlayerDLL+0x140754
00000015`ca0f9d00 00007ff8`c0476e26 : 00000155`ab375628 00000015`ca0fa050 00000000`00000000 00000015`ca0fa050 : JRPlayer!GetJRPlayerDLL+0x122a34
00000015`ca0f9d30 00007ff8`c04ea76a : 00000155`adb814c0 00000155`adb814c0 00000155`adb814c0 00000000`ffffffff : JRPlayer!GetJRPlayerDLL+0x104f26
00000015`ca0f9f50 00007ff8`c04c6c8d : 00000155`a83d9000 00000015`ca0fa210 00000000`00000000 00000155`a85c7a58 : JRPlayer!GetJRPlayerDLL+0x17886a
00000015`ca0fa1a0 00007ff8`c04c5428 : 00000000`00000000 00000155`a2b8c880 00000000`ffffffff 00000155`a2b8ca90 : JRPlayer!GetJRPlayerDLL+0x154d8d
00000015`ca0fa280 00007ff7`74983919 : 00000000`00000001 00000000`00000000 00000000`ffffff00 00000155`00000000 : JRPlayer!GetJRPlayerDLL+0x153528
00000015`ca0fa7a0 00007ff7`7497c09d : 00000015`ca0fbd08 00000015`0000003d 00000000`00000001 00000000`00000000 : Media_Center_25+0x2a3919
00000015`ca0fbc20 00007ff7`7497690e : 00000000`00000001 00000000`00002713 00000015`ca0fbd08 00000000`00000000 : Media_Center_25+0x29c09d
00000015`ca0fbfe0 00007ff7`74b17950 : 00000015`ca0fe130 00000015`00000000 00000036`00000392 00000042`000005f5 : Media_Center_25+0x29690e
00000015`ca0fe030 00007ff7`74a39a7d : 00000000`00000000 00000015`ca0fe130 00000155`9e3b4e30 00000155`a1bd4ce8 : Media_Center_25+0x437950
00000015`ca0fe110 00007ff7`7476d54a : 00000155`a1c82900 00000015`ca0fe1e0 00000155`a1c78460 00000000`00000002 : Media_Center_25+0x359a7d
00000015`ca0fe1a0 00007ff7`7476d3cc : 00000000`00000000 00000015`ca0fe3a0 00000155`a1c82900 00000015`ca0fe590 : Media_Center_25+0x8d54a
00000015`ca0fe220 00007ff7`747671bd : 00000000`000000ff 00000000`00000001 00000015`ca0fe301 00000015`ca0fe3e0 : Media_Center_25+0x8d3cc
00000015`ca0fe2a0 00007ff7`74769afc : 00000000`00000000 00000000`00000000 00000000`00000000 00000015`ca0fed48 : Media_Center_25+0x871bd
00000015`ca0fe460 00007ff7`747670c8 : 00000000`00000000 00000000`000083e9 00000015`ca0fed48 00000155`a1c82900 : Media_Center_25+0x89afc
00000015`ca0fe4f0 00007ff8`c1370a30 : 00000000`00000000 00000155`9e32a3e0 00000015`ca0fed48 37363534`00010104 : Media_Center_25+0x870c8
00000015`ca0fe560 00007ff8`f665ca66 : 00000000`00000001 00000015`ca0fed48 00000000`00000000 00000000`00000000 : JRTools!GetJRToolsDLL+0x2420
00000015`ca0fe5d0 00007ff8`f665c34b : 00000000`0005072a 00007ff8`c13709c0 00000000`0005072a 00000000`000083e9 : user32!UserCallWinProcCheckWow+0x266
00000015`ca0fe750 00007ff8`c1535d60 : 00000000`0005072a 00000000`000083e9 00000015`ca0fed48 00000155`a1d236c8 : user32!CallWindowProcW+0x8b
00000015`ca0fe7a0 00007ff8`c152afd2 : 00000155`9e3bd108 00000000`0005072a 00000000`000083e9 00007ff7`7476af00 : JRTools!GetJRToolsDLL+0x1c7750
00000015`ca0fe7e0 00007ff8`f665ca66 : 00000000`00000001 00000015`ca0feb60 00000000`00000000 00007ff7`7476cd3c : JRTools!GetJRToolsDLL+0x1bc9c2
00000015`ca0fe830 00007ff8`f665c78c : 00000000`00000388 00007ff8`c152af60 00000000`0005072a 00000000`80000000 : user32!UserCallWinProcCheckWow+0x266
00000015`ca0fe9b0 00007ff8`f666fa83 : 00000000`00000000 00000000`00000000 00000015`ca0fed48 00007ff7`7476ec76 : user32!DispatchClientMessage+0x9c
00000015`ca0fea10 00007ff8`f7733494 : 00000015`ca0feaa0 00000155`a2e595b0 00000155`0000004b 00000000`00000000 : user32!_fnDWORD+0x33
00000015`ca0fea70 00007ff8`f4881184 : 00007ff8`f665c128 00000155`9e356cc0 00007ff8`c137503d 00000000`ffffffff : ntdll!KiUserCallbackDispatcherContinue
00000015`ca0feaf8 00007ff8`f665c128 : 00000155`9e356cc0 00007ff8`c137503d 00000000`ffffffff 00007ff8`0000004b : win32u!NtUserMessageCall+0x14
00000015`ca0feb00 00007ff8`f665be38 : 00000000`0005072a 00000000`00000000 00000015`ca0fed48 00000155`9e9adf80 : user32!SendMessageWorker+0x288
00000015`ca0feba0 00007ff7`74a41fd8 : 00000015`ca0fed48 00000155`a1c82900 00000000`00000001 00007ff8`c13cf1fc : user32!SendMessageW+0xf8
00000015`ca0fec00 00007ff7`74a41e02 : 00000015`ca0fed48 00000000`ffffffff 00000000`00002713 00000000`00000000 : Media_Center_25+0x361fd8
00000015`ca0fecb0 00007ff7`74d3bf92 : 00000000`00002713 00000015`ca0feec0 00007ff7`757bc5c0 00000015`ca0fee50 : Media_Center_25+0x361e02
00000015`ca0fedc0 00007ff7`74d3b5e9 : 00000155`a2b27310 00000015`ca0fee70 00000000`00000000 00000155`a1c82900 : Media_Center_25+0x65bf92
00000015`ca0fef30 00007ff7`747685af : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : Media_Center_25+0x65b5e9
00000015`ca0fef90 00007ff7`74769afc : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`000003e9 : Media_Center_25+0x885af
00000015`ca0ff150 00007ff7`747670c8 : 00000000`00000000 00000000`00000312 00000000`000003e9 00000155`a1c82900 : Media_Center_25+0x89afc
00000015`ca0ff1e0 00007ff8`c1370a30 : 00000000`00000000 00000155`9e32a3e0 00000000`000003e9 00000000`00000000 : Media_Center_25+0x870c8
00000015`ca0ff250 00007ff8`f665ca66 : 00000000`00000001 00000000`000003e9 00000000`00000000 00000000`80006011 : JRTools!GetJRToolsDLL+0x2420
00000015`ca0ff2c0 00007ff8`f665c34b : 00000000`0005072a 00007ff8`c13709c0 00000000`0005072a 00000000`00000312 : user32!UserCallWinProcCheckWow+0x266
00000015`ca0ff440 00007ff8`c1535d60 : 00000000`0005072a 00000000`00000312 00000000`000003e9 00007ff8`c1370a30 : user32!CallWindowProcW+0x8b
00000015`ca0ff490 00007ff8`c152afd2 : 00000155`9e3bd108 00000000`0005072a 00000000`00000312 00000000`00000000 : JRTools!GetJRToolsDLL+0x1c7750
00000015`ca0ff4d0 00007ff8`f665ca66 : 00000000`00000001 00000000`00000001 00000000`00000000 00000000`000d0000 : JRTools!GetJRToolsDLL+0x1bc9c2
00000015`ca0ff520 00007ff8`f665c582 : 00000155`9e9adf80 00007ff8`c152af60 00000000`0005072a 00007ff7`75ffeef0 : user32!UserCallWinProcCheckWow+0x266
00000015`ca0ff6a0 00007ff8`c137073e : 00007ff7`75ffeef0 00000000`00000000 00000155`9e32a3e0 00007ff7`75ffee60 : user32!DispatchMessageWorker+0x1b2
00000015`ca0ff720 00007ff7`752cf211 : 00000155`9e32a3e0 00007ff7`75ffee60 00007ff7`75ffee60 00007ff7`75ffee60 : JRTools!GetJRToolsDLL+0x212e
00000015`ca0ff750 00007ff7`74755704 : 00007ff7`75ffee60 00000155`00000000 00000015`ca0feb10 00000155`00000000 : Media_Center_25+0xbef211
00000015`ca0ff780 00007ff7`74b06900 : 00007ff7`75ffee78 00000015`ca0ff7f0 00000155`9e302cb0 00000000`00000000 : Media_Center_25+0x75704
00000015`ca0ff7b0 00007ff7`7555907f : 00000000`00000001 00000000`00000000 00000000`00000000 00000000`00000000 : Media_Center_25+0x426900
00000015`ca0ff820 00007ff8`f7417974 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : Media_Center_25+0xe7907f
00000015`ca0ff860 00007ff8`f76fa271 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
00000015`ca0ff890 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


STACK_COMMAND:  ~0s; .ecxr ; kb

THREAD_SHA1_HASH_MOD_FUNC:  8c1663570329cd0cfbf43204480a9d95b09ca455

THREAD_SHA1_HASH_MOD_FUNC_OFFSET:  d1004fb9bbd16441aeb1faeb02268a0b830c4780

THREAD_SHA1_HASH_MOD:  a077c1975c9cb56d4e57f12ba29e33caf80edec4

FOLLOWUP_IP:
JRPlayer!GetJRPlayerDLL+46ae9
00007ff8`c03b89e9 488b7708        mov     rsi,qword ptr [rdi+8]

FAULT_INSTR_CODE:  8778b48

SYMBOL_STACK_INDEX:  2

SYMBOL_NAME:  jrplayer!GetJRPlayerDLL+46ae9

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: JRPlayer

IMAGE_NAME:  JRPlayer.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  5cdeece8

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_JRPlayer.dll!GetJRPlayerDLL

BUCKET_ID:  BREAKPOINT_jrplayer!GetJRPlayerDLL+46ae9

FAILURE_EXCEPTION_CODE:  80000003

FAILURE_IMAGE_NAME:  JRPlayer.dll

BUCKET_ID_IMAGE_STR:  JRPlayer.dll

FAILURE_MODULE_NAME:  JRPlayer

BUCKET_ID_MODULE_STR:  JRPlayer

FAILURE_FUNCTION_NAME:  GetJRPlayerDLL

BUCKET_ID_FUNCTION_STR:  GetJRPlayerDLL

BUCKET_ID_OFFSET:  46ae9

BUCKET_ID_MODTIMEDATESTAMP:  5cdeece8

BUCKET_ID_MODCHECKSUM:  677847

BUCKET_ID_MODVER_STR:  25.0.40.0

BUCKET_ID_PREFIX_STR:  BREAKPOINT_

FAILURE_PROBLEM_CLASS:  BREAKPOINT

FAILURE_SYMBOL_NAME:  JRPlayer.dll!GetJRPlayerDLL

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/Media Center 25.exe/25.0.40.0/5cdeeda7/unknown/0.0.0.0/bbbbbbb4/80000003/00000000.htm?Retriage=1

TARGET_TIME:  2019-05-22T15:40:43.000Z

OSBUILD:  17763

OSSERVICEPACK:  475

SERVICEPACK_NUMBER: 0

OS_REVISION: 0

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

OSEDITION:  Windows 10 WinNt SingleUserTS

USER_LCID:  0

OSBUILD_TIMESTAMP:  1989-09-10 02:58:46

BUILDDATESTAMP_STR:  180914-1434

BUILDLAB_STR:  rs5_release

BUILDOSVER_STR:  10.0.17763.1.amd64fre.rs5_release.180914-1434

ANALYSIS_SESSION_ELAPSED_TIME:  23a9

ANALYSIS_SOURCE:  UM

FAILURE_ID_HASH_STRING:  um:breakpoint_80000003_jrplayer.dll!getjrplayerdll

FAILURE_ID_HASH:  {941f8fe4-a562-43c1-c364-25aca532b854}

Followup:     MachineOwner
---------
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Consistent freezing on changing track
« Reply #15 on: May 22, 2019, 11:08:03 am »

Thanks for the dump and the log.

I can see that we're entering a thread:
0033922: 1944: Playback: CMJWaveFeeder::Thread: Start

But then the last thing it does is this:
0033922: 1944: Playback: CMJWaveFeeder::Thread: Setting output format

It never logs anymore and it hangs when trying to stop.

I wonder if the output plugin is just not nicely handling a failure case?  What if you try switching outputs (ASIO, WASAPI, Direct Sound, etc.) and what if you try switching the sample rate and channel count in DSP Studio?

Not sure what's happening yet, but we're a lot closer!  Thanks.
Logged
Matt Ashland, JRiver Media Center

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #16 on: May 23, 2019, 06:32:10 pm »

Thanks for the dump and the log.

I can see that we're entering a thread:
0033922: 1944: Playback: CMJWaveFeeder::Thread: Start

But then the last thing it does is this:
0033922: 1944: Playback: CMJWaveFeeder::Thread: Setting output format

It never logs anymore and it hangs when trying to stop.

I wonder if the output plugin is just not nicely handling a failure case?  What if you try switching outputs (ASIO, WASAPI, Direct Sound, etc.) and what if you try switching the sample rate and channel count in DSP Studio?

Not sure what's happening yet, but we're a lot closer!  Thanks.

Last night I tested a playlist of only 44.1khz tracks and had no issues.

Today I had three more hands on ASIO within 15 track changes (on normal playback!) and they all occured during a change from 16bit -> 24bit or 24bit -> 16bit change

https://ufile.io/ja5cufkx

I went ahead and enabled DSP Studio to resample all output to 44.1khz (no option to change the bitdepths back to 16bit on a resample?) and on 2 channels as a test and saw no hanging after 400 rapid track changes. After turning that back off MC froze up after 4 track changes. I haven't been able to reproduce a hang on direct sound since last week. Might just be an ASIO issue?

Sounds similar to this
https://yabb.jriver.com/interact/index.php?topic=119459.0
Logged

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #17 on: May 28, 2019, 12:54:46 pm »

Update: Here's a rare crash playing on Direct Sound during a track change. I've noticed the crashes sometimes happen when the track bar at the top hangs on buffering for longer than normal between each track change.

https://ufile.io/hbc8crka
Logged

Ekpen

  • Citizen of the Universe
  • *****
  • Posts: 682
Re: Consistent freezing. image breaking on 25.0.48 and 0.49
« Reply #18 on: June 05, 2019, 03:16:04 pm »

Greetings:
I wrote you a private message a few days ago, to report my issues.Also, I think Bbb wrote you regarding the issues I reported to him.
We have had four MC 25 revisions as of today, and I do not read anything that says, issues are fixed, or acknowledged.
The issues now regarding uhd mkv playback are similar to the uhd playback problems of 2017 when playback of ripped uhd titles will freeze  break, and sound distorted.

It was when MO 4media updated to have Android TV GUI interface, then I was able to play uhd titles very smoothly.
This very smooth playback possibility was due to the introduction of hardware acceleration.

This feature seem to be broken for almost 4 weeks or since  5 or  6 revisions ago, on the Windows 64 bit platform.

I do not know, if this issue is unique to me or not, or even maybe I have a video card going bad.
Bob sent you information about my Video card a week or two ago.
I want to let you know that Mo 4media plays uhd with or without external player configured within the Android interface.
Please acknowledge if the Hardware acceleration is faulty or not.
Versions 25.0.48 and 25.0.49 still do not let uhd titles play nicely.

Thanks.

George T. Omoregie.
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: Consistent freezing. image breaking on 25.0.48 and 0.49
« Reply #19 on: June 05, 2019, 10:25:14 pm »

Greetings:
I wrote you a private message a few days ago, to report my issues.Also, I think Bbb wrote you regarding the issues I reported to him.
We have had four MC 25 revisions as of today, and I do not read anything that says, issues are fixed, or acknowledged.
The issues now regarding uhd mkv playback are similar to the uhd playback problems of 2017 when playback of ripped uhd titles will freeze  break, and sound distorted.

It was when MO 4media updated to have Android TV GUI interface, then I was able to play uhd titles very smoothly.
This very smooth playback possibility was due to the introduction of hardware acceleration.

This feature seem to be broken for almost 4 weeks or since  5 or  6 revisions ago, on the Windows 64 bit platform.

I do not know, if this issue is unique to me or not, or even maybe I have a video card going bad.
Bob sent you information about my Video card a week or two ago.
I want to let you know that Mo 4media plays uhd with or without external player configured within the Android interface.
Please acknowledge if the Hardware acceleration is faulty or not.
Versions 25.0.48 and 25.0.49 still do not let uhd titles play nicely.

Thanks.

George T. Omoregie.

I have no such issues playing UHD with hardware acceleration. I'm guessing it's something to do with your setup.
Also, you just hijacked someone else's thread about something completely different.
Logged

sram16

  • Recent member
  • *
  • Posts: 24
Re: Consistent freezing on changing track
« Reply #20 on: June 06, 2019, 01:04:18 pm »

MC is still freezing on WASAPI/ASIO on the newest version

Here's a lockup I just got now after 2 track changes on WASAPI...

https://ufile.io/qq9u5q1c

Logged
Pages: [1]   Go Up