Illegal Java version detected (25). Please use JDK 21 through 24. WARNING: Using incubator modules: jdk.incubator.vector _________________________________________________________________________ FORCE FIELD X - Polyglot Software for Molecular Biophysics Version 1.0.0-6813 August 2025 Git Revision 7707daad8401d16dc1d69ddd32753933e78906b4 Please cite the following reference when using Force Field X: RA Gogal, AJ Nessler, AC Thiel, HV Bernabe, RA Corrigan Grove, LM Cousineau, JM Litman, JM Miller, G Qi, MJ Speranza, MR Tollefson, TD Fenn, JJ Michaelson, O Okada, JP Piquemal, JW Ponder, J Shen, RJH Smith, W Yang, P Ren and MJ Schnieders, 2024, Journal of Chemical Physics, 161 (1). Copyright (c) Michael J. Schnieders 2001-2025 All Rights Reserved Force Field X is distributed under the GPL v. 3 license with linking exception and is hosted by the Schnieders Lab at The University of Iowa. User Manual: https://ffx.biochem.uiowa.edu/manual.html Publications: https://ffx.biochem.uiowa.edu/publications.html License: https://ffx.biochem.uiowa.edu/licenses.html _________________________________________________________________________ Fri Aug 22 08:57:20 CDT 2025 Process ID 29225 on ENGR-BME-M002. Command line arguments: [Energy, examples/waterbox.xyz] Starting up the graphical user interface. AWT-EventQueue-0 - Info: NativeWindowFactory.: Type .macosx custom / .macosx native Threading: jogl.1thread null, singleThreaded false, hasAWT false, mode MT, plugin null GLProfile.initSingleton() - thread AWT-EventQueue-0 [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:213) [3]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [4]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [5]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [6]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [7]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [8]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [9]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [10]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [11]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [12]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [13]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [14]: ffx.potential.bonded.Residue.(Residue.java:98) [15]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [16]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [17]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [18]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [19]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [20]: ffx.Main$1.run(Main.java:159) [21]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [22]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [23]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [24]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [25]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [26]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [27]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [28]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [29]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) AWT-EventQueue-0 - NativeWindowFactory.initSingleton() JAWTUtil initialization (JAWT/JNI/...); SKIP_AWT_HIDPI false JAWTUtil.getJAWT(tryOffscreenLayer true, tryOnscreen false) Checking for Java2D/OpenGL support Java2D support disabled: by Property false, by OS true Java2D support: default GraphicsConfiguration = nil JOGL/Java2D OGL Pipeline active false, resourceCompatible false JAWTUtil: Has sun.awt.SunToolkit: awtLock/awtUnlock true, disableBackgroundErase true JAWTUtil: Has Java2D true JAWTUtil: Is headless false JAWTUtil: AWT Desktop hints 1 JAWTUtil: OffscreenLayer Supported: true - Required true OSXUtil.initSingleton() - useMainThreadChecker true Loaded NativeLibrary[MacOSXDynamicLinkerImpl, /Applications/Xcode.app/Contents/Developer/usr/lib/libMainThreadChecker.dylib, 0x76f496b0, global true] NativeWindowFactory.registerFactory() interface com.jogamp.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@138aa8a3 NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@138aa8a3 NativeWindowFactory requiresToolkitLock false, desktopHasThreadingIssues false NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@138aa8a3 AWT-EventQueue-0 - Info: GraphicsConfigurationFactory. AWT-EventQueue-0 - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.AbstractGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@3a4dff6f, overridding: null GLProfile.init - thread: AWT-EventQueue-0 ----------------------------------------------------------------------------------------------------- Platform: MACOS / Mac OS X 15.6 (15.6.0), aarch64 (ARM64, EABI_AARCH64), 12 cores, littleEndian true MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 8 / 8 int32 4 / 4, int64 8 / 8 float 4 / 4, double 8 / 8, ldouble 8 / 8 pointer 8 / 8, page 16384 Platform: Java Version: 25 (25.0.0u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment Platform: Java Vendor: Oracle Corporation, https://java.oracle.com/, Java21, dynamicLib: true, AWT enabled: true ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp Extension Name: com.jogamp Specification Title: JogAmp Java Bindings Specification Specification Vendor: JogAmp Community Specification Version: 2.5 Implementation Title: JogAmp Java Bindings Fat Jar Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.5.0 Implementation Build: 2.5-b967-20230818 Implementation Branch: origin/master Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp Extension Name: com.jogamp Specification Title: JogAmp Java Bindings Specification Specification Vendor: JogAmp Community Specification Version: 2.5 Implementation Title: JogAmp Java Bindings Fat Jar Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.5.0 Implementation Build: 2.5-b967-20230818 Implementation Branch: origin/master Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp Extension Name: com.jogamp Specification Title: JogAmp Java Bindings Specification Specification Vendor: JogAmp Community Specification Version: 2.5 Implementation Title: JogAmp Java Bindings Fat Jar Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.5.0 Implementation Build: 2.5-b967-20230818 Implementation Branch: origin/master Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: .macosx: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.macosx.cgl.MacOSXCGLGraphicsConfigurationFactory@7f5bddfb, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLGraphicsConfigurationFactory@39875ad4, overridding: null Info: EGLDrawableFactory: EGL ES2 - NOPE Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib) Info: EGLDrawableFactory: EGL GLn - NOPE (GLn lib) Info: GLProfile.init - Mobile GLDrawable factory not available Info: GLProfile.init - Default device is desktop derived: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] Info: GLProfile.initProfilesForDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] (com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory false GLProfile.init map .macosx_decon_0, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .macosx_decon_0 GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL2/GL2.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL4/GL4.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL3/GL3.sw] on device .macosx_decon_0 GLProfile.init map *** no mapping for GLES3 on device .macosx_decon_0 GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .macosx_decon_0 GLProfile.init map *** no mapping for GLES2 on device .macosx_decon_0 GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .macosx_decon_0 GLProfile.init map *** no mapping for GLES1 on device .macosx_decon_0 GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .macosx_decon_0 AWT-EventQueue-0: setRealized: drawable MacOSXOnscreenCGLDrawable, surface WrappedSurface, isProxySurface true: false -> true [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:173) [3]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:263) [4]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:85) [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1991) [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1940) [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1907) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:77) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:236) [13]: com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:222) [15]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [16]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [17]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [18]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [19]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [20]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [21]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [22]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [23]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [24]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [25]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [26]: ffx.potential.bonded.Residue.(Residue.java:98) [27]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [28]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [29]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [30]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [31]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [32]: ffx.Main$1.run(Main.java:159) [33]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [34]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [35]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [36]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [37]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [38]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [39]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [40]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [41]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) ================================================================= Main Thread Checker: UI API called on a background thread: -[NSWindow contentView] PID: 29225, TID: 39822572, Thread name: Java: AWT-EventQueue-0, Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 libnativewindow_macosx.dylib 0x0000000386368b78 Java_jogamp_nativewindow_macosx_OSXUtil_GetNSView0 + 72 5 ??? 0x000000012f53c738 0x0 + 5088986936 6 ??? 0x000000012f538988 0x0 + 5088971144 7 ??? 0x000000012f538988 0x0 + 5088971144 8 ??? 0x000000012f539058 0x0 + 5088972888 9 ??? 0x000000012f539058 0x0 + 5088972888 10 ??? 0x000000012f539058 0x0 + 5088972888 11 ??? 0x000000012f538830 0x0 + 5088970800 12 ??? 0x000000012f538830 0x0 + 5088970800 13 ??? 0x000000012f538830 0x0 + 5088970800 14 ??? 0x000000012f538928 0x0 + 5088971048 15 ??? 0x000000012f538928 0x0 + 5088971048 16 ??? 0x000000012f538928 0x0 + 5088971048 17 ??? 0x000000012f538928 0x0 + 5088971048 18 ??? 0x000000012f538aa8 0x0 + 5088971432 19 ??? 0x000000012f538aa8 0x0 + 5088971432 20 ??? 0x000000012f538de0 0x0 + 5088972256 21 ??? 0x000000012f538830 0x0 + 5088970800 22 ??? 0x000000012f538aa8 0x0 + 5088971432 23 ??? 0x000000012f538830 0x0 + 5088970800 24 ??? 0x000000012f538830 0x0 + 5088970800 25 ??? 0x000000012f538830 0x0 + 5088970800 26 ??? 0x000000012f538830 0x0 + 5088970800 27 ??? 0x000000012f538aa8 0x0 + 5088971432 28 ??? 0x000000012f538aa8 0x0 + 5088971432 29 ??? 0x000000012f538aa8 0x0 + 5088971432 30 ??? 0x000000012f534154 0x0 + 5088952660 31 libjvm.dylib 0x000000010a5d6ff4 _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP10JavaThread + 992 32 libjvm.dylib 0x000000010a5aeaa0 _ZN13InstanceKlass22call_class_initializerEP10JavaThread + 756 33 libjvm.dylib 0x000000010a5ad3fc _ZN13InstanceKlass15initialize_implEP10JavaThread + 2360 34 libjvm.dylib 0x000000010a829464 _ZN12LinkResolver13resolve_fieldER15fieldDescriptorRK8LinkInfoN9Bytecodes4CodeEbP10JavaThread + 1048 35 libjvm.dylib 0x000000010a82902c _ZN12LinkResolver20resolve_field_accessER15fieldDescriptorRK18constantPoolHandleiRK12methodHandleN9Bytecodes4CodeEbP10JavaThread + 88 36 libjvm.dylib 0x000000010a5cbcb4 _ZN18InterpreterRuntime15resolve_get_putEN9Bytecodes4CodeEiR12methodHandleR18constantPoolHandlebP10JavaThread + 204 37 libjvm.dylib 0x000000010a5cbbc4 _ZN18InterpreterRuntime15resolve_get_putEP10JavaThreadN9Bytecodes4CodeE + 384 38 libjvm.dylib 0x000000010a5cd674 _ZN18InterpreterRuntime18resolve_from_cacheEP10JavaThreadN9Bytecodes4CodeE + 120 39 ??? 0x000000012f546008 0x0 + 5089026056 40 ??? 0x000000012f538aa8 0x0 + 5088971432 41 ??? 0x000000012f538aa8 0x0 + 5088971432 42 ??? 0x000000012f534154 0x0 + 5088952660 43 libjvm.dylib 0x000000010a5d6ff4 _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP10JavaThread + 992 44 libjvm.dylib 0x000000010a5aeaa0 _ZN13InstanceKlass22call_class_initializerEP10JavaThread + 756 45 libjvm.dProxySurfaceImpl: surface change 0x0 -> 0x164809d90 AWT-EventQueue-0: GLContext.resetStates(isInit true) AWT-EventQueue-0: MacOSXCGLContext.createImpl: START GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], share 0x0 AWT-EventQueue-0: Use ARB[avail[disabled false, quirk false] -> true]] AWT-EventQueue-0: createContextARB-MapGLVersions is SET (decon): false AWT-EventQueue-0: createContextARB-MapGLVersions START (GLDesktop true, GLES false, minorVersion true) on MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] AWT-EventQueue-0: createContextARBVersions.1: share 0, direct true, version 3.3 [3.3 .. 3.1] NS create OSX>=lion true, OSX>=mavericks true - isAWTEDT true, Thread[#41,AWT-EventQueue-0,6,main] NS create drawable type: jogamp.opengl.macosx.cgl.MacOSXOnscreenCGLDrawable NS create surface type: jogamp.nativewindow.WrappedSurface NS create drawable native-handle: 0x164809d90 NS create NSViewDescriptor: NSViewDescr[nsViewHandle 0x0, isSurfaceless false, isIncomplete true, isFBO false, isPBuffer false] NS create backingLayerHost: null NS create share: 0 NS create pixelFormat: 0x16480a860 NS create chosenCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create fixedCaps: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create screen refresh-rate: 120 hz, 8333 micros AWT-EventQueue-0: createContextARBImpl: OK 3.3 (Core profile, arb, compat[], hardware) - @creation, share 0, direct true on OSX 15.6.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: glGetStringi 0x1ee1d31f4 (opt), glGetString 0x1ee1cf104, glGetIntegerv 0x1ee1cef80 AWT-EventQueue-0: GLContext.setGLFuncAvail: Given MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] - requested 3.3 (Core profile, arb, compat[], hardware) - 4.1 Metal - 89.4, has Number(Str) 4.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Pre version verification: requested 3.3 (Core profile, arb, compat[], hardware), drawable.glp GLProfile[GL2/GL2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 4.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Version verification (Int): String 4.1 Metal - 89.4, Number(Int) 4.1.0 - 4.1 (Core profile, arb, compat[], hardware) AWT-EventQueue-0: GLContext.setGLFuncAvail: Post version verification: requested 3.3 (Core profile, arb, compat[], hardware) -> has 4.1 (Core profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirk: NoOffscreenBitmap: cause: OS MACOS Quirk: NeedSharedObjectSync: cause: OS MACOS Quirk: GL4NeedsGL3Request: cause: OS MACOS, OS Version 15.6.0, req 3.3 Quirks local.0: [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync] Quirks local.X: [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync] Quirks sticky on MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]]: [GL4NeedsGL3Request] AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .macosx_decon_0-0x4010005 - 4.1 (Core profile, arb, compat[], hardware) - 4.1 Metal - 89.4 AWT-EventQueue-0: Initializing CGL extension address table: MacOSX-.macosx_decon_0 AWT-EventQueue-0: GLContext CGL ProcAddressTable mapping key(MacOSX-.macosx_decon_0) -> 0x3e2f0887 AWT-EventQueue-0: GLContext GL ProcAddressTable mapping key(.macosx_decon_0-0x4010005 - 4.1 (Core profile, arb, compat[], hardware)) -> 0x26f015e8: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@66742063 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:382) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2150) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1481) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1420) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1259) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:993) [8]: jogamp.opengl.macosx.cgl.MacOSXCGLContext.createImpl(MacOSXCGLContext.java:332) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:794) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:677) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:615) [12]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:269) [13]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:85) [14]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [15]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [16]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [17]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1991) [18]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1940) [19]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1907) [20]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:77) [21]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:236) [22]: com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80) [23]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:222) [24]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [25]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [26]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [27]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [28]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [29]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [30]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [31]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [32]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [33]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [34]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [35]: ffx.potential.bonded.Residue.(Residue.java:98) [36]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [37]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [38]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [39]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [40]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [41]: ffx.Main$1.run(Main.java:159) [42]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [43]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [44]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [45]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [46]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [47]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [48]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [49]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [50]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) AWT-EventQueue-0:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@66742063, OpenGL 4.1 (Core profile, arb, compat[], hardware) - 4.1 Metal - 89.4 AWT-EventQueue-0:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.1 (Core profile, arb, compat[], hardware) - 4.1 Metal - 89.4, use glGetStringi AWT-EventQueue-0:ExtensionAvailabilityCache: GL_EXTENSIONS: 43, used glGetStringi AWT-EventQueue-0:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0 AWT-EventQueue-0:ExtensionAvailabilityCache: GL vendor: Apple AWT-EventQueue-0:ExtensionAvailabilityCache: ALL EXTENSIONS: 43 AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache mapping key(.macosx_decon_0-0x4010005) -> 0x32551037 - entries: 58 CGL setSwapInterval: 1 AWT-EventQueue-0: GLContext.setGLFuncAvail.X: OK .macosx_decon_0-0x4010005 - 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - glErr 0x0 AWT-EventQueue-0: createContextARBVersions.X: ctx 0x1647c3e00, share 0, direct true, version 3.3 [3.3 .. 3.1] AWT-EventQueue-0: createContextARB-MapGLVersions MAP MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]]: 3 (Core profile, compat[], hardware) -> 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) AWT-EventQueue-0: createContextARB-MapGLVersions HAVE MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] 3 (Core profile, compat[], hardware)[3.1 .. 3.3]: [None] -> [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)] AWT-EventQueue-0: createContextARB-MapGLVersions MAP MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]]: 4 (Core profile, compat[], hardware) -> 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) AWT-EventQueue-0: createContextARB-MapGLVersions: Quirk Triggerd: GL4NeedsGL3Request: cause: OS MACOS, OS Version 15.6.0 AWT-EventQueue-0: GLContext.resetStates(isInit false) AWT-EventQueue-0: createContextARBVersions.1: share 0, direct true, version 4.6 [4.6 .. 4.0] AWT-EventQueue-0: createContextARBImpl: Not supported 4.6 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.2: share 0, direct true, version 4.5 [4.6 .. 4.0] AWT-EventQueue-0: createContextARBImpl: Not supported 4.5 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.3: share 0, direct true, version 4.4 [4.6 .. 4.0] AWT-EventQueue-0: createContextARBImpl: Not supported 4.4 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.4: share 0, direct true, version 4.3 [4.6 .. 4.0] AWT-EventQueue-0: createContextARBImpl: Not supported 4.3 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.5: share 0, direct true, version 4.2 [4.6 .. 4.0] AWT-EventQueue-0: createContextARBImpl: Not supported 4.2 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.6: share 0, direct true, version 4.1 [4.6 .. 4.0] AWT-EventQueue-0: createContextARBImpl: Not supported 4.1 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.7: share 0, direct true, version 4.0 [4.6 .. 4.0] AWT-EventQueue-0: createContextARBImpl: Not supported 4.0 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 4.0 [4.6 .. 4.0] AWT-EventQueue-0: createContextARB-MapGLVersions NOPE MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]], 4 (Compat profile, compat[], hardware) [4.6 .. 4.0] AWT-EventQueue-0: createContextARBVersions.1: share 0, direct true, version 3.3 [3.3 .. 3.1] AWT-EventQueue-0: createContextARBImpl: Not supported 3.3 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.2: share 0, direct true, version 3.2 [3.3 .. 3.1] AWT-EventQueue-0: createContextARBImpl: Not supported 3.2 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.3: share 0, direct true, version 3.1 [3.3 .. 3.1] AWT-EventQueue-0: createContextARBImpl: Not supported 3.1 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 3.1 [3.3 .. 3.1] AWT-EventQueue-0: createContextARB-MapGLVersions NOPE MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]], 3 (Compat profile, compat[], hardware) [3.3 .. 3.1] AWT-EventQueue-0: createContextARBVersions.1: share 0, direct true, version 3.0 [3.0 .. 2.0] AWT-EventQueue-0: createContextARBImpl: Not supported 3.0 (Compat profile, arb, compat[], hardware) - @creation on OSX 15.6.0 AWT-EventQueue-0: createContextARBVersions.2: share 0, direct true, version 2.1 [3.0 .. 2.0] NS create OSX>=lion true, OSX>=mavericks true - isAWTEDT true, Thread[#41,AWT-EventQueue-0,6,main] NS create drawable type: jogamp.opengl.macosx.cgl.MacOSXOnscreenCGLDrawable NS create surface type: jogamp.nativewindow.WrappedSurface NS create drawable native-handle: 0x164809d90 NS create NSViewDescriptor: NSViewDescr[nsViewHandle 0x0, isSurfaceless false, isIncomplete true, isFBO false, isPBuffer false] NS create backingLayerHost: null NS create share: 0 NS create pixelFormat: 0x1647ad2b0 NS create chosenCaps: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create fixedCaps: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create screen refresh-rate: 120 hz, 8333 micros AWT-EventQueue-0: createContextARBImpl: OK 2.1 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true on OSX 15.6.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: glGetStringi 0x1ee1d31f4 (opt), glGetString 0x1ee1cf104, glGetIntegerv 0x1ee1cef80 AWT-EventQueue-0: GLContext.setGLFuncAvail: Given MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] - requested 2.1 (Compat profile, arb, compat[], hardware) - 2.1 Metal - 89.4, has Number(Str) 2.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Pre version verification: requested 2.1 (Compat profile, arb, compat[], hardware), drawable.glp GLProfile[GL2/GL2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 2.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Version verification (String): String 2.1 Metal - 89.4, Number(Str) 2.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Post version verification: requested 2.1 (Compat profile, arb, compat[], hardware) -> has 2.1 (Compat profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK false Quirk: NoOffscreenBitmap: cause: OS MACOS Quirk: NeedSharedObjectSync: cause: OS MACOS Quirks local.0: [NoOffscreenBitmap, NeedSharedObjectSync] Quirks local.X: [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync] Quirks sticky on MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]]: [GL4NeedsGL3Request] AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .macosx_decon_0-0x2010003 - 2.1 (Compat profile, arb, compat[], hardware) - 2.1 Metal - 89.4 AWT-EventQueue-0: Initializing CGL extension address table: MacOSX-.macosx_decon_0 AWT-EventQueue-0: GLContext CGL ProcAddressTable reusing key(MacOSX-.macosx_decon_0) -> 0x3e2f0887 AWT-EventQueue-0: GLContext GL ProcAddressTable mapping key(.macosx_decon_0-0x2010003 - 2.1 (Compat profile, arb, compat[], hardware)) -> 0x128c3573: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@6e9c71d9 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:382) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2150) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1481) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1420) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1342) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:993) [8]: jogamp.opengl.macosx.cgl.MacOSXCGLContext.createImpl(MacOSXCGLContext.java:332) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:794) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:677) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:615) [12]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:269) [13]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:85) [14]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [15]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [16]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [17]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1991) [18]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1940) [19]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1907) [20]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:77) [21]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:236) [22]: com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80) [23]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:222) [24]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [25]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [26]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [27]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [28]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [29]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [30]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [31]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [32]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [33]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [34]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [35]: ffx.potential.bonded.Residue.(Residue.java:98) [36]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [37]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [38]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [39]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [40]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [41]: ffx.Main$1.run(Main.java:159) [42]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [43]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [44]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [45]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [46]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [47]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [48]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [49]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [50]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) AWT-EventQueue-0:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@6e9c71d9, OpenGL 2.1 (Compat profile, arb, compat[], hardware) - 2.1 Metal - 89.4 AWT-EventQueue-0:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 2.1 (Compat profile, arb, compat[], hardware) - 2.1 Metal - 89.4, use glGetString AWT-EventQueue-0:ExtensionAvailabilityCache: GL_EXTENSIONS: 133, used glGetString AWT-EventQueue-0:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0 AWT-EventQueue-0:ExtensionAvailabilityCache: GL vendor: Apple AWT-EventQueue-0:ExtensionAvailabilityCache: ALL EXTENSIONS: 133 AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions AWT-EventQueue-0:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache mapping key(.macosx_decon_0-0x2010003) -> 0x340f4bf3 - entries: 142 CGL setSwapInterval: 1 AWT-EventQueue-0: GLContext.setGLFuncAvail.X: OK .macosx_decon_0-0x2010003 - 2.1 (Compat profile, arb, compat[], FBO, hardware) - glErr 0x0 AWT-EventQueue-0: createContextARBVersions.X: ctx 0x34a7ec240, share 0, direct true, version 2.1 [3.0 .. 2.0] AWT-EventQueue-0: createContextARB-MapGLVersions MAP MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]]: 2 (Compat profile, compat[], hardware) -> 2.1 (Compat profile, arb, compat[], FBO, hardware) AWT-EventQueue-0: createContextARB-MapGLVersions HAVE MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] 2 (Compat profile, compat[], hardware)[2.0 .. 3.0]: [None] -> [2.1 (Compat profile, arb, compat[], FBO, hardware)] AWT-EventQueue-0: GLContext.resetStates(isInit false) AWT-EventQueue-0: createContextARB-MapGLVersions SET .macosx_decon_0 MapGLVersions .macosx_decon_0-0x2020000: 2.1 (Compat profile, arb, compat[], FBO, hardware) MapGLVersions .macosx_decon_0-0x4040000: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) MapGLVersions .macosx_decon_0-0x3040000: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) AWT-EventQueue-0: createContextARB-MapGLVersions END (success true) on MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]], profileAliasing: true, total 252.483ms MapGLVersions .macosx_decon_0-0x2020000: 2.1 (Compat profile, arb, compat[], FBO, hardware) MapGLVersions .macosx_decon_0-0x4040000: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) MapGLVersions .macosx_decon_0-0x3040000: 4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware) AWT-EventQueue-0: createContextARB-MapGLVersions requested GLProfile[GL2/GL2.sw] -> 2.0 (Compat profile, compat[], hardware) AWT-EventQueue-0: createContextARB-MapGLVersions Mapped 2.1 (Compat profile, arb, compat[], FBO, hardware) NS create OSX>=lion true, OSX>=mavericks true - isAWTEDT true, Thread[#41,AWT-EventQueue-0,6,main] NS create drawable type: jogamp.opengl.macosx.cgl.MacOSXOnscreenCGLDrawable NS create surface type: jogamp.nativewindow.WrappedSurface NS create drawable native-handle: 0x164809d90 NS create NSViewDescriptor: NSViewDescr[nsViewHandle 0x0, isSurfaceless false, isIncomplete true, isFBO false, isPBuffer false] NS create backingLayerHost: null NS create share: 0 NS create pixelFormat: 0x1649fa420 NS create chosenCaps: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create fixedCaps: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create screen refresh-rate: 120 hz, 8333 micros AWT-EventQueue-0: createContextARBImpl: OK 2.1 (Compat profile, arb, compat[], FBO, hardware) - @creation, share 0, direct true on OSX 15.6.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: glGetStringi 0x1ee1d31f4 (opt), glGetString 0x1ee1cf104, glGetIntegerv 0x1ee1cef80 AWT-EventQueue-0: GLContext.setGLFuncAvail: Given MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] - requested 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 Metal - 89.4, has Number(Str) 2.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Pre version verification: requested 2.1 (Compat profile, arb, compat[], FBO, hardware), drawable.glp GLProfile[GL2/GL2.sw], strictMatch false, glVersionsMapping false, hasGLVersionByString 2.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Version verification (String): String 2.1 Metal - 89.4, Number(Str) 2.1.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Post version verification: requested 2.1 (Compat profile, arb, compat[], FBO, hardware) -> has 2.1 (Compat profile, arb, compat[], FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK false Quirk: NoOffscreenBitmap: cause: OS MACOS Quirk: NeedSharedObjectSync: cause: OS MACOS Quirks local.0: [NoOffscreenBitmap, NeedSharedObjectSync] Quirks local.X: [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync] Quirks sticky on MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]]: [GL4NeedsGL3Request] AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .macosx_decon_0-0x2010003 - 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 Metal - 89.4 AWT-EventQueue-0: Initializing CGL extension address table: MacOSX-.macosx_decon_0 AWT-EventQueue-0: GLContext CGL ProcAddressTable reusing key(MacOSX-.macosx_decon_0) -> 0x3e2f0887 AWT-EventQueue-0: GLContext GL ProcAddressTable reusing key(.macosx_decon_0-0x2010003 - 2.1 (Compat profile, arb, compat[], FBO, hardware)) -> 0x128c3573: jogamp.opengl.gl4.GL4bcProcAddressTable -> jogamp.opengl.gl4.GL4bc Info: setGL (OpenGL null): AWT-EventQueue-0, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@3e37ec4c [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:382) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2150) [4]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:1017) [5]: jogamp.opengl.macosx.cgl.MacOSXCGLContext.createImpl(MacOSXCGLContext.java:332) [6]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:794) [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:677) [8]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:615) [9]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:269) [10]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:85) [11]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [12]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [13]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [14]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1991) [15]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1940) [16]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1907) [17]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:77) [18]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:236) [19]: com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80) [20]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:222) [21]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [22]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [23]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [24]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [25]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [26]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [27]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [28]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [29]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [30]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [31]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [32]: ffx.potential.bonded.Residue.(Residue.java:98) [33]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [34]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [35]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [36]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [37]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [38]: ffx.Main$1.run(Main.java:159) [39]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [40]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [41]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [42]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [43]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [44]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [45]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [46]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [47]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache reusing key(.macosx_decon_0-0x2010003) -> 0x340f4bf3 - entries: 142 CGL setSwapInterval: 1 AWT-EventQueue-0: GLContext.setGLFuncAvail.X: OK .macosx_decon_0-0x2010003 - 2.1 (Compat profile, arb, compat[], FBO, hardware) - glErr 0x0 AWT-EventQueue-0: Create GL context OK: For jogamp.opengl.macosx.cgl.MacOSXCGLContext - 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 Metal - 89.4 - obj 0x16676f08, ctx 0x109fb3580, isShared false, surf true 0x164809d90, <332840ea, 7db6c5af>[count 1, qsz 0, owner ] GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 Metal - 89.4 GLDebugMessageHandler.init(false) .. n/a MacOSXCGLContext.NSOpenGLImpl.associateDrawable: true, ctx 0x109fb3580, hasBackingLayerHost false, attachGLLayerCmd null AWT-EventQueue-0: setRealized: drawable MacOSXOnscreenCGLDrawable, surface WrappedSurface, isProxySurface true: false -> true [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:173) [3]: jogamp.opengl.GLDrawableFactoryImpl.probeSurfacelessCtx(GLDrawableFactoryImpl.java:124) [4]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:280) [5]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:85) [6]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [7]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [8]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [9]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1991) [10]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1940) [11]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1907) [12]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:77) [13]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:236) [14]: com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80) [15]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:222) [16]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [17]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [18]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [19]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [20]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [21]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [22]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [23]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [24]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [25]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [26]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [27]: ffx.potential.bonded.Residue.(Residue.java:98) [28]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [29]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [30]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [31]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [32]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [33]: ffx.Main$1.run(Main.java:159) [34]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [35]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [36]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [37]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [38]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [39]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [40]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [41]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [42]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) MacOSXCGLContext.NSOpenGLImpl.associateDrawable: false, ctx 0x109fb3580, hasBackingLayerHost false, attachGLLayerCmd null AWT-EventQueue-0: GLContext.makeCurrent: Surfaceless evaluate AWT-EventQueue-0: GLContext.makeCurrent: Surfaceless OK - validated MacOSXCGLContext.NSOpenGLImpl.associateDrawable: true, ctx 0x109fb3580, hasBackingLayerHost false, attachGLLayerCmd null SharedDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]] SharedContext: MacOSXCGLContext [Version 2.1 (Compat profile, arb, compat[], FBO, hardware) - 2.1 Metal - 89.4 [GL 2.1.0, vendor 89.4.0 (Metal - 89.4)], options 0x4003, this 0x16676f08, handle 0x109fb3580, isShared false, jogamp.opengl.gl4.GL4bcImpl@3e37ec4c, quirks: [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync], Drawable: MacOSXOnscreenCGLDrawable[Realized true, Factory jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@7dc7e39d, Handle 0x0, Surface WrappedSurface[ displayHandle 0x0 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] , MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2372025d]], idx 0], chosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] , surfaceLock <6057c360, 63151004>[count 1, qsz 0, owner ] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ]], mode NSOPENGL] , madeCurrent true NPOT true, RECT true, FloatPixels true allowsSurfacelessCtx true glRendererQuirks [NoOffscreenBitmap, GL4NeedsGL3Request, NeedSharedObjectSync] AWT-EventQueue-0: GLContextImpl.destroy.0: obj 0x16676f08, ctx 0x109fb3580, isShared false, surf true 0x0, <332840ea, 7db6c5af>[count 1, qsz 0, owner ] MacOSXCGLContext.NSOpenGLImpl.associateDrawable: false, ctx 0x109fb3580, hasBackingLayerHost false, attachGLLayerCmd null AWT-EventQueue-0: GLContext.resetStates(isInit false) AWT-EventQueue-0: GLContextImpl.destroy.X: obj 0x16676f08, ctx 0x0, isShared false, surf true 0x0, <332840ea, 7db6c5af>[count 0, qsz 0, owner ] AWT-EventQueue-0: setRealized: drawable MacOSXOnscreenCGLDrawable, surface WrappedSurface, isProxySurface true: true -> false [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:173) [3]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:323) [4]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:85) [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1991) [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1940) [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1907) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:77) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:236) [13]: com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:222) [15]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [16]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [17]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [18]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [19]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [20]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [21]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [22]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [23]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [24]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [25]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [26]: ffx.potential.bonded.Residue.(Residue.java:98) [27]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [28]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [29]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [30]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [31]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [32]: ffx.Main$1.run(Main.java:159) [33]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [34]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [35]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [36]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [37]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [38]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [39]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [40]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [41]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) AWT-EventQueue-0: setRealized: drawable MacOSXOnscreenCGLDrawable, surface WrappedSurface, isProxySurface true: true -> false [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:173) [3]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:326) [4]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:85) [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1991) [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1940) [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1907) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:77) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:236) [13]: com.jogamp.common.util.SecurityUtil.doPrivileged(SecurityUtil.java:80) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:222) [15]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2395) [16]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1039) [17]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1068) [18]: com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:821) [19]: org.jogamp.java3d.JoglPipeline.initialize(JoglPipeline.java:149) [20]: org.jogamp.java3d.Pipeline.createPipeline(Pipeline.java:101) [21]: org.jogamp.java3d.MasterControl.loadLibraries(MasterControl.java:888) [22]: org.jogamp.java3d.VirtualUniverse.(VirtualUniverse.java:266) [23]: org.jogamp.java3d.SceneGraphObject.setDefaultReadCapabilities(SceneGraphObject.java:136) [24]: org.jogamp.java3d.LineAttributes.(LineAttributes.java:206) [25]: ffx.potential.bonded.RendererCache.(RendererCache.java:124) [26]: ffx.potential.bonded.Residue.(Residue.java:98) [27]: ffx.ui.ModelingPanel.getAminoAcidPanel(ModelingPanel.java:665) [28]: ffx.ui.ModelingPanel.loadCommand(ModelingPanel.java:1325) [29]: ffx.ui.ModelingPanel.initialize(ModelingPanel.java:842) [30]: ffx.ui.ModelingPanel.(ModelingPanel.java:194) [31]: ffx.ui.MainPanel.initialize(MainPanel.java:722) [32]: ffx.Main$1.run(Main.java:159) [33]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [34]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [35]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [36]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [37]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [38]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [39]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [40]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [41]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)