<?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>1099</bug_id>
          
          <creation_ts>2014-10-28 21:02:42 +0100</creation_ts>
          <short_desc>Calling setFullscreen from anywhere while warpPointer is being called from a display() method causes locking issues</short_desc>
          <delta_ts>2019-03-29 17:54:46 +0100</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Newt</product>
          <component>x11</component>
          <version>2.3.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          <see_also>https://jogamp.org/bugzilla/show_bug.cgi?id=1100</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Mark Raynsford">org.jogamp</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          
          
          <cf_type>---</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>4428</commentid>
    <comment_count>0</comment_count>
      <attachid>663</attachid>
    <who name="Mark Raynsford">org.jogamp</who>
    <bug_when>2014-10-28 21:02:42 +0100</bug_when>
    <thetext>Created attachment 663
Test case

The included test case raises an exception after timing out.

To reproduce: Run the test case. Wait a second or so. Press any key.

On Linux/X11, the included stack trace appears on stderr.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4429</commentid>
    <comment_count>1</comment_count>
      <attachid>664</attachid>
    <who name="Mark Raynsford">org.jogamp</who>
    <bug_when>2014-10-28 21:03:11 +0100</bug_when>
    <thetext>Created attachment 664
Stack trace</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4430</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Raynsford">org.jogamp</who>
    <bug_when>2014-10-28 21:04:35 +0100</bug_when>
    <thetext>The same bug doesn&apos;t occur on Windows.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4432</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Raynsford">org.jogamp</who>
    <bug_when>2014-10-28 21:44:19 +0100</bug_when>
    <thetext>This is a documentation issue. It&apos;s not safe to call setFullscreen from EDT. See Bug 1100!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>663</attachid>
            <date>2014-10-28 21:02:42 +0100</date>
            <delta_ts>2014-10-28 21:02:42 +0100</delta_ts>
            <desc>Test case</desc>
            <filename>BugNEWTWarpPointerFullscreenCollision.java</filename>
            <type>text/x-java</type>
            <size>2010</size>
            <attacher name="Mark Raynsford">org.jogamp</attacher>
            
              <data encoding="base64">cGFja2FnZSBjb20uam9nYW1wLm9wZW5nbC50ZXN0LmJ1Z3M7CgppbXBvcnQgamF2YXgubWVkaWEu
bmF0aXZld2luZG93LldpbmRvd0Nsb3NpbmdQcm90b2NvbC5XaW5kb3dDbG9zaW5nTW9kZTsKaW1w
b3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5HTEF1dG9EcmF3YWJsZTsKaW1wb3J0IGphdmF4Lm1lZGlh
Lm9wZW5nbC5HTENhcGFiaWxpdGllczsKaW1wb3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5HTEV2ZW50
TGlzdGVuZXI7CmltcG9ydCBqYXZheC5tZWRpYS5vcGVuZ2wuR0xQcm9maWxlOwoKaW1wb3J0IG9y
Zy5qdW5pdC5UZXN0OwoKaW1wb3J0IGNvbS5qb2dhbXAubmV3dC5ldmVudC5LZXlFdmVudDsKaW1w
b3J0IGNvbS5qb2dhbXAubmV3dC5ldmVudC5LZXlMaXN0ZW5lcjsKaW1wb3J0IGNvbS5qb2dhbXAu
bmV3dC5vcGVuZ2wuR0xXaW5kb3c7CmltcG9ydCBjb20uam9nYW1wLm9wZW5nbC51dGlsLkFuaW1h
dG9yOwoKcHVibGljIGZpbmFsIGNsYXNzIEJ1Z05FV1RXYXJwUG9pbnRlckZ1bGxzY3JlZW5Db2xs
aXNpb24KewogIEBUZXN0IHB1YmxpYyB2b2lkIHRlc3RDb2xsaXNpb24oKQogICAgdGhyb3dzIElu
dGVycnVwdGVkRXhjZXB0aW9uCiAgewogICAgZmluYWwgR0xQcm9maWxlIHByb2ZpbGUgPSBHTFBy
b2ZpbGUuZ2V0KEdMUHJvZmlsZS5HTDMpOwogICAgZmluYWwgR0xDYXBhYmlsaXRpZXMgY2FwcyA9
IG5ldyBHTENhcGFiaWxpdGllcyhwcm9maWxlKTsKICAgIGZpbmFsIEdMV2luZG93IHdpbmRvdyA9
IEdMV2luZG93LmNyZWF0ZShjYXBzKTsKICAgIHdpbmRvdy5zZXRTaXplKDY0MCwgNDgwKTsKCiAg
ICBmaW5hbCBBbmltYXRvciBhbmltID0gbmV3IEFuaW1hdG9yKCk7CiAgICBhbmltLnNldFVwZGF0
ZUZQU0ZyYW1lcyg2MCwgU3lzdGVtLmVycik7CiAgICBhbmltLmFkZCh3aW5kb3cpOwoKICAgIHdp
bmRvdy5hZGRHTEV2ZW50TGlzdGVuZXIobmV3IEdMRXZlbnRMaXN0ZW5lcigpIHsKICAgICAgQE92
ZXJyaWRlIHB1YmxpYyB2b2lkIGluaXQoCiAgICAgICAgZmluYWwgR0xBdXRvRHJhd2FibGUgZHJh
d2FibGUpCiAgICAgIHsKICAgICAgICAvLyBOb3RoaW5nCiAgICAgIH0KCiAgICAgIEBPdmVycmlk
ZSBwdWJsaWMgdm9pZCBkaXNwb3NlKAogICAgICAgIGZpbmFsIEdMQXV0b0RyYXdhYmxlIGRyYXdh
YmxlKQogICAgICB7CiAgICAgICAgLy8gTm90aGluZy4KICAgICAgfQoKICAgICAgQE92ZXJyaWRl
IHB1YmxpYyB2b2lkIGRpc3BsYXkoCiAgICAgICAgZmluYWwgR0xBdXRvRHJhd2FibGUgZHJhd2Fi
bGUpCiAgICAgIHsKICAgICAgICB3aW5kb3cud2FycFBvaW50ZXIod2luZG93LmdldFdpZHRoKCkg
LyAyLCB3aW5kb3cuZ2V0SGVpZ2h0KCkgLyAyKTsKICAgICAgfQoKICAgICAgQE92ZXJyaWRlIHB1
YmxpYyB2b2lkIHJlc2hhcGUoCiAgICAgICAgZmluYWwgR0xBdXRvRHJhd2FibGUgZHJhd2FibGUs
CiAgICAgICAgZmluYWwgaW50IHgsCiAgICAgICAgZmluYWwgaW50IHksCiAgICAgICAgZmluYWwg
aW50IHdpZHRoLAogICAgICAgIGZpbmFsIGludCBoZWlnaHQpCiAgICAgIHsKICAgICAgICAvLyBO
b3RoaW5nCiAgICAgIH0KICAgIH0pOwoKICAgIHdpbmRvdy5hZGRLZXlMaXN0ZW5lcihuZXcgS2V5
TGlzdGVuZXIoKSB7CiAgICAgIEBPdmVycmlkZSBwdWJsaWMgdm9pZCBrZXlSZWxlYXNlZCgKICAg
ICAgICBmaW5hbCBLZXlFdmVudCBlKQogICAgICB7CiAgICAgICAgd2luZG93LnNldEZ1bGxzY3Jl
ZW4oIXdpbmRvdy5pc0Z1bGxzY3JlZW4oKSk7CiAgICAgIH0KCiAgICAgIEBPdmVycmlkZSBwdWJs
aWMgdm9pZCBrZXlQcmVzc2VkKAogICAgICAgIGZpbmFsIEtleUV2ZW50IGUpCiAgICAgIHsKICAg
ICAgICAvLyBOb3RoaW5nCiAgICAgIH0KICAgIH0pOwoKICAgIHdpbmRvdy5zZXREZWZhdWx0Q2xv
c2VPcGVyYXRpb24oV2luZG93Q2xvc2luZ01vZGUuRElTUE9TRV9PTl9DTE9TRSk7CiAgICB3aW5k
b3cuc2V0VmlzaWJsZSh0cnVlKTsKICAgIGFuaW0uc3RhcnQoKTsKCiAgICBUaHJlYWQuc2xlZXAo
MTAwMDApOwogIH0KfQoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>664</attachid>
            <date>2014-10-28 21:03:11 +0100</date>
            <delta_ts>2014-10-28 21:03:11 +0100</delta_ts>
            <desc>Stack trace</desc>
            <filename>file_1099.txt</filename>
            <type>text/plain</type>
            <size>1469</size>
            <attacher name="Mark Raynsford">org.jogamp</attacher>
            
              <data encoding="base64">RXhjZXB0aW9uIGluIHRocmVhZCAibWFpbi1EaXNwbGF5LS54MTFfOjAuMC0xLUVEVC0xIiBqYXZh
LmxhbmcuUnVudGltZUV4Y2VwdGlvbjogV2FpdGVkIDUwMDBtcyBmb3I6IDwzMzUzMDY5MSwgZmQ0
MzNlYT5bY291bnQgMiwgcXN6IDAsIG93bmVyIDxtYWluLUFXVEFuaW1hdG9yIzAwPl0gLSA8bWFp
bi1EaXNwbGF5LS54MTFfOjAuMC0xLUVEVC0xPg0KCWF0IGpvZ2FtcC5jb21tb24udXRpbC5sb2Nr
cy5SZWN1cnNpdmVMb2NrSW1wbDAxVW5mYWlyaXNoLmxvY2soUmVjdXJzaXZlTG9ja0ltcGwwMVVu
ZmFpcmlzaC5qYXZhOjE5OCkNCglhdCBqb2dhbXAubmV3dC5XaW5kb3dJbXBsJEZ1bGxTY3JlZW5B
Y3Rpb24ucnVuKFdpbmRvd0ltcGwuamF2YToyMjc0KQ0KCWF0IGpvZ2FtcC5uZXd0LkRpc3BsYXlJ
bXBsLnJ1bk9uRURUSWZBdmFpbChEaXNwbGF5SW1wbC5qYXZhOjQzNCkNCglhdCBqb2dhbXAubmV3
dC5XaW5kb3dJbXBsLnJ1bk9uRURUSWZBdmFpbChXaW5kb3dJbXBsLmphdmE6MjEyNSkNCglhdCBq
b2dhbXAubmV3dC5XaW5kb3dJbXBsLnNldEZ1bGxzY3JlZW5JbXBsKFdpbmRvd0ltcGwuamF2YToy
NDU3KQ0KCWF0IGpvZ2FtcC5uZXd0LldpbmRvd0ltcGwuc2V0RnVsbHNjcmVlbihXaW5kb3dJbXBs
LmphdmE6MjQzNCkNCglhdCBjb20uam9nYW1wLm5ld3Qub3BlbmdsLkdMV2luZG93LnNldEZ1bGxz
Y3JlZW4oR0xXaW5kb3cuamF2YTo0MzkpDQoJYXQgY29tLmpvZ2FtcC5vcGVuZ2wudGVzdC5idWdz
LkJ1Z05FV1RXYXJwUG9pbnRlckZ1bGxzY3JlZW5Db2xsaXNpb24kMi5rZXlSZWxlYXNlZChCdWdO
RVdUV2FycFBvaW50ZXJGdWxsc2NyZWVuQ29sbGlzaW9uLmphdmE6NjQpDQoJYXQgam9nYW1wLm5l
d3QuV2luZG93SW1wbC5wcm9wYWdhdGVLZXlFdmVudChXaW5kb3dJbXBsLmphdmE6MzU3NSkNCglh
dCBqb2dhbXAubmV3dC5XaW5kb3dJbXBsLmNvbnN1bWVLZXlFdmVudChXaW5kb3dJbXBsLmphdmE6
MzU5NSkNCglhdCBqb2dhbXAubmV3dC5XaW5kb3dJbXBsLnNlbmRLZXlFdmVudChXaW5kb3dJbXBs
LmphdmE6MzQ3NCkNCglhdCBqb2dhbXAubmV3dC5kcml2ZXIueDExLldpbmRvd0RyaXZlci5zZW5k
S2V5RXZlbnQoV2luZG93RHJpdmVyLmphdmE6NDA4KQ0KCWF0IGpvZ2FtcC5uZXd0LmRyaXZlci54
MTEuRGlzcGxheURyaXZlci5EaXNwYXRjaE1lc3NhZ2VzMChOYXRpdmUgTWV0aG9kKQ0KCWF0IGpv
Z2FtcC5uZXd0LmRyaXZlci54MTEuRGlzcGxheURyaXZlci5kaXNwYXRjaE1lc3NhZ2VzTmF0aXZl
KERpc3BsYXlEcml2ZXIuamF2YToxMTMpDQoJYXQgam9nYW1wLm5ld3QuRGlzcGxheUltcGwuZGlz
cGF0Y2hNZXNzYWdlcyhEaXNwbGF5SW1wbC5qYXZhOjczMykNCglhdCBqb2dhbXAubmV3dC5EaXNw
bGF5SW1wbCQ3LnJ1bihEaXNwbGF5SW1wbC5qYXZhOjY1NikNCglhdCBqb2dhbXAubmV3dC5EZWZh
dWx0RURUVXRpbCRORURULnJ1bihEZWZhdWx0RURUVXRpbC5qYXZhOjM0Myk=
</data>

          </attachment>
      

    </bug>

</bugzilla>