Further experiments with Juke Box.

To try to find out what's happening, I created two new folders, BIABTest and BIABTest2.

I then copied the set of files I was working on into BIABTest, rebuilt the song list, and confirmed that BIAB becomes unresponsive once it has loaded the 8th file - although this time the first bar of the song is played first, before BIAB hangs.

Next, I moved the first seven files to BIABTest2, so that the suspect file was now first to be played, and repeated the process. This time the failure occurred at the fourth file.

Again, I moved the first three files away, rebuilt the list, and tried Juke Box again - this time the failure was at the third song.

Finally, I moved the first three files away, rebuilt the list, and had another shot. Again, it was when Juke Box reached the third song that it hung.

It seems unlikely to me that each of these four song files is faulty in a way which would cause the same behaviour in BIAB, and my suspicion is that there is a memory leak - ie that Juke Box is asking for system memory for each song file it opens, and doesn't hand it back to Windows when it's finished dealing with the song.

I didn't reboot my PC between tests.

To summarise:

A. Song1 to Song7 are played satisfactorily, but the crash occurs on Song8.
B. Song1...Song7 are removed - Song8, Song9 and Song10 are played, failure occurs on Song11
C. Song8...Song10 are removed - Song11 and Song12 are played, failure occurs on Song13
D. Song11..Song12 are removed - Song13 and Song14 are played, failure occurs on Song15