← Back to team overview

openjdk team mailing list archive

[Bug 445009] Re: Eclipse SIGSEGVs in libpango

 

Hi

What I meant is that we have imported a patch from Fedora to our source
repository and with our next build/upload to Ubuntu, this bug should be
dealt with and you will then be able to download a patched version of
eclipse via KPackageKit. I am unsure if the packages from eclipse.org
has been fixed - the fix is scheduled for their 3.5.2 release, but I do
not if it made it into the RC2 released recently.

So, unless 3.5.2RC2 contains the fix, I guess the answer is to wait a
bit. I am guessing your next question will be "when will the patched
eclipse be available?". I do not know yet, I will have a chat with
Benjamin about it.

As for the core of the problem: From what I can tell (by looking at the
patch), it seems that a NullPointerException in some java code caused
it. I think (but I honestly do not know) that the error was incorrectly
reported as being in libpango. I admit that I have not been paying too
much attention to the actual cause for it (I only looked for the patch).
If you want the full story, I can recommend reading the eclipse bug
linked from here - it may even know if eclipse 3.5.2RC2 contains the
fix.

~Niels

-- 
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: Fix Committed
Status in “openjdk-6” package in Ubuntu: Invalid
Status in “eclipse” package in Fedora: Fix Committed

Bug description:
=============
BUG
=============
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

#
# 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.

=============
WORKAROUND
=============
Disable assistive technologies:
System > Preferences > Assistive Technology Preferences > "Enable assistive technologies"

-OR-

Replace /usr/lib/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.5.1.v3555a.jar (rename it to .backup or something) with
32bit Ubuntu: http://launchpadlibrarian.net/36500083/org.eclipse.swt.gtk.linux.x86_3.5.1.v3555a.jar
64bit Ubuntu: http://launchpadlibrarian.net/36643806/org.eclipse.swt.gtk.linux.x86_64_3.5.1.v3555a.jar
(See comment 44 and 47 for more info)







References