[opensource-dev] Mac viewer and Apple maintained opensource libraries

Cinder Roxley cinder at alchemyviewer.org
Wed Feb 1 12:54:36 PST 2017


On February 1, 2017 at 2:24:56 PM, Geir Nøklebye (geir.noklebye at dayturn.com <mailto:geir.noklebye at dayturn.com> ) wrote:

 
Cinder said

>For what it?s worth, Apple did warn developers to stop using it and switch to Cocoa?s crypto frameworks or ship their own. 

…and that is the core of the state of the macOS version of the viewer(s). Deprecated code all over. 

Umm, the viewer does ship with its own OpenSSL which is exactly what Apple recommends.

When will be see the crash in the occlusion code being fixed due to the fact that GL_ARB_occlusion_query2 is not available in the OpenGL Legacy Profile the renderer currently is forced to when the viewer is running on macOS 10.11 or higher?

The viewer doesn’t ever call GL_ARB_occlusion_query2 on OSX.

Event: GPU Reset
Date/Time: Wed Feb 1 21:17:26 2017

Tailspin: /Library/Logs/DiagnosticReports/gpuRestart2017-02-01-211726.tailspin
GPUSubmission Trace ID: 0
OS Version: Mac OS X Version 10.12.3 (Build 16D32)
Graphics Hardware: NVIDIA GeForce GTX 660M


NVDA(Graphics): Channel exception! Exception type = 0x1f Access Violation Error (MMU Error 2)
Channel Info: [44, 0x14, 0x12, 0x136555]
Version Info: [com.apple.GeForce, 10.1.4, 0x7d780b0a, 18894120, 355.10.05.15f03, 1]
MMU Error: FAULT_PTE at 0x5063c0000


This crash happens in Cool VL Viewer, Singularity, Alchemy, Firestorm, Kokua, SecondLife release and all dev versions including Second Life Project Alex Ivy
You probably never get it reported because the Google Breakpad reports don’t catch it. 

That has been reported and the crash reporter doesn’t catch it because it’s a driver crash not the viewer.

It’s not a viewer bug, it’s an issue with Apple’s Nvidia driver. (also note, that it doesn’t happen with Radeon or Nvidia’s own driver, just Apple’s and happens to hundreds upon hundreds of games available on Steam.)

-- 
Cinder Roxley
Sent with Airmail

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20170201/e03ba16d/attachment.htm 


More information about the opensource-dev mailing list