Posted by
Sven Gothel on
Jan 04, 2012; 7:15am
URL: https://forum.jogamp.org/Test-page-for-JOGL-Applets-do-NOT-work-on-Mac-OS-X-Snow-Leopard-tp3622224p3631225.html
On Sunday, January 01, 2012 01:18:50 AM Wade Walker [via jogamp] wrote:
>
> Hi Jan,
>
> I get the same results in OS X Lion 10.7.1 (on a MacBook Air with NVIDIA
> GeForce 320M). I think that the Mac browser plugin part of JOGL is still
> under heavy development to try comply with the new Plugin2 requirements.
> Hopefully Sven can update us soon about progress on that front.
>
Ok, so here we have the 'freeze' problem on 10.6.8 _and_ 10.7.1,
where the latter seems to be 'new'.
https://jogamp.org/bugzilla/show_bug.cgi?id=533Pls check your OSX 'Console' for the messages:
NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error
NVDA(OpenGL): Channel timeout!
https://jogamp.org/bugzilla/show_bug.cgi?id=533#c3If the above happens, .. I have no clue whats causing it
from the JOGL side. However, Apple/NV reply to this generic/general
known issue here (send back machine (RMA) to repair):
http://www.insanelymac.com/forum/index.php?showtopic=244227 http://support.apple.com/kb/TS4088This happens with my old MBP as well, but I am very surprised this happens
with Wade's MacBook Air and the relative new NV 320M.
I guess the NV hardware issue was about some silicon heat/stress and cracks
reported a long time ago around 2008 or so (semiaccurate.com, search for 'bumpgate'):
http://semiaccurate.com/2010/10/07/bumpgate-alternative-class-action/But ofc I am not sure. All I know is that I have tried several different initialization sequences
while working on bug 533 on my defective MBP and nothing helped.
Sometime (cold boot) .. no freeze appears at first, but later on the freeze appears.
So the new additional behavior on your machine(s) are:
- JOGL crashes after the freeze
- freeze/crash happens on more modern NV 320M MB-Air
The last commit in regards OSX was:
http://jogamp.org/git/?p=jogl.git;a=commit;h=04707d3c1c628d6bf493d6916621d5e34dfefc30which is not yet condensed in a release yet and handles the sporadic 'crash' at JOGL shutdown.
I opened the bug 548 with the above knowledge (link to bug 533),
so we can continue analyzing this issue further ..
https://jogamp.org/bugzilla/show_bug.cgi?id=548On the other hand (ie OSX >=10.6 machines working), plugin2 works fine w/ NEWT and AWT.
~Sven