← Back to team overview

openjdk team mailing list archive

[Bug 445009] Re: Eclipse SIGSEGVs in libpango

 

The packages for Eclipse Galileo that are in Ubuntu's repositories
(3.5.1+repack~1-0ubuntu1) do crash in Ubuntu, but do run in Kubuntu.

An example (that is not the only way of making Eclipse crash in Ubuntu
in this way):

On Kubuntu:

Install Eclipse with K package manager or whatever.
Launch Eclipse
Click "Help" - "Install new software"
Setup Galileo repo
Select section "Programming Languages"
Select "Eclipse C/C++ Development Tools"
Click "Next" (Eclipse calculates dependencies, then shows you the packages you are going to install)
Click "Finish" (Eclipse downloads and installs CDT).

On Ubuntu:

Install Eclipse with Synaptic.
Launch Eclipse
Click "Help" - "Install new software"
Setup Galileo repo
Select section "Programming Languages"
Select "Eclipse C/C++ Development Tools"
Click "Next" (Eclipse calculates dependencies, then shows you the packages you are going to install)
Click "Finish" (Eclipse crashes and disappears).

If on Ubuntu Eclipse was launched from a console, at the moment it
crashes you get this console output:

   #
   # A fatal error has been detected by the Java Runtime Environment:
   #
   #  SIGSEGV (0xb) at pc=0x00277856, pid=6258, tid=3079112384
   #
   # JRE version: 6.0-b16
   # Java VM: OpenJDK Client VM (14.0-b16 mixed mode, sharing linux-x86 )
   # Distribution: Ubuntu karmic (development branch), package 6b16-1.6.1-1ubuntu3
   # Problematic frame:
   # C  [libpango-1.0.so.0+0x23856]  pango_layout_new+0x36
   #
   # An error report file with more information is saved as:
   # /home/nacho/hs_err_pid6258.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/
   # The crash happened outside the Java Virtual Machine in native code.
   # See problematic frame for where to report the bug.
   #
   Aborted

Pixie dust recipes that did not work:

* Install clean download from eclipse.org (same behavior)
* setting GDK_NATIVE_WINDOWS=1 before launching Ubuntu repo or eclipse.org version (same behavior)

I insist: It DOES work OK in Kubuntu.

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

Status in Eclipse: Unknown
Status in “eclipse” package in Ubuntu: Confirmed
Status in “openjdk-6” package in Ubuntu: Invalid
Status in “eclipse” package in Fedora: In Progress

Bug description:
After having started Eclipse 3.5 on Karmic 32bit (openjdk-6-jre 6b16-1.6.1-1ubuntu2) and running it for some minutes, it terminates saying

% opt/eclipse3.5/eclipse          
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb7ba9856, pid=1541, tid=3085993664
#
# JRE version: 6.0-b16
# Java VM: OpenJDK Client VM (14.0-b16 mixed mode, sharing linux-x86 )
# Distribution: Ubuntu karmic (development branch), package 6b16-1.6.1-1ubuntu2
# Problematic frame:
# C  [libpango-1.0.so.0+0x23856]  pango_layout_new+0x36
#
# An error report file with more information is saved as:
# /home/niklas/hs_err_pid1541.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/
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
zsh: abort (core dumped)  opt/eclipse3.5/eclipse

Note it is the same with Sun's Java:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xb7b62856, pid=24497, tid=3084424896
#
# JRE version: 6.0_15-b03
# Java VM: Java HotSpot(TM) Client VM (14.1-b02 mixed mode, sharing linux-x86 )
# Problematic frame:
# C  [libpango-1.0.so.0+0x23856]  pango_layout_new+0x36
#
# An error report file with more information is saved as:
# /home/niklas/hs_err_pid24497.log
[...]

Seems to be the bug in https://bugzilla.redhat.com/show_bug.cgi?id=522187 , but for the bug opener, the problem seems to be gone.
Please tell me if you need more information.

ProblemType: Bug
Architecture: i386
Date: Wed Oct  7 01:06:37 2009
DistroRelease: Ubuntu 9.10
Package: openjdk-6-jre 6b16-1.6.1-1ubuntu2
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/usr/bin/zsh
SourcePackage: openjdk-6
Uname: Linux 2.6.31-rc6-wl i686



Follow ups

References