editors/jedit core dumps on 5.1-R w/ jdk13

Linh Pham question at closedsrc.org
Wed Jun 18 10:00:15 PDT 2003


I had installed jEdit from the ports collection (editors/jedit -
PORTVERSION 4.1.0 with Makefile at version 1.20) on a machine running
5.1-RELEASE with the Sun JDK 1.3 port installed and "natively
bootstrapped" and XFree86 4.3.0 built from ports. When I run jEdit
either as a regular user or as root, the process core dumps with
attached error messages.

Has anyone else experienced this problem under 5.1-RELEASE or is it some
problem with the environment that I'm running it under? I don't have
another machine available to try it on at the moment, but I was able to
get jEdit working fine in the same scenario, but running 4.8-RELEASE
instead of 5.1-RELEASE.

I've included some additional and possibly relevant information from the
workstation that it fails on.

uname -a:
FreeBSD beastie.internal.bnj.com 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Tue Jun 10 16:01:16 PDT 2003  lpham at beastie.internal.bnj.com:/usr/src/sys/i386/compile/BEASTIE  i386

JDK port installed:
jdk-1.3.1p8_2

java -version:
java version "1.3.1-p8"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-lpham-030611-10:15)
Classic VM (build 1.3.1-p8-lpham-030611-10:15, green threads, nojit)

jedit -version:
jEdit 4.1final

TIA

-- 
Linh Pham                                         question at closedsrc.org
Webmaster and FreeBSD Geek                          http://closedsrc.org
Apprentice Manager Editor and Writer           http://www.daemonnews.org
Courage: The things I do for love | And So Western Civilization Crumbles
-------------- next part --------------
[error] Font specified in font.properties not found [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]
SIGBUS    10*  bus error

Full thread dump Classic VM (1.3.1-p8-lpham-030611-10:15, green threads):
    "Finalizer" (TID:0x28862528, sys_thread_t:0x80d4080, state:CW) prio=8
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
    "Reference Handler" (TID:0x28862300, sys_thread_t:0x8096480, state:CW) prio=10
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
    "Signal dispatcher" (TID:0x28862330, sys_thread_t:0x8096280, state:CW) prio=5
    "main" (TID:0x288621b0, sys_thread_t:0x8054080, state:R) prio=5
	at java.lang.Throwable.fillInStackTrace(Native Method)
	at java.lang.Throwable.<init>(Throwable.java:78)
	at java.lang.Exception.<init>(Exception.java:29)
	at java.io.IOException.<init>(IOException.java:31)
	at java.io.CharConversionException.<init>(CharConversionException.java:25)
	at sun.io.MalformedInputException.<init>(MalformedInputException.java:28)
	at sun.io.CharToByteSingleByte.convert(CharToByteSingleByte.java:161)
	at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
	at sun.awt.X11GraphicsEnvironment.registerNativeFonts(X11GraphicsEnvironment.java:326)
	at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:140)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:116)
	at sun.java2d.SunGraphicsEnvironment.initTerminalNames(SunGraphicsEnvironment.java:755)
	at sun.java2d.SunGraphicsEnvironment.initCompositeFonts(SunGraphicsEnvironment.java:623)
	at sun.awt.X11GraphicsEnvironment.initCompositeFonts(X11GraphicsEnvironment.java:476)
	at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:95)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:75)
	at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:64)
	at java.lang.Class.newInstance0(Native Method)
	at java.lang.Class.newInstance(Class.java:237)
	at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:58)
	at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:57)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:120)
	at java.awt.Toolkit$2.run(Toolkit.java:512)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:503)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:115)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:134)
	at org.gjt.sp.jedit.GUIUtilities.loadIcon(Unknown Source)
	at org.gjt.sp.jedit.GUIUtilities.<clinit>(Unknown Source)
	at org.gjt.sp.jedit.jEdit.main(Unknown Source)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock at 28862540/28898478: <unowned>
	Waiting to be notified:
	    "Finalizer" (0x80d4080)
    java.lang.ref.Reference$Lock at 28862310/28897F98: owner "main" (0x8054080) 1 entry
	Waiting to be notified:
	    "Reference Handler" (0x8096480)
    java.lang.Class at 2886CFE0/288C6BF0: owner "main" (0x8054080) 1 entry
    java.lang.Class at 28871A00/2890D968: owner "main" (0x8054080) 1 entry
    java.lang.Class at 2886CE18/288C6880: owner "main" (0x8054080) 1 entry
    sun.awt.X11GraphicsEnvironment at 2886CCE0/288DD8A8: owner "main" (0x8054080) 1 entry
Registered Monitor Dump:
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: owner "main" (0x8054080) 1 entry
    BinClass lock: owner "main" (0x8054080) 1 entry
    Class linking lock: owner "main" (0x8054080) 1 entry
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: owner "main" (0x8054080) 1 entry
    Monitor cache lock: owner "main" (0x8054080) 2 entries
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
	Waiting to be notified:
	    "Signal dispatcher" (0x8096280)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
	Waiting to be notified:
	    <unknown thread> (0x8054280)
    Thread queue lock: owner "main" (0x8054080) 2 entries
    Monitor registry: owner "main" (0x8054080) 1 entry

SIGABRT   6*   abort (generated by abort(3) routine)

Full thread dump Classic VM (1.3.1-p8-lpham-030611-10:15, green threads):
    "Finalizer" (TID:0x28862528, sys_thread_t:0x80d4080, state:CW) prio=8
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
    "Reference Handler" (TID:0x28862300, sys_thread_t:0x8096480, state:CW) prio=10
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
    "Signal dispatcher" (TID:0x28862330, sys_thread_t:0x8096280, state:CW) prio=5
    "main" (TID:0x288621b0, sys_thread_t:0x8054080, state:R) prio=5
	at java.lang.Throwable.fillInStackTrace(Native Method)
	at java.lang.Throwable.<init>(Throwable.java:78)
	at java.lang.Exception.<init>(Exception.java:29)
	at java.io.IOException.<init>(IOException.java:31)
	at java.io.CharConversionException.<init>(CharConversionException.java:25)
	at sun.io.MalformedInputException.<init>(MalformedInputException.java:28)
	at sun.io.CharToByteSingleByte.convert(CharToByteSingleByte.java:161)
	at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
	at sun.awt.X11GraphicsEnvironment.registerNativeFonts(X11GraphicsEnvironment.java:326)
	at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:140)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:116)
	at sun.java2d.SunGraphicsEnvironment.initTerminalNames(SunGraphicsEnvironment.java:755)
	at sun.java2d.SunGraphicsEnvironment.initCompositeFonts(SunGraphicsEnvironment.java:623)
	at sun.awt.X11GraphicsEnvironment.initCompositeFonts(X11GraphicsEnvironment.java:476)
	at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:95)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:75)
	at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:64)
	at java.lang.Class.newInstance0(Native Method)
	at java.lang.Class.newInstance(Class.java:237)
	at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:58)
	at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:57)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:120)
	at java.awt.Toolkit$2.run(Toolkit.java:512)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:503)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:115)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:134)
	at org.gjt.sp.jedit.GUIUtilities.loadIcon(Unknown Source)
	at org.gjt.sp.jedit.GUIUtilities.<clinit>(Unknown Source)
	at org.gjt.sp.jedit.jEdit.main(Unknown Source)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock at 28862540/28898478: <unowned>
	Waiting to be notified:
	    "Finalizer" (0x80d4080)
    java.lang.ref.Reference$Lock at 28862310/28897F98: owner "main" (0x8054080) 1 entry
	Waiting to be notified:
	    "Reference Handler" (0x8096480)
    java.lang.Class at 2886CFE0/288C6BF0: owner "main" (0x8054080) 1 entry
    java.lang.Class at 28871A00/2890D968: owner "main" (0x8054080) 1 entry
    java.lang.Class at 2886CE18/288C6880: owner "main" (0x8054080) 1 entry
    sun.awt.X11GraphicsEnvironment at 2886CCE0/288DD8A8: owner "main" (0x8054080) 1 entry
Registered Monitor Dump:
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: owner "main" (0x8054080) 1 entry
    BinClass lock: owner "main" (0x8054080) 1 entry
    Class linking lock: owner "main" (0x8054080) 1 entry
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: owner "main" (0x8054080) 1 entry
    Monitor cache lock: owner "main" (0x8054080) 2 entries
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
	Waiting to be notified:
	    "Signal dispatcher" (0x8096280)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
	Waiting to be notified:
	    <unknown thread> (0x8054280)
    Thread queue lock: owner "main" (0x8054080) 2 entries
    Monitor registry: owner "main" (0x8054080) 1 entry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20030618/2a70a1a8/attachment.bin


More information about the freebsd-questions mailing list