Every time I try to select an item in the Font styles menu (eg. Immediate Tempo Font) Dorico exits to the desktop. A number of crash reports have been sent to Steinberg, but would be good to know if there’s anything I can do to fix this.
I expect the issue is that you might have ended up defining a circular dependency between font styles. Each font style can inherit from a parent style, and say you have set Style B to have Style A as its parent, and you have also set Style A to have Style B as its parent, bad things will happen.
If this doesn’t explain what you’re seeing, please attach the project here and we’ll take a look.
Hi, I also had the same problem.
Then I discovered I accidentally deleted one of the parent style.
I tried to find a similar project and compare it with the current project in the Library Manager. In the Font Styles section, I was looking for a circular dependency or some other problem and I found out one of the parent styles is missing in the current project.
Welcome to the forum, Jaroslav. If you need help fixing your project, please feel free to attach it here or to send it to me via email at d dot spreadbury at steinberg dot de, and I’ll do what I can to assist.
If I have created a circular dependency, is there a sensible way to go about finding and correcting it? At the moment all I can do is try to view various styles I may have changed, and at some point clicking on one of these every time triggers a crash and then I’m back to square one.
I can get out of this loop by using the library to import font settings from another project, but then my work is compromised.
Is there a way to improve this in the future - can a circular dependency be detected, in order perhaps to trigger a warning before deleting? Surely crashes shouldn’t be coming about through users changing font settings.
It would be nice if Dorico could warn the user attempting to delete a parent style. And then if the user goes ahead, make any dependencies change to a different parent (probably Default Text) on deletion.
In the Library Manager, I compared my project with another one that’s similar.
And in the Font Styles section, I scrolled all the way down and there was one font that wasn’t in my project. And that was the parent style. I copied it to my project and everything was fine then.