Log in

View Full Version : Trouble with 2.4b1 & OmniGraffle


eholohan
03-16-2015, 07:38 PM
Greetings DL folks:

I seem to be encountering an issue when upgrading from 2.3 to 2.4b1 - OmniGraffle crashes when opening a document while 2.4b1 is installed, regardless of whether the adapter is connected. I've tested and the behavior is the same on two different Macs running Yosemite. Reverting to 2.3 solves the crash.

The specific error logged to console seems to call out an overridden function in Cocoa Autolayout.

2015-03-16 13:33:36.031 CDT OmniGraffle: Layout still needs update after calling -[NSScrollView layout]. NSScrollView or one of its superclasses may have overridden -layout without calling super. Or, something may have dirtied layout in the middle of updating it. Both are programming errors in Cocoa Autolayout. The former is pretty likely to arise if some pre-Cocoa Autolayout class had a method called layout, but it should be fixed.

Please let me know what other logs would be helpful and I'll send them over! Also, I tested this both with a previously installed & licensed copy of OmniGraffle, as well as a cleanly installed unregistered copy: it crashed both times, so you should be able to install a trial copy on a debug machine and reproduce it.

- Ed

Carlo
03-17-2015, 09:20 AM
Hi eholohan,

We can reproduce this issue. Interestingly I have an older version and it does not have problems.
We'll investigate and in case contact the Omni Group. They're outstanding devs and will certainly help in getting to a resolution quickly.

Thank you!
Carlo

jormsby
04-28-2015, 03:37 PM
Just to add some additional information:

I have the same issue. I am running OS X 10.9.5 and running OmniGraffle 6.0.5 (the latest version that runs on Mavericks).

Reverting to DisplayLink 2.3 resolved the issue.