On 11/23/06, Ivanov, Alexey A <[EMAIL PROTECTED]> wrote:

Vladimir, all,

I believe the problem lurks somewhere in VM.
Swing is 100% pure Java code (with a small exception for j.s.filechooser
package).

As I can't see the problem is that AWT failed to open display. Do AWT
tests pass? Is it the only test that fails?



The last line was added especially to be sure that other tests reported
'passed' status.

Actually, excluding 3 tests: one for issue 2770 and 2 swing (I think these
are intermittent failures):
   Test:  testSetBounds Class:  javax.swing.JComponentRTest
junit.framework.AssertionFailedError   at
javax.swing.JComponentRTest.testSetBounds(JComponentRTest.java:53)   at
java.lang.reflect.VMReflection.invokeMethod(Native Method)   at
javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java)   at
javax.swing.SwingTestCase$1.run(SwingTestCase.java)   at
java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:90)   at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:78)   at
java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133)   at
java.awt.EventQueue.dispatchEvent(EventQueue.java:144)   at
java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:74)   at
java.awt.EventDispatchThread.run(EventDispatchThread.java:45)   Test:
testIsAfter Class:  javax.swing.text.PlainViewI18N_LineViewTest
junit.framework.AssertionFailedError   at
javax.swing.text.PlainViewI18N_LineViewTest.testIsAfter(PlainViewI18N_LineViewTest.java:234)
at java.lang.reflect.VMReflection.invokeMethod(Native Method)   at
javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java)   at
javax.swing.SwingTestCase$1.run(SwingTestCase.java)   at
java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:90)   at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:78)   at
java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133)   at
java.awt.EventQueue.dispatchEvent(EventQueue.java:144)   at
java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:74)   at
java.awt.EventDispatchThread.run(EventDispatchThread.java:45)

I'll try to reproduce the problem.

Regards,
--
Alexey A. Ivanov
Intel Enterprise Solutions Software Division


>-----Original Message-----
>From: Vladimir Ivanov [mailto:[EMAIL PROTECTED]
>Sent: Thursday, November 23, 2006 8:42 AM
>To: dev
>Subject: [classlib][drlvm][swing] test TEST-
>javax.swing.text.DefaultStyledDocumentRTest leads to VM crash
>
>Could somebody look at the
>TEST-javax.swing.text.DefaultStyledDocumentRTest.xml test crash (log
below)?
>Seems, it is intermittent failure.
>My configuration is SUSE 9 on [EMAIL PROTECTED] CPU, 1Gb RAM:
>vivanov> uname -a
>Linux nstdrlxl5 2.6.5-7.191-bigsmp #1 SMP Tue Jun 28 14:58:56 UTC 2005
i686
>i686 i386 GNU/Linux
>vivanov>
> Thanks, Vladimir
>
>Log:
>........................
>     [exec]     [junit] Xlib: connection to "nstdrlxl5:4.0" refused by
>server
>     [exec]     [junit] Xlib: No protocol specified
>
>     [exec]     [junit] Uncaught exception in AWT-NativeEventThread:
>     [exec]     [junit] java.lang.InternalError: Cannot open display ''
>     [exec]     [junit]  at
>java.lang.reflect.VMReflection.newClassInstance(Native
>Method)
>     [exec]     [junit]  at
>java.lang.reflect.Constructor.newInstance(Unknown
>Source)
>     [exec]     [junit]  at java.lang.Class.newInstance(Unknown Source)
>     [exec]     [junit]  at
java.awt.Toolkit.createWTK(Toolkit.java:985)
>     [exec]     [junit]  at java.awt.Toolkit.access$1(Toolkit.java)
>     [exec]     [junit]  at java.awt.Toolkit$1.init(Toolkit.java)
>     [exec]     [junit]  at
>org.apache.harmony.awt.wtk.NativeEventThread.run
>(NativeEventThread.java:45)
>     [exec]     [junit] Uncaught exception in AWT-EventDispatchThread:
>     [exec]     [junit] java.lang.NullPointerException
>     [exec]     [junit]  at java.awt.Toolkit.getNativeEventQueue(
>Toolkit.java)
>     [exec]     [junit]  at java.awt.EventDispatchThread.run(
>EventDispatchThread.java)
>     [exec]     [junit] java:
>/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/class_support/C
_Int
>erface.cpp:2288:
>void vm_gc_lock_enum(): Assertion `hythread_is_suspend_enabled()'
failed.
>     [exec]     [junit] SIGABRT in VM code.
>     [exec]     [junit] Stack trace:
>     [exec]     [junit]  1: ?? (??:-1)
>     [exec]     [junit]  2: abort (??:-1)
>     [exec]     [junit]  3: __assert_fail (??:-1)
>     [exec]     [junit]  4: vm_gc_lock_enum
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/class_support/
C_In
>terface.cpp:2288)
>     [exec]     [junit]  5: gc_alloc
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/gc_cc/src/gc_for_vm.cpp:2
31)
>     [exec]     [junit]  6: vm_alloc_and_report_ti(unsigned int,
unsigned
>int, void*, Class*)
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jvmti/jvmti_ev
ent.
>cpp:1208)
>     [exec]     [junit]  7: string_create
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/vm_string
s.cp
>p:247)
>     [exec]     [junit]  8: string_create_from_utf8(char const*,
unsigned
>int)
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/vm_string
s.cp
>p:295)
>     [exec]     [junit]  9: prepare_exc_creating
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns_impl.cpp:132)
>     [exec]     [junit]  10: prepare_exc_creating
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns_impl.cpp:162)
>     [exec]     [junit]  11: exn_throw_by_class_internal(Class*, char
>const*, _jobject*)
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns_impl.cpp:308)
>     [exec]     [junit]  12: exn_rethrow()
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns.cpp:358)
>     [exec]     [junit] <end of stack trace>
>     [exec]     [junit] Running
javax.swing.text.DefaultStyledDocumentTest
>     [exec]     [junit] Test
>javax.swing.text.DefaultStyledDocumentRTestFAILED
>     [exec]     [junit] Xlib: connection to "nstdrlxl5:4.0" refused by
>server
>     [exec]     [junit] Xlib: No protocol specified
>
>     [exec]     [junit] Uncaught exception in AWT-NativeEventThread:
>     [exec]     [junit] java.lang.InternalError: Cannot open display ''
>     [exec]     [junit]  at
>java.lang.reflect.VMReflection.newClassInstance(Native
>Method)
>     [exec]     [junit]  at
>java.lang.reflect.Constructor.newInstance(Unknown
>Source)
>     [exec]     [junit]  at java.lang.Class.newInstance(Unknown Source)
>     [exec]     [junit]  at
java.awt.Toolkit.createWTK(Toolkit.java:985)
>     [exec]     [junit]  at java.awt.Toolkit.access$1(Toolkit.java)
>     [exec]     [junit]  at java.awt.Toolkit$1.init(Toolkit.java)
>     [exec]     [junit]  at
>org.apache.harmony.awt.wtk.NativeEventThread.run
>(NativeEventThread.java:45)
>     [exec]     [junit] Uncaught exception in AWT-EventDispatchThread:
>     [exec]     [junit] java.lang.NullPointerException
>     [exec]     [junit]  at java.awt.Toolkit.getNativeEventQueue(
>Toolkit.java)
>     [exec]     [junit]  at java.awt.EventDispatchThread.run(
>EventDispatchThread.java)
>     [exec]     [junit] java:
>/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/class_support/C
_Int
>erface.cpp:2288:
>void vm_gc_lock_enum(): Assertion `hythread_is_suspend_enabled()'
failed.
>     [exec]     [junit] SIGABRT in VM code.
>     [exec]     [junit] Stack trace:
>     [exec]     [junit]  1: ?? (??:-1)
>     [exec]     [junit]  2: abort (??:-1)
>     [exec]     [junit]  3: __assert_fail (??:-1)
>     [exec]     [junit]  4: vm_gc_lock_enum
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/class_support/
C_In
>terface.cpp:2288)
>     [exec]     [junit]  5: gc_alloc
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/gc_cc/src/gc_for_vm.cpp:2
31)
>     [exec]     [junit]  6: vm_alloc_and_report_ti(unsigned int,
unsigned
>int, void*, Class*)
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jvmti/jvmti_ev
ent.
>cpp:1208)
>     [exec]     [junit]  7: string_create
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/vm_string
s.cp
>p:247)
>     [exec]     [junit]  8: string_create_from_utf8(char const*,
unsigned
>int)
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/vm_string
s.cp
>p:295)
>     [exec]     [junit]  9: prepare_exc_creating
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns_impl.cpp:132)
>     [exec]     [junit]  10: prepare_exc_creating
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns_impl.cpp:162)
>     [exec]     [junit]  11: exn_throw_by_class_internal(Class*, char
>const*, _jobject*)
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns_impl.cpp:308)
>     [exec]     [junit]  12: exn_rethrow()
>(/export/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/exception/exce
ptio
>ns.cpp:358)
>     [exec]     [junit] <end of stack trace>
>     [exec]     [junit] Running
>javax.swing.text.DefaultStyledDocument_AttributeUndoableEditTest
>     [exec]     [junit] Test
>javax.swing.text.DefaultStyledDocumentTestFAILED
>     [exec]     [junit] Tests run: 7, Failures: 0, Errors: 0, Time
elapsed:
>0.486 sec

Reply via email to