From: John Stone (johns_at_ks.uiuc.edu)
Date: Mon Jan 12 2015 - 10:25:56 CST

Hi,
  We have been made aware by a number of MacOS X Yosemite users that a
recent Apple update has created problems with VMD. At present we don't
have a workaround for the problem as it only affects certain Macs and not
others. Our lab doesn't have any of the Mac models that are affected, making
it impossible for us to reproduce the problem ourselves, at least up to this
point. We are hoping that Apple releases another software update that cures
this problem since it appears to be caused by changes they made to the OS
that affects certain Macs. If we come up with anything on our side, we will
make an announcement on VMD-L.

Cheers,
  John Stone
  vmd_at_ks.uiuc.edu

On Thu, Jan 08, 2015 at 02:08:46PM +0100, Özer Duman wrote:
> Hi,
> I am a Mac OS Yosemite user (Macbook Pro with Retina Display, Late 2013).
> I have used VMD for quite some time now without any problems. However, out
> of nowhere, the display panel started to not work. There is nothing in the
> display panel, even though I load a molecule. I get an error that says the
> following when I open the Molecule File Browser to add a molecule:
>
> vmd > 2015-01-08 13:51:40.651 VMD[587:9836] Unable to simultaneously
> satisfy constraints:
>
> (
>
> A A <NSAutoresizingMaskLayoutConstraint:0x79cbc0 h=--& v=--&
> V:[FI_TBrowserBackgroundView:0x1382e30(0)]>,
>
> A A <NSAutoresizingMaskLayoutConstraint:0x13f16580 h=-&- v=-&-
> V:|-(0)-[FI_TListScrollView:0x79e9d0] A (Names:
> '|':FI_TBrowserBackgroundView:0x1382e30 )>,
>
> A A <NSAutoresizingMaskLayoutConstraint:0x5e5950 h=-&- v=-&-
> V:|-(0)-[NSClipView:0x7a76c0] A (Names: '|':FI_TListScrollView:0x79e9d0
> )>,
>
> A A <NSAutoresizingMaskLayoutConstraint:0x5cf4e0 h=-&- v=-&-
> V:[NSClipView:0x7a76c0]-(0)-| A (Names: '|':FI_TListScrollView:0x79e9d0
> )>,
>
> A A <NSAutoresizingMaskLayoutConstraint:0x13f16540 h=-&- v=-&-
> V:[FI_TListScrollView:0x79e9d0]-(0)-| A (Names:
> '|':FI_TBrowserBackgroundView:0x1382e30 )>,
>
> A A <NSAutoresizingMaskLayoutConstraint:0x5e19a0 h=-&- v=-&-
> V:[FI_TListView:0x793fa0]-(17)-| A (Names: '|':NSClipView:0x7a76c0 )>,
>
> A A <NSAutoresizingMaskLayoutConstraint:0x13f13f40 h=-&- v=-&-
> V:|-(0)-[FI_TListView:0x793fa0] A (Names: '|':NSClipView:0x7a76c0 )>
>
> )
>
> Will attempt to recover by breaking constraintA
>
> <NSAutoresizingMaskLayoutConstraint:0x5e19a0 h=-&- v=-&-
> V:[FI_TListView:0x793fa0]-(17)-| A (Names: '|':NSClipView:0x7a76c0 )>
>
> Set the NSUserDefault
> NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to
> have -[NSWindow visualizeConstraints:] automatically called when this
> happens.A And/or, break on objc_exception_throw to catch this in the
> debugger.

-- 
NIH Center for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801
http://www.ks.uiuc.edu/~johns/           Phone: 217-244-3349
http://www.ks.uiuc.edu/Research/vmd/