Jump to content
R C-R

Font Book interactions crash AD & AP

Recommended Posts

Both Affinity Photo & Affinity Designer crash immediately if I do any of the following:

 

1. With either app open, with no document open & with the app hidden (CMD+H), disabling certain fonts in Font Book cause the Affinity app to quit unexpectedly, for example PilGi. (PilGi is one of the Fonts available for download in High Sierra.) I have not determined if disabling only one of the downloadable fonts do this.

 

2. With any document open in either app, including newly created ones with no layers, opening the Character panel & selecting certain Font Book 'smart' collections from the popup cause the app to crash immediately. This is the list displayed in the Character panel on my iMac:

5addde4b80740_characterpanellist.png.a8cdc7f724e8d7ee6add01059444147a.png

Selecting either "(kind) OpenType" or "(kind) TrueType" does this. These are very simple 'smart' collections:

5adddf2d8336d_Collection(kind)OpenType.png.4b185b23efb7e85db63732c21b093890.png 5adddf33d73c9_Collection(kind)TrueType.png.53152f44ad8e41369ca5d6fefdc69613.png

 

3. Disabling or enabling at least some fonts in Font Book while either Affinity app is open with a document that has text selected will crash the Affinity app. It does not matter what font the text uses or if the Character panel is open or not, so it is not limited to disabling a font currently in use in the document.

 

• Additionally, one of my Font Book 'smart' collections fails to appear in the Character panel list. It is also a very simple one:

5adde20db4bef_Collection(style)Monospaced.png.0aff45c437e0b8693c71e4b4b418777d.png

It includes some common monospaced fonts like Courier & Monaco, plus Roboto Mono Light, all of which are enabled & appear in the Character panel "All Fonts" list & in the Context toolbar "Font:" lists, & are usable from there. I have no idea why this smart collection does not appear because the others I have created with the "(style)" prefix are similarly based on a "Design style" collection criteria & do appear in the Character panel list.

 

I previously had a separate issue with the Font Book collections (both smart & regular) displaying the fonts from the preceding collection (so for example selecting "Script Fonts" would show the fonts in my "Google Fonts" collection instead) but I finally figured out that was because what is now named "Font Book Favs" was previously named "Favorites" in Font Book, which apparently conflicted with the Affinity app "Favorites."

 

I have tried resetting fonts in Preferences > Miscellaneous with no effect.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

I regularly send crash reports when this issue occurs to Apple & I have opted to allow sending them to 3rd party developers, so hopefully at least a few have been forwarded to Serif. If not, for the sake of completeness, below is a partial report from an Affinity Photo crash caused by selecting "(kind) OpenType" from the Character panel list. As you can see, the main Affinity Photo thread crashed on an invalid address call. 

 

Process:               Affinity Photo [1928]
Path:                  /Applications/Affinity Photo.app/Contents/MacOS/Affinity Photo
Identifier:            Affinity Photo
Version:               1.6.7 (1.6.8)
App Item ID:           824183456
App External ID:       824402592
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Affinity Photo [1928]
User ID:               501

Date/Time:             2018-04-23 07:23:46.997 -0500
OS Version:            Mac OS X 10.13.4 (17E199)
Report Version:        12
Anonymous UUID:        <redacted>

Sleep/Wake UUID:       <redacted>

Time Awake Since Boot: 37000 seconds
Time Since Wake:       4500 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00002d1230bcbec8
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

VM Regions Near 0x2d1230bcbec8:
    mapped file            000000017abb5000-000000017b1fb000 [ 6424K] r--/rwx SM=COW  Object_id=38261157
--> 
    MALLOC_NANO            0000600000000000-0000600000200000 [ 2048K] rw-/rwx SM=COW  

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib                   0x00007fff5eb58d3b objc_retain + 27
1   com.apple.CoreText                0x00007fff38e98978 TBaseFont::CopyLocalizedName(__CFString const*, __CFArray const*, __CFString const**) const + 440
2   com.apple.CoreText                0x00007fff38ed3128 CTFontCopyLocalizedName + 130
3   liblibkernel.dylib                0x000000011044c2b6 Kernel::CoreTextFontCacheImplementation::Update(std::__1::unordered_map<Kernel::StringT<Kernel::TEncUtf8>, unsigned long, std::__1::hash<Kernel::StringT<Kernel::TEncUtf8> >, std::__1::equal_to<Kernel::StringT<Kernel::TEncUtf8> >, std::__1::allocator<std::__1::pair<Kernel::StringT<Kernel::TEncUtf8> const, unsigned long> > >&, std::__1::vector<std::__1::unique_ptr<Kernel::FontFamily, std::__1::default_delete<Kernel::FontFamily> >, std::__1::allocator<std::__1::unique_ptr<Kernel::FontFamily, std::__1::default_delete<Kernel::FontFamily> > > >&) + 374
4   liblibkernel.dylib                0x0000000110366a09 Kernel::FontCache::Update() + 889
5   com.seriflabs.libcocoaui          0x000000010d7b6132 -[AppController resetFontCache] + 50
6   com.seriflabs.libcocoaui          0x000000010d7b64a6 -[AppController fontSetChanged:] + 22
7   com.apple.CoreFoundation          0x00007fff373df61c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
8   com.apple.CoreFoundation          0x00007fff373df4ea _CFXRegistrationPost + 458
9   com.apple.CoreFoundation          0x00007fff373df221 ___CFXNotificationPost_block_invoke + 225
10  com.apple.CoreFoundation          0x00007fff3739dd72 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1826
11  com.apple.CoreFoundation          0x00007fff3739ce03 _CFXNotificationPost + 659
12  com.apple.Foundation              0x00007fff394b98c7 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
13  com.apple.CoreFoundation          0x00007fff373e7bdc __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
14  com.apple.CoreFoundation          0x00007fff373cab13 __CFRunLoopDoBlocks + 275
15  com.apple.CoreFoundation          0x00007fff373ca8d8 __CFRunLoopRun + 3128
16  com.apple.CoreFoundation          0x00007fff373c9a07 CFRunLoopRunSpecific + 487
17  com.apple.HIToolbox               0x00007fff366a7d96 RunCurrentEventLoopInMode + 286
18  com.apple.HIToolbox               0x00007fff366a7b06 ReceiveNextEventCommon + 613
19  com.apple.HIToolbox               0x00007fff366a7884 _BlockUntilNextEventMatchingListInModeWithFilter + 64
20  com.apple.AppKit                  0x00007fff3495aa73 _DPSNextEvent + 2085
21  com.apple.AppKit                  0x00007fff350f0e34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
22  com.apple.AppKit                  0x00007fff3494f885 -[NSApplication run] + 764
23  com.apple.AppKit                  0x00007fff3491ea72 NSApplicationMain + 804
24  com.seriflabs.affinityphoto       0x000000010ba8a004 0x10ba88000 + 8196


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Is anyone else able to reproduce this issue, or is it just me? Specifically, if you set up a 'smart' collection in Font Book like I have with the Kind > is > Opentype or Kind > is > Truetype criterion, does it appear in the Character panel popup & if so when you select it does the app crash immediately?


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Bump!

 

I would really appreciate it if someone, particularly a staff member, could try this & let me know if this is a reproducible bug on another Mac or an indication that something is wrong just on mine that needs fixing. All my installed fonts validate without errors or warnings in Font Book, so I don't think a problem with any of them is the cause of the crashes.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

I've tried to reproduce your issues, but it's not having any effect on my system. Have you looked into the possibly that you might have corrupted fonts? A not so quick test would be to open AD/AP in a guest user account and see if it still happens, If it does install a fresh OS on an external drive and retry the tests.

 

Hope you can find your solution.

 

Cheers

Share this post


Link to post
Share on other sites
5 hours ago, xman said:

Have you looked into the possibly that you might have corrupted fonts?

Font Book cannot find any problems with my fonts, so I don't think that is the cause. But since you cannot reproduce these issues, I will try testing with a guest or second user account. Thanks for the suggestions.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites
On 4/28/2018 at 4:12 AM, R C-R said:

I will try testing with a guest or second user account.

I have now created a new standard user account & tested both Affinity Designer & Affinity Photo with 2 Font Book smart collections I created while logged into that account. The smart collections are "OpenType," which has the single criterion Kind > is > OpenType; & "TrueType," which has the single criterion Kind > is > TrueType. So in both Affinity apps for this user account the Character panel popup list includes all the default FB collections plus these two:

5ae6df8b390b8_Designercharpanelfontcollection.png.4551251b1ccb61230c6e962936adfade.png

The behavior is a bit different (& weirder) than with my normal user account but crashes still occur. What happens is the first time I select the TrueType collection from the list, "TrueType" is briefly shown as selected but then it immediately switches back to "All Fonts." The second time I try to select it, both apps crash immediately, generating a crash report that is sent to Apple.

 

If instead I select the "OpenType" collection, sometimes it crashes immediately & sometimes it shows all the installed OpenType fonts, but never can I select the "OpenType" collection a second time after another collection has been selected without it crashing.

 

So the only thing left to do is to reinstall both apps & see if anything changes, but before I do I would really appreciate hearing from someone (ideally an Affinity staff person) that if you create both of these two smart collections in Font Book & are running macOS High Sierra, that both Affinity apps work as expected when they are selected in the Character panel & no crashes or other weird behavior occurs.

 

Thanks in advance for anything anyone can add to this.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Hey R C-R,


I'm also struggling to reproduce this. Maybe we're missing a step or doing something slightly different. Are you able to record a video for us? I'm quite keen to get to the bottom of what is happening. 

Share this post


Link to post
Share on other sites
2 hours ago, Chris B said:

I'm also struggling to reproduce this. Maybe we're missing a step or doing something slightly different. Are you able to record a video for us? I'm quite keen to get to the bottom of what is happening. 

I have attached Crash.mov but there really isn't much to see -- I just created a new document in Affinity Designer, selected the Art Text Tool to make the Character panel available from the Context toolbar, opened that panel, & selected the "(kind) OpenType" smart collection from the list. The crash is immediate & part of the "Problem Report for Affinity Designer" appears shortly after that, against part of my desktop background image. Note that I have not even created a text or any other layer in the new, untitled document -- the Layers panel is totally empty & the initial default Font in the Character panel is Arial. All installed fonts verify without issues in Font Book & work OK in any document, Affinity or otherwise.

 

This is with my normal user account, & recorded immediately after moving Designer to the trash & installing a fresh copy from MAS. The "(kind) OpenType" smart collection is exactly the same as shown in my first post, with just the single criterion. I have also tried deleting & recreating that smart collection in Font Book but it has no effect, except that if I do that with AD or AP open (even if hidden & with no document open) then as soon as I delete the smart collection, the Affinity app crashes immediately & within a few seconds the same kind of problem report pops up on the screen.

 

I suspect this might have something to do with the uninstalled downloadable fonts mentioned in Apple's Fonts available for download in High Sierra, but that is just a guess. The only one on that list I have had installed is PilGi, but the crashes occur even when it has not been downloaded. I don't run any third party add-ons except the software to support my Kensington "Expert Mouse rev 100" trackball, & that software (TrackballWorks) is the most recent, up-to-date 1.3.0 version the Kensington site claims is fully compatible with High Sierra.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Some additional (& probably not very helpful) info: I just reinstalled my TrackballWorks software to make sure it was OK & up-to-date (it was). That requires a restart, so after restarting my iMac I logged into the newly created standard user account (without logging into my normal one) & tested the Character panel issue again. The results were the same as in the movie -- an immediate crash if I selected the Opentype smart collection.

 

I then logged out of that user account & into my normal one. The results were the same except that the first time I selected the "(kind) OpenType" smart collection, it immediately switched back to "All Fonts," but the next time I tried to select it the app crashed immediately. This was exactly the same as when I first created the standard account, so maybe that is a clue -- something changes after the first failed attempt to switch to the smart collection, but I have no idea what it might be or where to look for it.

 

BTW, I  saved the crash report from the crash that occurred after logging into the standard account after the restart. I can send that to Serif if you want but I would prefer not to include it in a public forum, so if you want it let me know the email address I should send it to & how it should be titled.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Right, I've got it—or rather I had it.

My recipe was slightly different. It only crashed when I re-enabled the PilGi font but only when brackets were in the Collection name. I asked Sean P to try it, went back to my Mac and it wouldn't do it (typical). 

 

I'll work on refining my recipe but I think we're very close.  

Share this post


Link to post
Share on other sites
On 5/1/2018 at 4:11 AM, Chris B said:

I'll work on refining my recipe but I think we're very close.  

I don't know if it will help but attached is a list of the currently active fonts on my system, including a few notes about some of them color coded for your viewing pleasure. xD

Installed & enabled fonts.rtf


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Still only crashing when I re-enable the PilGi font. I looked through your font list and installed some of the fonts it seemed like you had made special mention of but it didn't affect where the crash happened. 

Share this post


Link to post
Share on other sites
29 minutes ago, Chris B said:

Still only crashing when I re-enable the PilGi font. I looked through your font list and installed some of the fonts it seemed like you had made special mention of but it didn't affect where the crash happened. 

Thanks for looking at this. Even if you can't duplicate my results, it is encouraging to know that you can get the app to crash with that one font, since it means there may be a bug of some kind that can be found & eliminated, & it is not just something unique to my system that is the culprit.

 

There is one thing you might try to see if it changes anything: as I said I previously has an issue with the Font Book collections displaying the fonts from the wrong collection in the Character panel, which I eventually discovered was because in Font Book I named a collection "Favorites," the same name as the name used for fonts marked as favorites in Affinity. So I would like to know if you add a regular or smart collection named "Favorites" to your Font Book if that also causes the wrong collection to be displayed in the Character panel, and/or if anything changes if you then delete (or rename) that Font Book collection.

 

Meanwhile, as time permits I am going to start disabling fonts a few at a time to see if I can pin this down to one or a combination of fonts that triggers the crash. I also may reinstall the OS, just to make sure all the default included fonts are OK -- even though Font Book verifies that all my fonts are fine, I still suspect this somehow has something to do with one or more of the fonts installed on my system.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Minor (non) progress report: I just reinstalled High Sierra, restarted my iMac, & nothing changed. Attempting to choose "(kind) OpenType" or "(kind) TrueType" still crashes either app & my "(style) Monospaced" smart collection is still MIA in the Character panel popup. :(

 

I ran Font Book's validate on all my fonts again, & this time it found 'minor problems with BitDust One:

5af30da874cd0_fontvalidation.png.4175b87e9dde13dbadbc666dec4e53ed.png

I deleted that font but it did not make any difference either.

 

The search for the culprit continues ...


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Thanks for the update R C-R. I'll continue to add the feedback when it comes in. I've recently changed my font library and I can't reproduce the crash using my steps now so it must be a particular font like you said. 

Share this post


Link to post
Share on other sites
2 hours ago, Chris B said:

... so it must be a particular font like you said. 

I have tried disabling lots of fonts already but no luck so far. I also dug around in both the root level & user level Library > Fonts folders & deleted 4 'document files from 2015:

removed.png.05ea403a54ed1184966ea413a4b23485.png

These files were not recreated, so I assume they are leftovers from some previous OS version. This did not change anything but I did notice that afterwards the first launch time of Affinity Designer took much longer than normal, but I do not know what to make of that.

 

One thing I would appreciate your testing is if you create a Font Book smart collection as below (with whatever name you choose for it), does it show up in the Character panel popup. It never does for me.

5af4194ba174c_smartcollection.png.9b529fd8bcb1ea9b3a985dedf8e53d8f.png

The odd thing about that is all the monospaced fonts appear in the "All Fonts" list & work fine. O.o


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Minor progress report: I can now get the "style Monospaced" smart collection to appear in the Character panel. I noticed when browsing through the fonts in my root /Library/Fonts/ folder in Finder that Andale Mono.ttf (it is version 2.00x) shows its Kind as TrueType & Get Info also says it is "Kind: TrueType® font." However, Font Book says it is "Kind    OpenType TrueType," which AFAIK is not right for any .ttf font.

 

Long story short, disabling Andale Mono.ttf in Font Book allows the "style Monospaced" smart collection to appear in the Character panel. I still get crashes if I select the 'kind is OpenType' or 'kind is TrueType' smart collections, but I am beginning to think the problem is in Font Book or the underlying processes that determine how to pass Font Book collections to other apps.

 

FWIW, the recent crash reports include lines like below, but I don't know if that is significant. 

crash.png.b18eddfc8bf7de1a6be4c642fee72499.png


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

I think that I have same problem. When I am using my external display and If I just click Font selection in Affinity Photo then program is freezing. I don't even select any font just clicking Font box and then it is crashed, but If I am using my internal display then font selection works fine.

Share this post


Link to post
Share on other sites
5 hours ago, Pasi said:

I think that I have same problem.

It does not sound like the same problem that I have. I am not using an external display & Affinity Photo does not freeze -- it instead immediately 'quits unexpectedly' & a crash report pops up on my screen shortly after that. Plus, the app quits unexpectedly (crashes) only when I have tried to select either of the Font Book two smart collections I mentioned in my earlier posts.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

@Chris B

I noticed that my ~/Library/FontCollections folder looks like this:

FontCollections.png.a45f465a1d7f19af1b55092c3054e7f7.png

Everything except the first 2 entries correspond perfectly with what Font Book shows for my smart & regular font collections, so I wonder what created the first 2 & if that is somehow related to the crashing issue. The 'com.apple' prefix suggests they are some kind of internal files not normally directly accessible by users, but the similarity to the Favorites & Recents items that appear in the Affinity Character panel suggests they may be something accessed (or even created?) by the Affinity apps.

 

I am a bit leery of deleting them to see what happens for fear of making things worse, but if the developers can shed any light on their relation to the Affinity apps I would really appreciate it if they would do that.

 

EDIT: I now realize that the two 'com.apple' prefixed files are used by various apps like TextEdit that have a "Show Fonts" menu item, & (I think) contain app-specific favorites & recents, so this probably does not have anything to do with my issues. :(


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Hi R C-R,
 

22 hours ago, R C-R said:

One thing I would appreciate your testing is if you create a Font Book smart collection as below (with whatever name you choose for it), does it show up in the Character panel popup. It never does for me.

 

Yes, after restarting the app it will show.

 

19 hours ago, R C-R said:

Long story short, disabling Andale Mono.ttf in Font Book allows the "style Monospaced" smart collection to appear in the Character panel. I still get crashes if I select the 'kind is OpenType' or 'kind is TrueType' smart collections, but I am beginning to think the problem is in Font Book or the underlying processes that determine how to pass Font Book collections to other apps.

 

I'm not sure why this is... I would expect collections to appear regardless of what fonts are installed, to be honest.

Share this post


Link to post
Share on other sites

@Pasi - I believe you're having the issue where connecting a 5k or above screen to a MacBook Pro in clamshell mode will cause a crash. This is known to us and I hope we'll fix this soon. 

Share this post


Link to post
Share on other sites
47 minutes ago, Chris B said:

I'm not sure why this is... I would expect collections to appear regardless of what fonts are installed, to be honest.

Your expectation is probably justified because I can no longer replicate enabling Andale Mono.ttf causing the Affinity Character panel to exclude the entire monospaced smart category from the popup list. This may be because after reinstalling High Sierra a bunch of fonts included with that OS version that I had previously disabled were enabled & I have since deactivated them again, but to be honest I have tried so many different things over the past few days to try to find the cause of the crashes that any one of them could have fixed that particular issue.

 

The immediate crashes still occur & generate crash reports in either app with any user account if I try to select the Kind > is > OpenType or Kind > is > OpenType smart collections, & I have to assume there is some logical reason for that, but since I don't really need to use those smart collections with Affinity, for now I am just going to avoid trying to select them. Time permitting, I may try to do some more testing. If I discover anything really useful, I will post about it.


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Well, one final (?) report before I give up trying to figure this out for now. I had both Affinity apps open but hidden & decided to re-enable the PT Mono font (version 13.0d2e4) in Font Book. When I did that, both Affinity apps immediately crashed & I now have two crash reports on my screen that will be sent to Apple automatically, along with comments referencing the URL of this topic.

 

So that is yet another thing I must be careful about to avoid crashing the apps. :(


Affinity Photo 1.7.3, Affinity Designer 1.7.3, Affinity Publisher 1.7.3; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.3.155 & Affinity Designer 1.7.3.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 13.1.2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.