harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Zakharov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-4535) [classlib][jedit] unable to start jedit on Linux
Date Wed, 25 Jul 2007 12:48:31 GMT
[classlib][jedit] unable to start jedit on Linux
------------------------------------------------

                 Key: HARMONY-4535
                 URL: https://issues.apache.org/jira/browse/HARMONY-4535
             Project: Harmony
          Issue Type: Bug
          Components: App-Oriented Bug Reports, Classlib
         Environment: Debian Linux IA32
            Reporter: Alexei Zakharov
            Assignee: Alexei Zakharov


I unable to start jEdit application using current Harmony snapshot (r559429) I've tried both
stable (4.2) and testing (4.3pre10) version of jEdit.

Attempt to start jEdit on DRLVM results in SIGSEGV in VM code:

<===
$ /home/ayzakhar/projects/harmony/working_vm/build/lnx_ia32_gcc_debug/deploy/jdk/jre/bin/java
-jar jedit.jar
SIGSEGV in VM code.
Stack trace:
  0: ?? (??:-1)
  1: _XReverse_Bytes (??:-1)
  2: XPutImage (??:-1)
  3: Java_org_apache_harmony_awt_nativebridge_linux_X11_XPutImage (/home/ayzakhar/projects/harmony/working_classlib/modules/awt/src/main/native/x11wrapper/unix/org_apache_harmony_awt_nativebridge_linux_X11.cpp:595)
  4: 0x9FA7F7D7  <Generated stub>
  5: org/apache/harmony/awt/gl/linux/XSurface.putImage(Lorg/apache/harmony/awt/gl/MultiRectArea;Ljava/awt/image/Raster;IIII)V
(XSurface.java:246)
  6: org/apache/harmony/awt/gl/linux/XSurface.putImage(Lorg/apache/harmony/awt/gl/MultiRectArea;)V
(XSurface.java:179)
  7: org/apache/harmony/awt/gl/linux/XBlitter.imBlit(IILorg/apache/harmony/awt/gl/Surface;IILorg/apache/harmony/awt/gl/Surface;IILjava/awt/Composite;Ljava/awt/Color;Lorg/apache/harmony/awt/gl/MultiRectArea;)V
(XBlitter.java:424)
  8: org/apache/harmony/awt/gl/linux/XBlitter.blit(IILorg/apache/harmony/awt/gl/Surface;IILorg/apache/harmony/awt/gl/Surface;IILjava/awt/Composite;Ljava/awt/Color;Lorg/apache/harmony/awt/gl/MultiRectArea;)V
(XBlitter.java:370)
  9: org/apache/harmony/awt/gl/linux/XBlitter.blit(IILorg/apache/harmony/awt/gl/Surface;IILorg/apache/harmony/awt/gl/Surface;IILjava/awt/geom/AffineTransform;Ljava/awt/Composite;Ljava/awt/Color;Lorg/apache/harmony/awt/gl/MultiRectArea;)V
(XBlitter.java:164)
 10: org/apache/harmony/awt/gl/CommonGraphics2D.drawImage(Ljava/awt/Image;IILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z
(CommonGraphics2D.java:341)
 11: org/apache/harmony/awt/gl/CommonGraphics2D.drawImage(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
(CommonGraphics2D.java:348)
 12: org/gjt/sp/jedit/gui/SplashScreen.paintComponent(Ljava/awt/Graphics;)V (SplashScreen.java:111)
 13: javax/swing/JComponent.paint(Ljava/awt/Graphics;)V (JComponent.java:994)
 14: javax/swing/JComponent.paintChildren(Ljava/awt/Graphics;)V (JComponent.java:973)
 15: javax/swing/JComponent.paint(Ljava/awt/Graphics;)V (JComponent.java:996)
 16: javax/swing/JComponent.paintDoubleBuffered(Ljava/awt/Graphics;)V (JComponent.java:1425)
 17: javax/swing/JComponent.paint(Ljava/awt/Graphics;)V (JComponent.java:992)
 18: javax/swing/JComponent.paintChildren(Ljava/awt/Graphics;)V (JComponent.java:973)
 19: javax/swing/JComponent.paint(Ljava/awt/Graphics;)V (JComponent.java:996)
 20: javax/swing/JLayeredPane.paint(Ljava/awt/Graphics;)V (JLayeredPane.java:220)
 21: javax/swing/JComponent.paintChildren(Ljava/awt/Graphics;)V (JComponent.java:973)
 22: javax/swing/JComponent.paint(Ljava/awt/Graphics;)V (JComponent.java:996)
 23: java/awt/Container.paintComponentsImpl(Ljava/awt/Graphics;)V (Container.java:1007)
 24: java/awt/Container.paint(Ljava/awt/Graphics;)V (Container.java:936)
 25: java/awt/Component.processPaintEvent(Ljava/awt/event/PaintEvent;)V (Component.java:3692)
 26: java/awt/Component.dispatchEvent(Ljava/awt/AWTEvent;)V (Component.java:3519)
 27: java/awt/EventQueueCore.dispatchEventImpl(Ljava/awt/AWTEvent;)V (EventQueueCore.java:149)
 28: java/awt/EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V (EventQueue.java:144)
 29: java/awt/EventDispatchThread.runModalLoop(Ljava/awt/ModalContext;)V (EventDispatchThread.java:68)
 30: java/awt/EventDispatchThread.run()V (EventDispatchThread.java:48)
 31: java/lang/Thread.runImpl()V (Thread.java:673)
 32: vm_invoke_native_array_stub (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)
 33: JIT_execute_method_default(void*, _jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/util/ia32/base/ini_iA32.cpp:200)
34: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/em/src/DrlEMImpl.cpp:510)
 35: ExecuteMethod (/home/ayzakhar/projects/harmony/working_vm/vm/em/src/em_intf.cpp:44)
 36: vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jit/ini.cpp:67)
 37: call_method_no_ref_result (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:188)
 38: CallVoidMethodA(JNIEnv_External*, _jobject*, _jmethodID*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni_method.cpp:226)
 39: JNIEnv_External::CallVoidMethodA(_jobject*, _jmethodID*, jvalue*) (/home/ayzakhar/projects/harmony/working_vm/vm/include/jni.h:894)
 40: jthread_wrapper_proc (/home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/thread/thread_java_basic.cpp:95)
 41: thread_start_proc (/home/ayzakhar/projects/harmony/working_vm/vm/thread/src/thread_native_basic.c:705)
 42: start_thread (??:-1)
 43: clone (??:-1)
<end of stack trace>
Segmentation fault
<===

If J9 vm is used then it opens some empty window and hangs


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message