Roon 1.6 (Build 401) - Server crashing after ~10 min due to "Continuum One - Qua Continuum" [Ticket In]

Shortly after upgrading to Roon 1.6 (Build 401), I started experiencing Roon Server crashes after playing (10-12) min of music. This has been recurring persistently, independent of the type of music played (DSD, 24-96, 16-44); or playback (direct USB to DAC, Airport Express, NAIM). Music sources include local library, ethernet to NAS, and also Tidal streaming.

I’m running Roon on a Windows 7 server, with primary listening via USB to a Mytek Manhattan DAC,
recently updated to firmware 2.20. Secondary listening areas include Airport Express, and NAIM.

Error Msg:

Roon has stopped working

A problem caused the program to stop working correctly.
Windows will close the program and notify you if a solution
is available.

Windows Event Viewer:

 EventData 

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Application Error" /> 
  <EventID Qualifiers="0">1000</EventID> 
  <Level>2</Level> 
  <Task>100</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2019-02-23T00:44:18.000000000Z" /> 
  <EventRecordID>29881</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>BFM</Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>Roon.exe</Data> 
  <Data>1.0.0.0</Data> 
  <Data>5c6d8de2</Data> 
  <Data>ntdll.dll</Data> 
  <Data>6.1.7601.24354</Data> 
  <Data>5c3565b8</Data> 
  <Data>c0000374</Data> 
  <Data>00000000000bf302</Data> 
  <Data>28d4</Data> 
  <Data>01d4cb0f3205be0e</Data> 
  <Data>C:\Users\Seanf\AppData\Local\Roon\Application\Roon.exe</Data> 
  <Data>C:\Windows\SYSTEM32\ntdll.dll</Data> 
  <Data>269bcbdc-3704-11e9-8519-d89ef32c1022</Data> 
  </EventData>
  </Event

Roon log excerpt:

02/22 16:05:48 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 8:33/53:11] Continuum One - Qua Continuum
02/22 16:05:53 Trace: [Office] [zoneplayer/raat] sync Mytek USB Audio: realtime=519589090703 rtt=0us offset=-49322909us delta=136us drift=37505us in 519.325s (72.220ppm, 259.992ms/hr)
02/22 16:05:53 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 8:38/53:11] Continuum One - Qua Continuum
02/22 16:05:54 Info: [stats] 3415mb Virtual, 2393mb Physical, 795mb Managed, 2153 Handles, 110 Threads
02/22 16:05:58 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 8:43/53:11] Continuum One - Qua Continuum
02/22 16:06:03 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 8:48/53:11] Continuum One - Qua Continuum
02/22 16:06:08 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 8:53/53:11] Continuum One - Qua Continuum
02/22 16:06:09 Info: [stats] 3399mb Virtual, 2393mb Physical, 796mb Managed, 2137 Handles, 106 Threads
02/22 16:06:13 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 8:58/53:11] Continuum One - Qua Continuum
02/22 16:06:18 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:03/53:11] Continuum One - Qua Continuum
02/22 16:06:23 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:08/53:11] Continuum One - Qua Continuum
02/22 16:06:23 Trace: [Office] [zoneplayer/raat] sync Mytek USB Audio: realtime=550175990930 rtt=0us offset=-49325009us delta=-643us drift=35405us in 549.914s (64.384ppm, 231.784ms/hr)
02/22 16:06:24 Info: [stats] 3415mb Virtual, 2393mb Physical, 795mb Managed, 2176 Handles, 110 Threads
02/22 16:06:25 Trace: [push] restarting connection (Unable to read data from the transport connection: A blocking operation was interrupted by a call to WSACancelBlockingCall.)
02/22 16:06:25 Trace: [push] retrying connection in 58421ms
02/22 16:06:28 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:13/53:11] Continuum One - Qua Continuum
02/22 16:06:30 Trace: [analysis] analysis completed in 226314ms for 3755s of ALAC 44.1kHz 24bit audio. loudness=-10.1303047557549LUFS dbTP=2.25968836003838 noisestartms=234 noiseendms=3737526 isdts=False mqa=0 for track 43623218 url=Z:\Music\Library\Autechre\Live - 2015-10-13 - Austin\Live - 2015-10-13 - Austin.m4a
02/22 16:06:30 Trace: [library] finished with 1 dirty tracks 1 dirty albums 1 dirty performers 0 clumping tracks, 0 clumping auxfiles 0 compute tracks, 0 deleted tracks, 1 tracks to (re)load, 0 tracks to retain, 0 auxfiles to (re)load, 0 auxfiles to retain, and 3 changed objects
02/22 16:06:30 Trace: [dbperf] flush 4277 bytes, 2 ops in 0 ms (cumulative 36693349 bytes, 19091 ops in 26095 ms)
02/22 16:06:30 Trace: [analysis] analyzing trackid=43604786 url=Z:\Music\Library\! Hi-Rez Audio\BCM\Qua-Continuum_Continuum-One_DSD256\Qua Continuum - Continuum One - DSD256.dsf
02/22 16:06:33 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:18/53:11] Continuum One - Qua Continuum
02/22 16:06:35 Trace: Successful POST response from https://push.roonlabs.com/push/1/connect
02/22 16:06:35 Trace: [push] connecting to 35.227.82.244:9200
02/22 16:06:35 Trace: [push] connected
02/22 16:06:38 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:23/53:11] Continuum One - Qua Continuum
02/22 16:06:39 Info: [stats] 3501mb Virtual, 2472mb Physical, 794mb Managed, 2189 Handles, 111 Threads
02/22 16:06:43 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:28/53:11] Continuum One - Qua Continuum
02/22 16:06:48 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:33/53:11] Continuum One - Qua Continuum
02/22 16:06:53 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:38/53:11] Continuum One - Qua Continuum
02/22 16:06:54 Trace: [Office] [zoneplayer/raat] sync Mytek USB Audio: realtime=580772671202 rtt=0us offset=-49321328us delta=136us drift=39086us in 580.507s (67.331ppm, 242.392ms/hr)
02/22 16:06:54 Info: [stats] 3497mb Virtual, 2472mb Physical, 794mb Managed, 2185 Handles, 110 Threads
02/22 16:06:58 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:43/53:11] Continuum One - Qua Continuum
02/22 16:07:03 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:48/53:11] Continuum One - Qua Continuum
02/22 16:07:08 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:53/53:11] Continuum One - Qua Continuum
02/22 16:07:09 Info: [stats] 3489mb Virtual, 2472mb Physical, 795mb Managed, 2178 Handles, 108 Threads
02/22 16:07:13 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 9:58/53:11] Continuum One - Qua Continuum
02/22 16:07:18 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:03/53:11] Continuum One - Qua Continuum
02/22 16:07:23 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:08/53:11] Continuum One - Qua Continuum
02/22 16:07:24 Info: [stats] 3493mb Virtual, 2472mb Physical, 795mb Managed, 2194 Handles, 109 Threads
02/22 16:07:25 Trace: [Office] [zoneplayer/raat] sync Mytek USB Audio: realtime=611435231293 rtt=0us offset=-49317768us delta=-643us drift=42646us in 611.166s (69.779ppm, 251.203ms/hr)
02/22 16:07:28 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:13/53:11] Continuum One - Qua Continuum
02/22 16:07:33 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:18/53:11] Continuum One - Qua Continuum
02/22 16:07:38 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:23/53:11] Continuum One - Qua Continuum
02/22 16:07:39 Info: [stats] 3497mb Virtual, 2472mb Physical, 796mb Managed, 2190 Handles, 110 Threads
02/22 16:07:43 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:28/53:11] Continuum One - Qua Continuum
02/22 16:07:48 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:33/53:11] Continuum One - Qua Continuum
02/22 16:07:54 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:37/53:11] Continuum One - Qua Continuum
02/22 16:07:54 Info: [stats] 3241mb Virtual, 1922mb Physical, 905mb Managed, 2105 Handles, 110 Threads
02/22 16:07:56 Trace: [Office] [zoneplayer/raat] sync Mytek USB Audio: realtime=642735730159 rtt=0us offset=-49315269us delta=136us drift=45145us in 642.464s (70.269ppm, 252.967ms/hr)
02/22 16:07:59 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:43/53:11] Continuum One - Qua Continuum
02/22 16:08:04 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:49/53:11] Continuum One - Qua Continuum
02/22 16:08:09 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:54/53:11] Continuum One - Qua Continuum
02/22 16:08:09 Info: [stats] 3237mb Virtual, 1922mb Physical, 907mb Managed, 2103 Handles, 109 Threads
02/22 16:08:14 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 10:59/53:11] Continuum One - Qua Continuum
02/22 16:08:19 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 11:04/53:11] Continuum One - Qua Continuum
02/22 16:08:24 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 11:09/53:11] Continuum One - Qua Continuum
02/22 16:08:24 Info: [stats] 3253mb Virtual, 1922mb Physical, 904mb Managed, 2139 Handles, 113 Threads
02/22 16:08:26 Trace: [Office] [zoneplayer/raat] sync Mytek USB Audio: realtime=673311410431 rtt=0us offset=-49315589us delta=-643us drift=44825us in 673.04s (66.601ppm, 239.765ms/hr)
02/22 16:08:29 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 11:14/53:11] Continuum One - Qua Continuum
02/22 16:08:34 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 11:19/53:11] Continuum One - Qua Continuum
02/22 16:08:39 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 11:24/53:11] Continuum One - Qua Continuum
02/22 16:08:39 Info: [stats] 3241mb Virtual, 1922mb Physical, 903mb Managed, 2127 Handles, 110 Threads
02/22 16:08:44 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 11:29/53:11] Continuum One - Qua Continuum
02/22 16:08:49 Trace: [Office] [Lossless, DSD256 DSF => DSD256] [100% buf] [PLAYING @ 11:34/53:11] Continuum One - Qua Continuum


Wireshark seems to show some degree of TCP retransmissions between the NAS and the Roon
Server; but overall connectivity seems to be fine:

Reply from 192.168.1.2: bytes=32 time<1ms TTL=64
Reply from 192.168.1.2: bytes=32 time<1ms TTL=64
Reply from 192.168.1.2: bytes=32 time<1ms TTL=64
Reply from 192.168.1.2: bytes=32 time<1ms TTL=64
Reply from 192.168.1.2: bytes=32 time<1ms TTL=64

Ping statistics for 192.168.1.2:
    Packets: Sent = 5992, Received = 5992, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms

Any diagnostic hints?

Thx

Fun … while writing this up, I’ve experienced another Roon Server crash, with NO music playing.

Server Log ends thusly:


02/22 21:43:52 Info: [stats] 3100mb Virtual, 2362mb Physical, 688mb Managed, 1773 Handles, 89 Threads
02/22 21:44:07 Info: [stats] 3088mb Virtual, 2362mb Physical, 691mb Managed, 1773 Handles, 86 Threads
02/22 21:44:22 Info: [stats] 3108mb Virtual, 2362mb Physical, 692mb Managed, 1800 Handles, 91 Threads
02/22 21:44:22 Trace: [push] restarting connection (Unable to read data from the transport connection: A blocking operation was interrupted by a call to WSACancelBlockingCall.)
02/22 21:44:22 Trace: [push] retrying connection in 22759ms
02/22 21:44:33 Trace: Successful POST response from https://push.roonlabs.com/push/1/connect
02/22 21:44:33 Trace: [push] connecting to 35.227.82.244:9200
02/22 21:44:33 Trace: [push] connected
02/22 21:44:37 Info: [stats] 3104mb Virtual, 2362mb Physical, 691mb Managed, 1831 Handles, 90 Threads
02/22 21:44:52 Info: [stats] 3108mb Virtual, 2362mb Physical, 692mb Managed, 1841 Handles, 91 Threads
02/22 21:45:07 Info: [stats] 3096mb Virtual, 2362mb Physical, 690mb Managed, 1838 Handles, 88 Threads
02/22 21:45:22 Info: [stats] 3108mb Virtual, 2362mb Physical, 691mb Managed, 1858 Handles, 91 Threads
02/22 21:45:37 Info: [stats] 3092mb Virtual, 2362mb Physical, 692mb Managed, 1850 Handles, 87 Threads

Hi @Sean_Finn,

Apologies for the trouble here! I was hoping for now you could use the directions found here and send us over a set of logs using a shared Dropbox link. Once we receive the logs I’ll be sure to pass them over to the technical team for review.

Thx … do you have a direct upload option?

@Sean_Finn — PM Sent

Hi @Sean_Finn,

Thank you for your report here.

We are actually in the process of investigating that specific file Continuum One - Qua Continumm as it has been reported by other users as well to be causing issues in Roon (see this thread).

A ticket has been raised with our dev team and as soon as we have more information to share Dylan or I will be sure to let you know!

Thanks,
Noris

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.