<?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>1098</bug_id>
          
          <creation_ts>2014-10-28 19:52:00 +0100</creation_ts>
          <short_desc>setTitle in display() of GLEventListener causes exception when window closes</short_desc>
          <delta_ts>2015-12-05 21:55:36 +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>core</component>
          <version>1</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>CONFIRMED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Raynsford">org.jogamp</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>spamove</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>4426</commentid>
    <comment_count>0</comment_count>
      <attachid>661</attachid>
    <who name="Mark Raynsford">org.jogamp</who>
    <bug_when>2014-10-28 19:52:00 +0100</bug_when>
    <thetext>Created attachment 661
stack trace

When calling setTitle in the display() method of a GLEventListener attached to a NEWT window, the program will raise an exception when closing the window. The window stays open, and none of the GLEventListener methods are called again.

See attached stack trace and error message triggered when the above occurs, and a test case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4427</commentid>
    <comment_count>1</comment_count>
      <attachid>662</attachid>
    <who name="Mark Raynsford">org.jogamp</who>
    <bug_when>2014-10-28 19:52:28 +0100</bug_when>
    <thetext>Created attachment 662
test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>5498</commentid>
    <comment_count>2</comment_count>
    <who name="vaxquis">spamove</who>
    <bug_when>2015-12-05 21:55:36 +0100</bug_when>
    <thetext>I can confirm this bug; it appeared exactly as described with the exactly same stack trace. Commenting out the setTitle() called stopped it from appearing.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>661</attachid>
            <date>2014-10-28 19:52:00 +0100</date>
            <delta_ts>2014-10-28 19:52:00 +0100</delta_ts>
            <desc>stack trace</desc>
            <filename>file_1098.txt</filename>
            <type>text/plain</type>
            <size>1484</size>
            <attacher name="Mark Raynsford">org.jogamp</attacher>
            
              <data encoding="base64">ZmluaXNoTGlmZWN5Y2xlQWN0aW9uKGNvbS5qb2dhbXAub3BlbmdsLnV0aWwuQW5pbWF0b3IkMyk6
ICsrKysrKyB0aW1lb3V0IHJlYWNoZWQgKysrKysrIG1haW4tRGlzcGxheS0ueDExXzowLjAtMS1F
RFQtMQ0KZmluaXNoTGlmZWN5Y2xlQWN0aW9uKGNvbS5qb2dhbXAub3BlbmdsLnV0aWwuQW5pbWF0
b3IkMyk6IE9LIGZhbHNlLSBwb2xsUGVyaW9kIDEwMDAsIGJsb2NraW5nIHRydWUgLT4gcmVzIGZh
bHNlLCB3YWl0ZWQgMTAwMC8xMDAwIC0gbWFpbi1EaXNwbGF5LS54MTFfOjAuMC0xLUVEVC0xDQog
LSBjb20uam9nYW1wLm9wZW5nbC51dGlsLkFuaW1hdG9yW3N0YXJ0ZWQgdHJ1ZSwgYW5pbWF0aW5n
IHRydWUsIHBhdXNlZCB0cnVlLCBkcmF3YWJsZSAxLCB0b3RhbHNbZHQgMCwgZnJhbWVzIDY2MCwg
ZnBzIDAuMF0sIG1vZGVCaXRzIDEsIGluaXQnZWQgdHJ1ZSwgYW5pbVRocmVhZCBUaHJlYWRbbWFp
bi1BV1RBbmltYXRvciMwMCw1LG1haW5dLCBleGNsQ3R4VGhyZWFkIGZhbHNlKG51bGwpXQ0KamF2
YS5sYW5nLkV4Y2VwdGlvbjogU3RhY2sgdHJhY2UNCglhdCBqYXZhLmxhbmcuVGhyZWFkLmR1bXBT
dGFjayhUaHJlYWQuamF2YToxMzY1KQ0KCWF0IGNvbS5qb2dhbXAub3BlbmdsLnV0aWwuQW5pbWF0
b3JCYXNlLmZpbmlzaExpZmVjeWNsZUFjdGlvbihBbmltYXRvckJhc2UuamF2YTo2MjMpDQoJYXQg
Y29tLmpvZ2FtcC5vcGVuZ2wudXRpbC5BbmltYXRvci5wYXVzZShBbmltYXRvci5qYXZhOjM0OSkN
CglhdCBqb2dhbXAub3BlbmdsLkdMQXV0b0RyYXdhYmxlQmFzZS5kZXN0cm95QXZvaWRBd2FyZU9m
TG9ja2luZyhHTEF1dG9EcmF3YWJsZUJhc2UuamF2YTozMTkpDQoJYXQgam9nYW1wLm9wZW5nbC5H
TEF1dG9EcmF3YWJsZUJhc2UuZGVmYXVsdFdpbmRvd0Rlc3Ryb3lOb3RpZnlPcChHTEF1dG9EcmF3
YWJsZUJhc2UuamF2YToyODMpDQoJYXQgY29tLmpvZ2FtcC5uZXd0Lm9wZW5nbC5HTFdpbmRvdy5h
Y2Nlc3MkMDAwKEdMV2luZG93LmphdmE6MTE5KQ0KCWF0IGNvbS5qb2dhbXAubmV3dC5vcGVuZ2wu
R0xXaW5kb3ckMS5ydW4oR0xXaW5kb3cuamF2YToxMzEpDQoJYXQgam9nYW1wLm5ld3QuV2luZG93
SW1wbC53aW5kb3dEZXN0cm95Tm90aWZ5KFdpbmRvd0ltcGwuamF2YTozOTA5KQ0KCWF0IGpvZ2Ft
cC5uZXd0LmRyaXZlci54MTEuRGlzcGxheURyaXZlci5EaXNwYXRjaE1lc3NhZ2VzMChOYXRpdmUg
TWV0aG9kKQ0KCWF0IGpvZ2FtcC5uZXd0LmRyaXZlci54MTEuRGlzcGxheURyaXZlci5kaXNwYXRj
aE1lc3NhZ2VzTmF0aXZlKERpc3BsYXlEcml2ZXIuamF2YToxMTMpDQoJYXQgam9nYW1wLm5ld3Qu
RGlzcGxheUltcGwuZGlzcGF0Y2hNZXNzYWdlcyhEaXNwbGF5SW1wbC5qYXZhOjczMykNCglhdCBq
b2dhbXAubmV3dC5EaXNwbGF5SW1wbCQ3LnJ1bihEaXNwbGF5SW1wbC5qYXZhOjY1NikNCglhdCBq
b2dhbXAubmV3dC5EZWZhdWx0RURUVXRpbCRORURULnJ1bihEZWZhdWx0RURUVXRpbC5qYXZhOjM0
Myk=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>662</attachid>
            <date>2014-10-28 19:52:28 +0100</date>
            <delta_ts>2014-10-28 19:52:28 +0100</delta_ts>
            <desc>test case</desc>
            <filename>BugNEWTDisplaySetTitle.java</filename>
            <type>text/plain</type>
            <size>1552</size>
            <attacher name="Mark Raynsford">org.jogamp</attacher>
            
              <data encoding="base64">cGFja2FnZSBjb20uam9nYW1wLm9wZW5nbC50ZXN0LmJ1Z3M7CgppbXBvcnQgamF2YXgubWVkaWEu
bmF0aXZld2luZG93LldpbmRvd0Nsb3NpbmdQcm90b2NvbC5XaW5kb3dDbG9zaW5nTW9kZTsKaW1w
b3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5HTEF1dG9EcmF3YWJsZTsKaW1wb3J0IGphdmF4Lm1lZGlh
Lm9wZW5nbC5HTENhcGFiaWxpdGllczsKaW1wb3J0IGphdmF4Lm1lZGlhLm9wZW5nbC5HTEV2ZW50
TGlzdGVuZXI7CmltcG9ydCBqYXZheC5tZWRpYS5vcGVuZ2wuR0xQcm9maWxlOwoKaW1wb3J0IGNv
bS5qb2dhbXAubmV3dC5vcGVuZ2wuR0xXaW5kb3c7CmltcG9ydCBjb20uam9nYW1wLm9wZW5nbC51
dGlsLkFuaW1hdG9yOwoKcHVibGljIGZpbmFsIGNsYXNzIEJ1Z05FV1REaXNwbGF5U2V0VGl0bGUK
ewogIEBUZXN0IHB1YmxpYyB2b2lkIHRlc3RFeGNlcHRpb24oKQogIHsKICAgIGZpbmFsIEdMUHJv
ZmlsZSBwcm9maWxlID0gR0xQcm9maWxlLmdldChHTFByb2ZpbGUuR0wzKTsKICAgIGZpbmFsIEdM
Q2FwYWJpbGl0aWVzIGNhcHMgPSBuZXcgR0xDYXBhYmlsaXRpZXMocHJvZmlsZSk7CiAgICBmaW5h
bCBHTFdpbmRvdyB3aW5kb3cgPSBHTFdpbmRvdy5jcmVhdGUoY2Fwcyk7CiAgICB3aW5kb3cuc2V0
U2l6ZSg2NDAsIDQ4MCk7CgogICAgZmluYWwgQW5pbWF0b3IgYW5pbSA9IG5ldyBBbmltYXRvcigp
OwogICAgYW5pbS5zZXRVcGRhdGVGUFNGcmFtZXMoNjAsIFN5c3RlbS5lcnIpOwogICAgYW5pbS5h
ZGQod2luZG93KTsKCiAgICB3aW5kb3cuYWRkR0xFdmVudExpc3RlbmVyKG5ldyBHTEV2ZW50TGlz
dGVuZXIoKSB7CiAgICAgIEBPdmVycmlkZSBwdWJsaWMgdm9pZCBpbml0KAogICAgICAgIGZpbmFs
IEdMQXV0b0RyYXdhYmxlIGRyYXdhYmxlKQogICAgICB7CiAgICAgICAgLy8gTm90aGluZwogICAg
ICB9CgogICAgICBAT3ZlcnJpZGUgcHVibGljIHZvaWQgZGlzcG9zZSgKICAgICAgICBmaW5hbCBH
TEF1dG9EcmF3YWJsZSBkcmF3YWJsZSkKICAgICAgewogICAgICAgIC8vIE5vdGhpbmcuCiAgICAg
IH0KCiAgICAgIEBPdmVycmlkZSBwdWJsaWMgdm9pZCBkaXNwbGF5KAogICAgICAgIGZpbmFsIEdM
QXV0b0RyYXdhYmxlIGRyYXdhYmxlKQogICAgICB7CiAgICAgICAgd2luZG93LnNldFRpdGxlKFN0
cmluZy5mb3JtYXQoCiAgICAgICAgICAiJWYgZnBzIiwKICAgICAgICAgIGFuaW0uZ2V0TGFzdEZQ
UygpKSk7CiAgICAgIH0KCiAgICAgIEBPdmVycmlkZSBwdWJsaWMgdm9pZCByZXNoYXBlKAogICAg
ICAgIGZpbmFsIEdMQXV0b0RyYXdhYmxlIGRyYXdhYmxlLAogICAgICAgIGZpbmFsIGludCB4LAog
ICAgICAgIGZpbmFsIGludCB5LAogICAgICAgIGZpbmFsIGludCB3aWR0aCwKICAgICAgICBmaW5h
bCBpbnQgaGVpZ2h0KQogICAgICB7CiAgICAgICAgLy8gTm90aGluZwogICAgICB9CiAgICB9KTsK
CiAgICB3aW5kb3cuc2V0RGVmYXVsdENsb3NlT3BlcmF0aW9uKFdpbmRvd0Nsb3NpbmdNb2RlLkRJ
U1BPU0VfT05fQ0xPU0UpOwogICAgd2luZG93LnNldFZpc2libGUodHJ1ZSk7CiAgICBhbmltLnN0
YXJ0KCk7CiAgfQp9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>