{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"jogl\" build number 812",
          "upstreamBuild" : 812,
          "upstreamProject" : "jogl",
          "upstreamUrl" : "job/jogl/"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 812,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
            "branch" : [
              {
                "SHA1" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
            "branch" : [
              {
                "SHA1" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
                "name" : "origin/master"
              }
            ]
          }
        },
        "origin2/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 544,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
            "branch" : [
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin/master"
              },
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin2/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
            "branch" : [
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin/master"
              },
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin2/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
        "branch" : [
          {
            "SHA1" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 2,
      "skipCount" : 0,
      "totalCount" : 670,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#812",
  "duration" : 1928582,
  "estimatedDuration" : 3583845,
  "executor" : None,
  "fullDisplayName" : "jogl » macos-x86_64 #812",
  "id" : "2012-09-21_22-21-36",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 812,
  "queueId" : -1,
  "result" : "UNSTABLE",
  "timestamp" : 1348258896000,
  "url" : "https://jogamp.org/chuck/job/jogl/label=macos-x86_64/812/",
  "builtOn" : "macosx64-NV320M-10_6-jogamp-x64-sgothel-012",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java",
          "make/scripts/tests.sh",
          "src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java"
        ],
        "commitId" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
        "timestamp" : 1348251500000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix Bug 621, JVM Crashes During X11 Shutdown while closing all unclosed display connections.\u000a\u000aThis is a regression of JOGL commit f2cfb6119a3663715ed2d572643949b3bef58662 to fix Bug 610.\u000a\u000aCommit f2cfb6119a3663715ed2d572643949b3bef58662 closed all open display connections at\u000aJVM shutdown in order of their creation.\u000aThis is required IF the driver is the proprietary ATI on X11.\u000aX11Util.setMarkAllDisplaysUnclosable(true) is called in this case.\u000a\u000aHowever, this behavior causes a SIGSEGV for other GPU driver, i.e. Nvidia :)\u000a\u000aThis fix only closes the pending display connections in their respective order\u000aIF X11Util.getMarkAllDisplaysUnclosable() == true.\u000aHence the 'new' cleanup as introduced in the offending commit\u000ais only performed on the erroneous ATI driver.\u000a\u000aManually tested w/ TestGearsES2AWT, see it's commandline options for details.\u000a",
        "date" : "2012-09-21T20:18:20+0200",
        "id" : "ba846a478d616327817dd530dbdcd9a786be5b7a",
        "msg" : "Fix Bug 621, JVM Crashes During X11 Shutdown while closing all unclosed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
      "fullName" : "Sven Gothel"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes",
      "fullName" : "xerxes"
    }
  ]
}