Public bug reported:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xb6e86978, pid=3891, tid=1829538672
#
# JRE version: 6.0_20-b20
# Java VM: OpenJDK Server VM (17.0-b16 mixed mode linux-x86 )
# Derivative: IcedTea6 1.9
# Distribution: Ubuntu maverick (development branch), package 6b20-1.9-0ubuntu1
# Problematic frame:
# V [libjvm.so+0x362978]
#
# 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/
#
--- T H R E A D ---
Current thread (0x08ade800): JavaThread "AWT-EventQueue-0"
[_thread_in_vm, id=3910, stack(0x6d078000,0x6d0c9000)]
siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
si_addr=0x01a20033
Registers:
EAX=0x01a2002b, EBX=0xb71eaff4, ECX=0x08a2c8cc, EDX=0x6d0c6c64
ESP=0x6d0c6b1c, EBP=0x6d0c6c28, ESI=0x08a2c8d0, EDI=0x08abac60
EIP=0xb6e86978, CR2=0x01a20033, EFLAGS=0x00010203
Top of Stack: (sp=0x6d0c6b1c)
0x6d0c6b1c: 6d0c6c64 b6d86b14 08a2c8f0 0111
0x6d0c6b2c: 08ade800 0014ab34 08ade918
0x6d0c6b3c: 089483b0 0894879c b6ea15a0 6d0c6bec
0x6d0c6b4c: 6d0c6b60 6d0c6c90 089483a8 08a2c8cc
0x6d0c6b5c: 08a2c8e8 08a2c8cc a0180450
0x6d0c6b6c: c7fc 0400 b71eaff4 08ade800
0x6d0c6b7c: 6d0c6bbc 01f7612a 6ecd2650 3700
0x6d0c6b8c: 08a2c908 b71eaff4 6ecd2650
Instructions: (pc=0xb6e86978)
0xb6e86968: 45 b8 8b 02 8b 40 50 89 85 1c ff ff ff 8b 06 52
0xb6e86978: 8b 50 08 8b 40 0c 66 8b 52 2a 81 e2 ff ff 00 00
Stack: [0x6d078000,0x6d0c9000], sp=0x6d0c6b1c, free space=13a6d0c6540k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x362978]
V [libjvm.so+0x36ff6c]
C [libfontmanager.so+0x9e21]
C [libfreetype.so.6+0xa8b6] FT_Stream_EnterFrame+0x86
C [libfreetype.so.6+0x18fcf]
C [libfreetype.so.6+0x2040a]
C [libfreetype.so.6+0x21e80]
C [libfreetype.so.6+0xdb3b] FT_Load_Glyph+0x16b
C [libfontmanager.so+0xab8c]
Java_sun_font_FreetypeFontScaler_getGlyphImageNative+0x1bc
j sun.font.FreetypeFontScaler.getGlyphImageNative(Lsun/font/Font2D;JJI)J+0
j sun.font.FreetypeFontScaler.getGlyphImage(JI)J+26
j sun.font.FileFont.getGlyphImage(JI)J+6
j sun.font.FileFontStrike.getGlyphImagePtr(I)J+49
j sun.font.FileFontStrike.getGlyphAdvance(I)F+109
j sun.font.CompositeStrike.getGlyphAdvance(I)F+11
j sun.font.CompositeStrike.getCodePointAdvance(I)F+12
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.font.FreetypeFontScaler.getGlyphImageNative(Lsun/font/Font2D;JJI)J+0
j sun.font.FreetypeFontScaler.getGlyphImage(JI)J+26
j sun.font.FileFont.getGlyphImage(JI)J+6
j sun.font.FileFontStrike.getGlyphImagePtr(I)J+49
j sun.font.FileFontStrike.getGlyphAdvance(I)F+109
j sun.font.CompositeStrike.getGlyphAdvance(I)F+11
j sun.font.CompositeStrike.getCodePointAdvance(I)F+12
J sun.font.FontDesignMetrics.stringWidth(Ljava/lang/String;)I
j
sun.swing.SwingUtilities2.stringWidth(Ljavax/swing/JComponent;Ljava/awt/FontMetrics;Ljava/lang/String;)I+17
j
sun.swing.SwingUtilities2.drawStringUnderlineCharAt(Ljavax/swing/JComponent;Ljava/awt/Graphics;Ljava/lang/String;III)V+156
j
javax.swing.plaf.basic.BasicMenuItemUI.paintText(Ljava/awt/Graphics;Ljavax/swing/JMenuItem;Ljava/awt/Rectangle;Ljava/lang/String;)V+205
j
javax.swing.plaf.basic.BasicMenuItemUI.paintText(Ljava/awt/Graphics;Lsun/swing/MenuItemLayoutHelper;Lsun/swing/MenuItemLayoutHelper$LayoutResult;)V+48
j
javax.swing.plaf.basic.BasicMenuItemUI.paintMenuItem(Ljava/awt/Graphics;Ljavax/swing/JComponent;Ljavax/swing/Icon;Ljavax/swing/Icon;Ljava/awt/Color;Ljava/awt/Color;I)V+152
j
javax.swing.plaf.basic.BasicMenuItemUI.paint(Ljava/awt/Graphics;Ljavax/swing/JComponent;)V+23
j
javax.swing.plaf.basic.BasicMenuItemUI.update(Ljava/awt/Graphics;Ljavax/swing/JComponent;)V+3
j javax.swing.JComponent.paintComponent(Ljava/awt/Graphics;)V+26
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+269
j javax.swing.JComponent.paintChildren(Ljava/awt/Graphics;)V+473
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+301
j javax.swing.JComponent.paintChildren(Ljava/awt/Graphics;)V+473
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+301
j javax.swing.JComponent.paintChildren(Ljava/awt/Graphics;)V+473
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+301
j javax.swing.JLayeredPane.paint(Ljava/awt/Graphics;)V+73
j javax.swing.JComponent.paintChildren(Ljava/awt/Graphics;)V+473
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+301
j javax.swing.JComponent.paintToOffscreen(Ljava/awt/Graphics;II)V+41
j
javax.swing.BufferStrategyPaintManager.paint(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljava/awt/Graphics;)Z+157
j
javax.swing.RepaintManager.paint(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljava/awt/Graphics;)V+52
j javax.swing.JComponent._paintImmediately()V+679
j javax.swing.JComponent.paintImmediately()V+