While testing I used a moderately small library of 50 or so CD. I own over a thousand, most of which have been ripped in AIF format to iTunes. I wanted to finish ripping the collection using JRiver, with its ripping.
Importing the library took about five hours. Once it was done, I could play music and rip new songs. But in trying to rip a DVD to the Movies folder, JRiver said my SuperDrive was only a CD and couldn't mount the device. OSX disagreed and was willing to play the DVD for me. DVD Audio Extractor had no issues identifying the drive.
Today I decided to make the move to High Sierra. Now the only thing I can do in JRiver is open it and view my lovely cover art collection. Trying to play any song crashes the program. Trying to get it to recognize a CD (no, not DVD...one of the CDs it had already ripped once before) crashes the program.
Oddly enough, I could click on Music, type in an artist name in the search field, select an album, double-click on it and successfully play one sone. As soon as JRM tried to start a second song, it crashed. I've collected crash report from three different crashes. One from trying to play an album from the album list, one from playing a song from the song list and the third after it crashed on the attempt to play a second song after "search and play". All three crash reports point to the same exception type.
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000070000a536ff0
Exception Note: EXC_CORPSE_NOTIFY
The only difference between the three are the memory addresses at which the failures occur. I downloaded the .90 version and overwrote .83 with that. No improvement.