<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>1350</bug_id>
          
          <creation_ts>2017-01-06 20:37:25 +0100</creation_ts>
          <short_desc>CGSUpdateManager warning during createContext on OS X 10.11.6</short_desc>
          <delta_ts>2019-04-10 07:39:45 +0200</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Jogl</product>
          <component>macosx</component>
          <version>2.4.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>macosx</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>Peter.C.Mehlitz</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>gouessej</cc>
    
    <cc>jg</cc>
          
          <cf_type>DEFECT</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>6014</commentid>
    <comment_count>0</comment_count>
      <attachid>796</attachid>
    <who name="">Peter.C.Mehlitz</who>
    <bug_when>2017-01-06 20:37:25 +0100</bug_when>
    <thetext>Created attachment 796
CGSUpdateManager warning backtrace

I get reproducible CGSUpdateManager warnings on OS X 10.11.6 (MacPro 2009 with NVidia GeForce GT 120) which do not happen on other platforms (OS X 10.10.5, Ubuntu 16.04). This is with the current jogl 2.3.2 from maven central.

The OS X 10.11.6 machine also shows bug #1299 (&quot;uncommitted CATransaction..&quot;) during shut down.

The backtrace is attached.

The program in question is from https://github.com/nasarace/race-client-example.git. It needs SBT (http://www.scala-sbt.org/) to build, which for instance can be installed via homebrew.

  brew install sbt

The steps to build and run are

  git clone https://github.com/NASARace/race-client-example.git
  cd race-client-example
  sbt stage
  ./race-client-example config/ISS.conf

This will bring up a NASA WorldWind window that shows the current ISS position. Dragging the globe to rotate it will produce the warning.

To shut down, enter &quot;9&quot; at the command prompt in the terminal from where the application was started. This should also report the &quot;uncommitted CATransaction..&quot; bug.

-- Peter</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6015</commentid>
    <comment_count>1</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2017-01-10 09:49:18 +0100</bug_when>
    <thetext>Please provide a SSCCE without external dependencies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6016</commentid>
    <comment_count>2</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2017-01-17 11:06:48 +0100</bug_when>
    <thetext>We&apos;re currently planning a maintenance release (2.3.3). Please consider providing a SSCCE:
http://sscce.org

We cannot include a test case with third party dependencies mainly because there is a risk that a part of the root cause is within them and not in JogAmp and because we cannot add such test into our own non regression unit tests. Moreover, writing a SSCCE helps to isolate the root cause of the bug by simplifying the source code involved to reproduce it. I admit that it&apos;s almost obvious that the problem lies within JOGL itself but a SSCCE would still be helpful.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6021</commentid>
    <comment_count>3</comment_count>
    <who name="">Peter.C.Mehlitz</who>
    <bug_when>2017-01-18 20:22:17 +0100</bug_when>
    <thetext>will try but given the size and complexity of the JOGL client (NASA WorldWind geospatial viewer) this will take a while.
Please note the problem does not occur on other platforms, including other OS X versions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6022</commentid>
    <comment_count>4</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2017-01-18 20:47:59 +0100</bug_when>
    <thetext>Maybe you can run the tests provided with JOGL. If one of them allows you to reproduce this bug, you&apos;ll only have to mention it here instead of spending a lot of time in writing a SSCCE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6023</commentid>
    <comment_count>5</comment_count>
    <who name="">Peter.C.Mehlitz</who>
    <bug_when>2017-01-19 00:02:19 +0100</bug_when>
    <thetext>the tests for the current jogl from https://github.com/sgothel/jogl.git all pass, but the reported effect only shows warnings on the screen, it doesn&apos;t crash and hence might go un-noticed. I didn&apos;t see respective warnings while running the tests though.

Is there any specific test you want me to try?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6024</commentid>
    <comment_count>6</comment_count>
    <who name="Julien Gouesse">gouessej</who>
    <bug_when>2017-01-19 00:10:01 +0100</bug_when>
    <thetext>I need to analyse a bit more the warnings. I have the feeling of shooting in the dark, I don&apos;t know yet how to reproduce this bug. I&apos;ll investigate tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6074</commentid>
    <comment_count>7</comment_count>
    <who name="Jesse G">jg</who>
    <bug_when>2018-02-27 21:07:33 +0100</bug_when>
    <thetext>Hi Peter and Julien,

I see this same warning printout (the CGSUpdateManager::log() message, with same stack order as listed in your attached log) on OS X 10.11.6 and JOGL 2.3.2 just by running the JOGL demos.  The warning happens every time, and is always printed 10 seconds after launch.  The software seems to continue running just fine despite the warning.

e.g., I see it when executing: 
java demos.vertexBufferObject.VertexBufferObject 
java demos.gears.Gears 

I tried both Java 8 and 9 and got the same results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6169</commentid>
    <comment_count>8</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-03-30 05:32:36 +0100</bug_when>
    <thetext>All OSX issues will be validated for version 2.4.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6235</commentid>
    <comment_count>9</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-04-10 07:39:45 +0200</bug_when>
    <thetext>As of today, our latest OSX tests were all successful w/o such warnings.

We only have the latest 10.14.* installed and cannot test on older machines.

I close this bug now, may somebody re-open it if recurring,
AFAIK Peter is also not having access to this machine anymore.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>796</attachid>
            <date>2017-01-06 20:37:25 +0100</date>
            <delta_ts>2017-01-06 20:37:25 +0100</delta_ts>
            <desc>CGSUpdateManager warning backtrace</desc>
            <filename>osx10.11.6-CGSUpdateManager-1-race-client-example.txt</filename>
            <type>text/plain</type>
            <size>4870</size>
            <attacher>Peter.C.Mehlitz</attacher>
            
              <data encoding="base64">SmFuICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVNYW5h
Z2VyOjpsb2coKSBjb25zdDogY29ubiAweDExZTVmIHRva2VuIDB4OWZmZmZmZmZmZmY4OTkKSmFu
ICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogQmFja3RyYWNlIChhdCAxMTYzOS41
KToKSmFuICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVN
YW5hZ2VyOjpsb2coKSBjb25zdDogIDAgICBDb3JlR3JhcGhpY3MgICAgICAgICAgICAgICAgICAg
ICAgICAweDAwMDA3ZmZmOWYwYTQxZDAgQ0dTRGlzYWJsZVVwZGF0ZVRva2VuICsgMTU1CkphbiAg
NCAxODo1Mzo1NyAgamF2YVsxNzM2XSA8V2FybmluZz46IHZvaWQgQ0dTVXBkYXRlTWFuYWdlcjo6
bG9nKCkgY29uc3Q6ICAxICAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgw
MDAwN2ZmZjhhYTM3NDIwIF9fX2Rpc2FibGVfdXBkYXRlc19zeW5jX2Jsb2NrX2ludm9rZV8yICsg
MTcKSmFuICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVN
YW5hZ2VyOjpsb2coKSBjb25zdDogIDIgICBsaWJkaXNwYXRjaC5keWxpYiAgICAgICAgICAgICAg
ICAgICAweDAwMDA3ZmZmOWIwZGE0MGIgX2Rpc3BhdGNoX2NsaWVudF9jYWxsb3V0ICsgOApKYW4g
IDQgMTg6NTM6NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6
OmxvZygpIGNvbnN0OiAgMyAgIGxpYmRpc3BhdGNoLmR5bGliICAgICAgICAgICAgICAgICAgIDB4
MDAwMDdmZmY5YjBkYjlmMiBfZGlzcGF0Y2hfYmFycmllcl9zeW5jX2ZfaW52b2tlICsgNzQKSmFu
ICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVNYW5hZ2Vy
Ojpsb2coKSBjb25zdDogIDQgICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
eDAwMDA3ZmZmOGFhMzcyZWUgTlNDR1NEaXNhYmxlVXBkYXRlcyArIDIxMwpKYW4gIDQgMTg6NTM6
NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6OmxvZygpIGNv
bnN0OiAgNSAgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDdmZmY4
YWEzNzEyNCBOU0NHU1RyYW5zYWN0aW9uUnVuUHJlQ29tbWl0QWN0aW9uc0Zvck9yZGVyXyArIDE1
NgpKYW4gIDQgMTg6NTM6NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1VwZGF0ZU1h
bmFnZXI6OmxvZygpIGNvbnN0OiAgNiAgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDB4MDAwMDdmZmY4YWEzNzA2YiBOU0NHU1RyYW5zYWN0aW9uUnVuUHJlQ29tbWl0QWN0aW9u
c18gKyAyMQpKYW4gIDQgMTg6NTM6NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1Vw
ZGF0ZU1hbmFnZXI6OmxvZygpIGNvbnN0OiAgNyAgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDB4MDAwMDdmZmY4YjFlNWNlNCAtW19OU0NHU1RyYW5zYWN0aW9uIHN5bmNocm9u
aXplXSArIDMzCkphbiAgNCAxODo1Mzo1NyAgamF2YVsxNzM2XSA8V2FybmluZz46IHZvaWQgQ0dT
VXBkYXRlTWFuYWdlcjo6bG9nKCkgY29uc3Q6ICA4ICAgQXBwS2l0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMHgwMDAwN2ZmZjhiMWU1ZjU5IE5TQ0dTVHJhbnNhY3Rpb25TeW5jaHJvbml6
ZSArIDc2CkphbiAgNCAxODo1Mzo1NyAgamF2YVsxNzM2XSA8V2FybmluZz46IHZvaWQgQ0dTVXBk
YXRlTWFuYWdlcjo6bG9nKCkgY29uc3Q6ICA5ICAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMHgwMDAwN2ZmZjhhZmQwZmM1IC1bTlNTdXJmYWNlIHN5bmNTdXJmYWNlV2FudHNF
eHRlbmRlZER5bmFtaWNSYW5nZV0gKyAxNTAKSmFuICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxX
YXJuaW5nPjogdm9pZCBDR1NVcGRhdGVNYW5hZ2VyOjpsb2coKSBjb25zdDogIDEwICBBcHBLaXQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwMDA3ZmZmOGFiMDkyY2QgLVtOU1N1cmZh
Y2UgX2NyZWF0ZVN1cmZhY2VdICsgNjc3CkphbiAgNCAxODo1Mzo1NyAgamF2YVsxNzM2XSA8V2Fy
bmluZz46IHZvaWQgQ0dTVXBkYXRlTWFuYWdlcjo6bG9nKCkgY29uc3Q6ICAxMSAgQXBwS2l0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwN2ZmZjhhYjA4YzI4IC1bTlNTdXJmYWNl
IHNldEZyYW1lOl0gKyA3ODUKSmFuICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjog
dm9pZCBDR1NVcGRhdGVNYW5hZ2VyOjpsb2coKSBjb25zdDogIDEyICBBcHBLaXQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAweDAwMDA3ZmZmOGFmZDEwY2IgX18zOC1bTlNTdXJmYWNlIHN5
bmNUb1ZpZXdVbmNvbmRpdGlvbmFsbHldX2Jsb2NrX2ludm9rZSArIDE1NApKYW4gIDQgMTg6NTM6
NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6OmxvZygpIGNv
bnN0OiAgMTMgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDdmZmY4
YWEyNjMyNSBOU1BlcmZvcm1WaXN1YWxseUF0b21pY0NoYW5nZSArIDE0NwpKYW4gIDQgMTg6NTM6
NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6OmxvZygpIGNv
bnN0OiAgMTQgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDdmZmY4
YWIwODU0YyAtW05TU3VyZmFjZSBzeW5jVG9WaWV3VW5jb25kaXRpb25hbGx5XSArIDEwMApKYW4g
IDQgMTg6NTM6NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6
OmxvZygpIGNvbnN0OiAgMTUgIEFwcEtpdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4
MDAwMDdmZmY4YWZkMTE2NCBfXzM3LVtOU1N1cmZhY2Ugb3JkZXJTdXJmYWNlOnJlbGF0aXZlVG86
XV9ibG9ja19pbnZva2UgKyA0NApKYW4gIDQgMTg6NTM6NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+
OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6OmxvZygpIGNvbnN0OiAgMTYgIEFwcEtpdCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDdmZmY4YWEyNjMyNSBOU1BlcmZvcm1WaXN1YWxs
eUF0b21pY0NoYW5nZSArIDE0NwpKYW4gIDQgMTg6NTM6NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+
OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6OmxvZygpIGNvbnN0OiAgMTcgIEFwcEtpdCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDdmZmY4YWIwODQxZiAtW05TU3VyZmFjZSBvcmRl
clN1cmZhY2U6cmVsYXRpdmVUbzpdICsgMTYwCkphbiAgNCAxODo1Mzo1NyAgamF2YVsxNzM2XSA8
V2FybmluZz46IHZvaWQgQ0dTVXBkYXRlTWFuYWdlcjo6bG9nKCkgY29uc3Q6ICAxOCAgQXBwS2l0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwN2ZmZjhhYmZiZTU2IE5TT3BlbkdM
Q29udGV4dEF0dGFjaE9uU2NyZWVuVmlld1N1cmZhY2UgKyAxODMKSmFuICA0IDE4OjUzOjU3ICBq
YXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVNYW5hZ2VyOjpsb2coKSBjb25zdDog
IDE5ICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwMDA3ZmZmOGFmMjg2
YzcgX18yNy1bTlNPcGVuR0xDb250ZXh0IHNldFZpZXc6XV9ibG9ja19pbnZva2UgKyAxOTIKSmFu
ICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVNYW5hZ2Vy
Ojpsb2coKSBjb25zdDogIDIwICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
eDAwMDA3ZmZmOGFhMjYzMjUgTlNQZXJmb3JtVmlzdWFsbHlBdG9taWNDaGFuZ2UgKyAxNDcKSmFu
ICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVNYW5hZ2Vy
Ojpsb2coKSBjb25zdDogIDIxICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
eDAwMDA3ZmZmOGFiZThjMGQgLVtOU09wZW5HTENvbnRleHQgc2V0VmlldzpdICsgMTE5CkphbiAg
NCAxODo1Mzo1NyAgamF2YVsxNzM2XSA8V2FybmluZz46IHZvaWQgQ0dTVXBkYXRlTWFuYWdlcjo6
bG9nKCkgY29uc3Q6ICAyMiAgbGliam9nbF9kZXNrdG9wLmpuaWxpYiAgICAgICAgICAgICAgMHgw
MDAwMDAwMTkzZmFkZGMwIGNyZWF0ZUNvbnRleHQgKyA0MDAKSmFuICA0IDE4OjUzOjU3ICBqYXZh
WzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRhdGVNYW5hZ2VyOjpsb2coKSBjb25zdDogIDIz
ICBsaWJqb2dsX2Rlc2t0b3Auam5pbGliICAgICAgICAgICAgICAweDAwMDAwMDAxOTQwMTNhYjUg
SmF2YV9qb2dhbXBfb3BlbmdsX21hY29zeF9jZ2xfQ0dMX2NyZWF0ZUNvbnRleHQwX19KSlpKWkxq
YXZhX2xhbmdfT2JqZWN0XzJJICsgMTQ5CkphbiAgNCAxODo1Mzo1NyAgamF2YVsxNzM2XSA8V2Fy
bmluZz46IHZvaWQgQ0dTVXBkYXRlTWFuYWdlcjo6bG9nKCkgY29uc3Q6ICAyNCAgPz8/ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwMTBmNWEyNzk0IDB4MCArIDQ1NTI1
MzM5MDgKSmFuICA0IDE4OjUzOjU3ICBqYXZhWzE3MzZdIDxXYXJuaW5nPjogdm9pZCBDR1NVcGRh
dGVNYW5hZ2VyOjpsb2coKSBjb25zdDogIDI1ICA/Pz8gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAweDAwMDAwMDAxMGY1OTY3NjAgMHgwICsgNDU1MjQ4NDcwNApKYW4gIDQgMTg6NTM6
NTcgIGphdmFbMTczNl0gPFdhcm5pbmc+OiB2b2lkIENHU1VwZGF0ZU1hbmFnZXI6OmxvZygpIGNv
bnN0OiAgMjYgID8/PyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDAwMDEw
ZjU5Njc2MCAweDAgKyA0NTUyNDg0NzA0IA==
</data>

          </attachment>
      

    </bug>

</bugzilla>