← Back to team overview

openjdk team mailing list archive

[Bug 750994] Re: NetBeans 7 crashes OpenJDK with SIGSEGV in glXChooseVisual when GLX not available on display

 

Possibly related:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/745271


Some more system details:

craig@wallace:~$ lsb_release -rd
Description:	Ubuntu Natty (development branch)
Release:	11.04

xdpyinfo attached.

craig@wallace:~$ apt-cache policy openjdk-6-jdk
openjdk-6-jdk:
  Installed: 6b22-1.10.1~pre1-0ubuntu1
  Candidate: 6b22-1.10.1~pre1-0ubuntu1
  Version table:
 *** 6b22-1.10.1~pre1-0ubuntu1 0
        500 http://ftp.iinet.net.au/pub/ubuntu/ natty/main i386 Packages
        500 http://au.archive.ubuntu.com/ubuntu/ natty/main i386 Packages
        100 /var/lib/dpkg/status


** Attachment added: "output from xdpyinfo"
   https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/750994/+attachment/1981037/+files/xdpyinfo.txt

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in Ubuntu.
https://bugs.launchpad.net/bugs/750994

Title:
  NetBeans 7 crashes OpenJDK with SIGSEGV in glXChooseVisual when GLX
  not available on display

Status in “openjdk-6” package in Ubuntu:
  New

Bug description:
  Launching NetBeans7 RC1 from http://netbeans.org/ fails with a SIGSEGV
  on a freshly installed Ubuntu 11.04 system with OpenJDK 1.6.0_22. The
  segfault is in libGL.so.1 at glXChooseVisual+0x106eb .

  Running "glxinfo" reports:

  Xlib:  extension "GLX" missing on display ":0.0".
  Error: couldn't find RGB GLX visual or fbconfig

  ... so I suspect the issue is that OpenJDK isn't coping cleanly when
  GLX isn't available.

  It appears that the JDK has been restructured to try to merge the
  -headless and regular jdks, given that `dpkg -S
  /usr/lib/jvm/java-6-openjdk/bin/java' reports `openjdk-6-jre-
  headless'. Attempting to 'apt-get --purge remove openjdk-6-jre-
  headless' shows that openjdk-6-jre now depends on openjdk-6-jre-
  headless. This may be related to the problem.


  #
  # A fatal error has been detected by the Java Runtime Environment:
  #
  #  SIGSEGV (0xb) at pc=0xb0d99e7b, pid=392, tid=3001133936
  #
  # JRE version: 6.0_22-b22
  # Java VM: OpenJDK Client VM (20.0-b11 mixed mode, sharing linux-x86 )
  # Derivative: IcedTea6 1.10.1pre
  # Distribution: Ubuntu Natty (development branch), package 6b22-1.10.1~pre1-0ubuntu1
  # Problematic frame:
  # C  [libGL.so.1+0x61e7b]  glXChooseVisual+0x106eb
  #
  # An error report file with more information is saved as:
  # /home/craig/hs_err_pid392.log
  #
  # If you would like to submit a bug report, please include
  # instructions how to reproduce the bug and visit:
  #   https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
  #



References