PDF crash under High Sierra - unusable

Hi,

I upgraded to High Sierra and DTPO has become unusable. It starts up, I can change databases and folders, but as soon as I click on a PDF document it crashes. Other types show up in the preview as before. The PDFs open from finder. Disabling the DTPO preview gives the same result.

In the console log I see:


default	20:51:14.518886 +0200	kernel	AGC:: [DEVONthink Pro pid 2987 mux-aware] exiting, non-mux-aware app count 0, runtime: 0:00:39.656

The error reporting tells me something about corpses:

Crashed Thread:        1  Dispatch queue: com.apple.root.user-initiated-qos

Exception Type:        EXC_BAD_ACCESS (SIGBUS)
Exception Codes:       KERN_PROTECTION_FAILURE at 0x0000700003035ff8
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Bus error: 10
Termination Reason:    Namespace SIGNAL, Code 0xa
Terminating Process:   exc handler [0]

And there are around 250 of these:

494 com.apple.PDFKit              	0x00007fff5e312dcb -[PDFView drawPage:toContext:] + 160
495 com.devon-technologies.pdfkit 	0x0000000102da8b5c -[ExtendedPDFView(Annotations) drawPage:toContext:] + 92
496 com.apple.PDFKit              	0x00007fff5e312dcb -[PDFView drawPage:toContext:] + 160
497 com.devon-technologies.pdfkit 	0x0000000102da8b5c -[ExtendedPDFView(Annotations) drawPage:toContext:] + 92
498 com.apple.PDFKit              	0x00007fff5e312dcb -[PDFView drawPage:toContext:] + 160
499 com.devon-technologies.pdfkit 	0x0000000102da8b5c -[ExtendedPDFView(Annotations) drawPage:toContext:] + 92

I understand the different reporting channels. As the crash is 100% related to the upgrade, with a very new OS, and all indications that it is in a DT-supplied component, I think it is very relevant to post in a forum. It helps decrease (potential) support tickets if there is awareness, and any responses / workarounds here can help users.
Of course it is possible I am a minority of 1, but there is a realistic likelihood this may be a wider issue, which is why I chose to post it here. But I take your point and shall open a ticket to point here too, so if DT decide it is an individual issue they can respond there.

Update: resolved by manual update.
The “Check for updates” function was not working. Selecting it did not indicate that there were any newer versions available.
I went to the website to doublecheck, and there was 2.9.16 (I’ve now forgotten what I was on). Downloaded and installed over the old version and it runs now.