Dorico Elements 4 keeps crashing and stops responding (on most days I use it). I will create projects and edit and after a while it just stops responding and crashing - really annoying and I can’t see the reason. It has occurred twice this morning so far and I attach the latest diagnostic report in the hope you can help me to rectify this problem. Thanks.
Dorico Diagnostics.zip (1.1 MB)
Hi Janet, sorry to hear about your trouble.
Yes, I will be able to help you, though it might take some time.
First of all, in the diagnostics are 2 dump files contained, but not crash dumps, instead they are freezedumps, so the audio engine - though technically still working - froze in for some time. Unfortunately, those dumps are of zero lenght, so they are useless for my, because the debugger can’t deal with such files.
Please get the free utility Process Explorer. When Dorico freezes again, run ProcessExplorer and in the list processes find the VSTAudioEngine process. Highlight it and do a right click and from the pop-up menu choose Create > Create mini dump and save the data to your disk. Do this 3 times in a row and then zip up the dumps and send me, please. Thanks
Thanks. This has now happened again, so Process Explorer mini dump file attached.
Sorry but it won’t upload the zip file - It is 9,462 KB after zipping, so too large.
Hi Janet, I’ve sent you a private message, please check.
Hi Janet, thank you very much for the dump file.
I loaded it into the debugger and saw a callstack pattern that is not unknown to our engineers. The audio engine is deadlocked because it is waiting for a signal from another thread that is not coming. It could well be even a Windows problem, because the code deadlocks when coming from inside Windows’ audio system. This locking is quite rare, but our bug database holds quite a few tickets of the same issue. Given the fact that Dorico’s audio engine is derived from Cubase it comes as no surprise that the same locking also affects Cubase as well.
Unfortunately we don’t have a solution to this problem, yet, and all I can ask for at the moment is your patience. Of course it is annoying and inconvenient, but at least it happens rather rarely to you. We hope for your understanding.
Best regards
Ulf
No problem. Thanks for letting me know. At least I’m not the only one to have this problem😁