Freeze when changing song

A couple of times now, when changing song by clicking in the setlist, Cantabile has frozen, with no response from any keyboard/mouse input. After waiting a minute or so (with Windows dimming the Cantabile window if I clicked it), I terminated it via the top-right close box. On restarting I got the dialog asking me if I wish to disable various things after a crash. I think I’d just deleted a couple of racks and saved the song, before selecting another song. This has happened a couple of times, and I think I might have been doing the same thing when it happened previously. But I can’t reproduce it on demand.

I’ll e-mail you the log-previous.txt file in case this gives you any clues.

Neil

I had the same problem and did submit the crash dump. The program would terminate every 2 or three song changes. I narrowed it down to a particular song and deleted it and since then haven’t had a problem.

This is quite concerning and I’ve got the reports you sent Neil which I’ll probably look at tomorrow.

@carleden - I don’t suppose you still have a copy of the responsible song that you could send me?

Brad

Just emailed it to you

Hey Guys,

Wondering if this could have been introduced by the transport sync. changes introduced in 3114. Do you know if this happened in 3113 or earlier. I can provide a download link for the old build if you need it.

Brad

I can’t be certain it was the same thing, but I think when it happened to me before it was in 3114. I can’t reproduce it though on demand, and it’s a hang rather than a crash, so there’s a chance what I’m seeing is different to Carleden’s problem if he got a crash and crash reporter.

Neil

Hi Neil,

I’m hoping to get this one sorted asap. Could I get you to do the following:

  1. Start Cantabile
  2. In Options -> Diagnostics, turn on Log File Write Through. Click the Open Settings Folder while you’re there.
  3. Restart Cantabile
  4. Reproduce the problem
  5. While it’s hung…
    1. Bring up Task Manager and locate Cantabile
    2. Note what Cantabile’s CPU usage is.
    3. Right click on Cantabile and choose “Create Dump File”

Sometimes, the Create Dump File command gives an error, in which case try this:

  1. Grab a copy of the ProcDump tool and extract it to somewhere convenient, eg Download folder

  2. In Task Manager note Cantabile’s PID (If the PID column isn’t visible, View menu -> Select Columns, turn it on)

  3. From a command prompt, run:

     C:\Users\brad\Downloads\>ProcDump 1234
    

(Replacing 1234 with Cantabile’s PID)

Then if you could send me:

  • From Cantabile’s settings folder - log.txt, log-previous, settings.json
  • A note about the CPU usage
  • The Dump File created above.

Sorry for the complicate set of steps - but I’m gonna need some more clues to track this one down.

As I said, it’s not an easy one to reproduce - I’ve only seen it twice, despite repeating as close as possible to what I think I’d done. I’ll stay vigilant, and if/when it happens I’ll follow your steps.

Neil

OK, well that’s good - and bad. :slight_smile: let me know if it happens again.

I certainly didn’t have it in 3114 and I was playing with the same three songs as in 3115 at which point one of the songs went a bit crazy. Since removing that song I am no longer experiencing the problem. With that song in the setlist it would crash on song change even if I were changing between 2 different songs if that song was between them! Also didn’t matter how I did it (mouse, MIDI binding). It does sound a bit different from Neil’s problem.