Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Feb 1998 14:54:36 -0500
From:      "Patrick Murphy" <murphyp1@pilot.msu.edu>
To:        "FreeBSD Java Mail List" <freebsd-java@FreeBSD.ORG>
Subject:   Problem in latest release
Message-ID:  <199802111954.OAA48084@pilot001.cl.msu.edu>

next in thread | raw e-mail | index | archive | help
I just installed the latest version of java marked
"jdk1.1.5-FreeBSD:1998/02/08".  I was able to run the CaffeineMark 3.0 test
against the prior release without a problem.  Against this release from a
remote x server I am getting the following abort in 5 out of 6 runs:

assertion "mid->pendingq == SYS_MID_NULL" failed: file
"../../../../src/freebsd/java/green_threads/src/signals.c", line 444
SIGABRT   6*   abort (generated by abort(3) routine)

Full thread dump:
    "Thread-6" (TID:0x8611918, sys_thread_t:0x9490efc, state:MW) prio=5
	CaffeineMarkFrame.drawTestResult(CaffeineMarkFrame.java)
	CaffeineMarkFrame.paint(CaffeineMarkFrame.java)
	CaffeineMarkFrame.status(CaffeineMarkFrame.java)
	CaffeineMarkBenchmark.run(CaffeineMarkBenchmark.java)
    "AWT-Finalizer" (TID:0x86113c0, sys_thread_t:0x94d2efc, state:CW) prio=9
	java.lang.Object.wait(Object.java)
	sun.awt.AWTFinalizer.run(AWTFinalizer.java:48)
    "Screen Updater" (TID:0x8610b38, sys_thread_t:0x94b1efc, state:CW)
prio=4
	java.lang.Object.wait(Object.java)
	sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)
	sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)
    "AWT-Motif" (TID:0x860d1b0, sys_thread_t:0x946fefc, state:CW) prio=5
	java.lang.Thread.run(Thread.java)
    "AWT-Input" (TID:0x860d1d0, sys_thread_t:0x944eefc, state:CW) prio=5
    "AWT-EventQueue-0" (TID:0x860d1e8, sys_thread_t:0x942defc, state:R)
prio=5 *current thread*
	sun.awt.motif.X11Graphics.setFont(X11Graphics.java:125)
	CaffeineMarkFrame.drawTestResult(CaffeineMarkFrame.java)
	CaffeineMarkFrame.paint(CaffeineMarkFrame.java)
	java.awt.Component.dispatchEventImpl(Component.java:1723)
	java.awt.Container.dispatchEventImpl(Container.java:939)
	java.awt.Window.dispatchEventImpl(Window.java:443)
	java.awt.Component.dispatchEvent(Component.java:1704)
	java.awt.EventDispatchThread.run(EventDispatchThread.java:63)
    "Finalizer thread" (TID:0x860bc50, sys_thread_t:0x940cefc, state:CW)
prio=1
    "Async Garbage Collector" (TID:0x860bc98, sys_thread_t:0x93ebefc,
state:CW) prio=1
    "Idle thread" (TID:0x860bb88, sys_thread_t:0x93caefc, state:R) prio=0
    "Clock" (TID:0x8608088, sys_thread_t:0x93a9efc, state:CW) prio=12
    "main" (TID:0x86080b0, sys_thread_t:0xf3c00, state:CW) prio=5
Monitor Cache Dump:
    sun.awt.AWTFinalizer@86113C0/8662C20: <unowned>
	Waiting to be notified:
	    "AWT-Finalizer" (0x94d2efc)
    sun.awt.motif.MToolkit@860D268/8664C68: owner "AWT-EventQueue-0"
(0x942defc, 1 entry)
	Waiting to enter:
	    "Thread-6" (0x9490efc)
	Waiting to be notified:
	    "AWT-Motif" (0x946fefc)
    <unknown key> (0x93ebefc): <unowned>
	Waiting to be notified:
	    "Async Garbage Collector" (0x93ebefc)
    sun.awt.ScreenUpdater@8610B38/869B5A8: <unowned>
	Waiting to be notified:
	    "Screen Updater" (0x94b1efc)
Registered Monitor Dump:
    Thread queue lock: <unowned>
	Waiting to be notified:
	    "main" (0xf3c00)
    Name and type hash table lock: <unowned>
    String intern lock: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class loading lock: <unowned>
    Java stack lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Has finalization queue lock: <unowned>
    Finalize me queue lock: <unowned>
	Waiting to be notified:
	    "Finalizer thread" (0x940cefc)
    Monitor IO lock: <unowned>
    Child death monitor: <unowned>
    Event monitor: <unowned>
    I/O monitor: <unowned>
	Waiting to be notified:
	    "AWT-Input" (0x944eefc)
    Alarm monitor: <unowned>
	Waiting to be notified:
	    "Clock" (0x93a9efc)
    _malloc: <unowned>
    Monitor registry: owner "AWT-EventQueue-0" (0x942defc, 1 entry)
Thread Alarm Q:
    sys_thread_t 0x946fefc   [Timeout in 10 ms]
    sys_thread_t 0x944eefc   [Timeout in 158 ms]
    sys_thread_t 0x93ebefc   [Timeout in 367 ms]

This abort does not seem to be happening on a local x server.  I do have a
java.core file from the abort if it would help.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe java" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802111954.OAA48084>