You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Paulex Yang (JIRA)" <ji...@apache.org> on 2007/04/30 18:20:15 UTC

[jira] Created: (HARMONY-3790) [app][drlvm]Subclipse failed to start on Harmony

[app][drlvm]Subclipse failed to start on Harmony
------------------------------------------------

                 Key: HARMONY-3790
                 URL: https://issues.apache.org/jira/browse/HARMONY-3790
             Project: Harmony
          Issue Type: Bug
          Components: App-Oriented Bug Reports
         Environment: win xp sp2, x86, Eclipse 3.2.1, subclipse 1.2, Harmony r533200
            Reporter: Paulex Yang


Subclipse, the Eclipse subversion plugin, cause VM launcher error on Harmony r533200 build, it works well on IBM VME. 

Reproduce steps:
1. Install Subclipse as Eclipse plugin: http://subclipse.tigris.org/download.html
2. start Eclipse on Harmony JRE: eclipse.exe -vm <harmony jre>

Debug info:

 Assert Failed!
 Program: .../javaw.exe
 File: .../except...mpl.cpp  (I think is exceptions_impl.cpp)
 Line: 262

 Expression: hythread_is_suspend_enable()

 ...

 And the native stacktracen from debugger is :
 harmonyvm.dll!_assert(const char * expr=0x007a121c, const char *
filename=0x007a11d0, unsigned int lineno=262)  Line 295 C
 harmonyvm.dll!create_exception(Class * exc_class=0x02efa100, const char *
exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 262 +
0x1d C++
 harmonyvm.dll!exn_create(Class * exc_class=0x02efa100, const char *
exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 175 + 0xf C++
 harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
exc_message=0x0b647e08, _jobject * cause=0x00000000)  Line 210 + 0x11 C++
 harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
exc_message=0x0b647e08)  Line 197 + 0xf C++
 harmonyvm.dll!ClassLoader::ReportException(const char *
exn_name=0x007973f8,
std::basic_stringstream<char,std::char_traits<char>,std::allocator<char> > &
message_stream={...})  Line 1778 + 0x2e C++
 harmonyvm.dll!ClassLoader::LoadNativeLibrary(const char *
name=0x0b647b88)  Line 951 + 0x19 C++
 harmonyvm.dll!class_loader_load_native_lib(const char * lib=0x0b647b88,
ClassLoader * cl=0x0b515270)  Line 90 C++
 harmonyvm.dll!Java_java_lang_VMClassRegistry_loadLibrary(JNIEnv_External *
jenv=0x064f7ed8, _jobject * __formal=0x085cc86c, _jobject *
filename=0x085cc870, _jobject * classLoader=0x085cc874)  Line 538 + 0xd C++
 02c410ad()
 harmonyvm.dll!get_vm_thread(HyThread * thr=0x085cc8a0)  Line 190 + 0xb C++
 harmonyvm.dll!get_vm_thread(HyThread * thr=0x00000001)  Line 191 + 0x7 C++
 00000001()

Refer to the discussion on the mailing list for more details:
http://www.mail-archive.com/dev@harmony.apache.org/msg07220.html

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


[jira] Updated: (HARMONY-3790) [drlvm][classloader] Subclipse failed to start on Harmony

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky updated HARMONY-3790:
---------------------------------------

    Summary: [drlvm][classloader] Subclipse failed to start on Harmony  (was: [drlvm][vmcore] Subclipse failed to start on Harmony)

> [drlvm][classloader] Subclipse failed to start on Harmony
> ---------------------------------------------------------
>
>                 Key: HARMONY-3790
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3790
>             Project: Harmony
>          Issue Type: Bug
>          Components: App-Oriented Bug Reports, DRLVM
>         Environment: win xp sp2, x86, Eclipse 3.2.1, subclipse 1.2, Harmony r533200
>            Reporter: Paulex Yang
>
> Subclipse, the Eclipse subversion plugin, cause VM launcher error on Harmony r533200 build, it works well on IBM VME. 
> Reproduce steps:
> 1. Install Subclipse as Eclipse plugin: http://subclipse.tigris.org/download.html
> 2. start Eclipse on Harmony JRE: eclipse.exe -vm <harmony jre>
> Debug info:
>  Assert Failed!
>  Program: .../javaw.exe
>  File: .../except...mpl.cpp  (I think is exceptions_impl.cpp)
>  Line: 262
>  Expression: hythread_is_suspend_enable()
>  ...
>  And the native stacktracen from debugger is :
>  harmonyvm.dll!_assert(const char * expr=0x007a121c, const char *
> filename=0x007a11d0, unsigned int lineno=262)  Line 295 C
>  harmonyvm.dll!create_exception(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 262 +
> 0x1d C++
>  harmonyvm.dll!exn_create(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 175 + 0xf C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08, _jobject * cause=0x00000000)  Line 210 + 0x11 C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08)  Line 197 + 0xf C++
>  harmonyvm.dll!ClassLoader::ReportException(const char *
> exn_name=0x007973f8,
> std::basic_stringstream<char,std::char_traits<char>,std::allocator<char> > &
> message_stream={...})  Line 1778 + 0x2e C++
>  harmonyvm.dll!ClassLoader::LoadNativeLibrary(const char *
> name=0x0b647b88)  Line 951 + 0x19 C++
>  harmonyvm.dll!class_loader_load_native_lib(const char * lib=0x0b647b88,
> ClassLoader * cl=0x0b515270)  Line 90 C++
>  harmonyvm.dll!Java_java_lang_VMClassRegistry_loadLibrary(JNIEnv_External *
> jenv=0x064f7ed8, _jobject * __formal=0x085cc86c, _jobject *
> filename=0x085cc870, _jobject * classLoader=0x085cc874)  Line 538 + 0xd C++
>  02c410ad()
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x085cc8a0)  Line 190 + 0xb C++
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x00000001)  Line 191 + 0x7 C++
>  00000001()
> Refer to the discussion on the mailing list for more details:
> http://www.mail-archive.com/dev@harmony.apache.org/msg07220.html

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


[jira] Commented: (HARMONY-3790) [drlvm][vmcore] Subclipse failed to start on Harmony

Posted by "Paulex Yang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12495007 ] 

Paulex Yang commented on HARMONY-3790:
--------------------------------------

Just tested it agian with the r537714 debug build of DRLVM on windows, Eclipse with Subclipse can start successfully now, but failed to open SVN repository perspective, steps to reproduce:

1. Install Subclipse as Eclipse plugin: http://subclipse.tigris.org/download.html
2. start Eclipse on Harmony JRE: eclipse.exe -vm <harmony jre> 
3 . Open SVN perspective by: Windows->Open Perspective->Other->SVN Repository, JVM crashes as before

> [drlvm][vmcore] Subclipse failed to start on Harmony
> ----------------------------------------------------
>
>                 Key: HARMONY-3790
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3790
>             Project: Harmony
>          Issue Type: Bug
>          Components: App-Oriented Bug Reports, DRLVM
>         Environment: win xp sp2, x86, Eclipse 3.2.1, subclipse 1.2, Harmony r533200
>            Reporter: Paulex Yang
>
> Subclipse, the Eclipse subversion plugin, cause VM launcher error on Harmony r533200 build, it works well on IBM VME. 
> Reproduce steps:
> 1. Install Subclipse as Eclipse plugin: http://subclipse.tigris.org/download.html
> 2. start Eclipse on Harmony JRE: eclipse.exe -vm <harmony jre>
> Debug info:
>  Assert Failed!
>  Program: .../javaw.exe
>  File: .../except...mpl.cpp  (I think is exceptions_impl.cpp)
>  Line: 262
>  Expression: hythread_is_suspend_enable()
>  ...
>  And the native stacktracen from debugger is :
>  harmonyvm.dll!_assert(const char * expr=0x007a121c, const char *
> filename=0x007a11d0, unsigned int lineno=262)  Line 295 C
>  harmonyvm.dll!create_exception(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 262 +
> 0x1d C++
>  harmonyvm.dll!exn_create(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 175 + 0xf C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08, _jobject * cause=0x00000000)  Line 210 + 0x11 C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08)  Line 197 + 0xf C++
>  harmonyvm.dll!ClassLoader::ReportException(const char *
> exn_name=0x007973f8,
> std::basic_stringstream<char,std::char_traits<char>,std::allocator<char> > &
> message_stream={...})  Line 1778 + 0x2e C++
>  harmonyvm.dll!ClassLoader::LoadNativeLibrary(const char *
> name=0x0b647b88)  Line 951 + 0x19 C++
>  harmonyvm.dll!class_loader_load_native_lib(const char * lib=0x0b647b88,
> ClassLoader * cl=0x0b515270)  Line 90 C++
>  harmonyvm.dll!Java_java_lang_VMClassRegistry_loadLibrary(JNIEnv_External *
> jenv=0x064f7ed8, _jobject * __formal=0x085cc86c, _jobject *
> filename=0x085cc870, _jobject * classLoader=0x085cc874)  Line 538 + 0xd C++
>  02c410ad()
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x085cc8a0)  Line 190 + 0xb C++
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x00000001)  Line 191 + 0x7 C++
>  00000001()
> Refer to the discussion on the mailing list for more details:
> http://www.mail-archive.com/dev@harmony.apache.org/msg07220.html

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


[jira] Updated: (HARMONY-3790) [drlvm][vmcore] Subclipse failed to start on Harmony

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov updated HARMONY-3790:
-------------------------------------

    Component/s: DRLVM
        Summary: [drlvm][vmcore] Subclipse failed to start on Harmony  (was: [app][drlvm]Subclipse failed to start on Harmony)

> [drlvm][vmcore] Subclipse failed to start on Harmony
> ----------------------------------------------------
>
>                 Key: HARMONY-3790
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3790
>             Project: Harmony
>          Issue Type: Bug
>          Components: App-Oriented Bug Reports, DRLVM
>         Environment: win xp sp2, x86, Eclipse 3.2.1, subclipse 1.2, Harmony r533200
>            Reporter: Paulex Yang
>
> Subclipse, the Eclipse subversion plugin, cause VM launcher error on Harmony r533200 build, it works well on IBM VME. 
> Reproduce steps:
> 1. Install Subclipse as Eclipse plugin: http://subclipse.tigris.org/download.html
> 2. start Eclipse on Harmony JRE: eclipse.exe -vm <harmony jre>
> Debug info:
>  Assert Failed!
>  Program: .../javaw.exe
>  File: .../except...mpl.cpp  (I think is exceptions_impl.cpp)
>  Line: 262
>  Expression: hythread_is_suspend_enable()
>  ...
>  And the native stacktracen from debugger is :
>  harmonyvm.dll!_assert(const char * expr=0x007a121c, const char *
> filename=0x007a11d0, unsigned int lineno=262)  Line 295 C
>  harmonyvm.dll!create_exception(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 262 +
> 0x1d C++
>  harmonyvm.dll!exn_create(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 175 + 0xf C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08, _jobject * cause=0x00000000)  Line 210 + 0x11 C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08)  Line 197 + 0xf C++
>  harmonyvm.dll!ClassLoader::ReportException(const char *
> exn_name=0x007973f8,
> std::basic_stringstream<char,std::char_traits<char>,std::allocator<char> > &
> message_stream={...})  Line 1778 + 0x2e C++
>  harmonyvm.dll!ClassLoader::LoadNativeLibrary(const char *
> name=0x0b647b88)  Line 951 + 0x19 C++
>  harmonyvm.dll!class_loader_load_native_lib(const char * lib=0x0b647b88,
> ClassLoader * cl=0x0b515270)  Line 90 C++
>  harmonyvm.dll!Java_java_lang_VMClassRegistry_loadLibrary(JNIEnv_External *
> jenv=0x064f7ed8, _jobject * __formal=0x085cc86c, _jobject *
> filename=0x085cc870, _jobject * classLoader=0x085cc874)  Line 538 + 0xd C++
>  02c410ad()
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x085cc8a0)  Line 190 + 0xb C++
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x00000001)  Line 191 + 0x7 C++
>  00000001()
> Refer to the discussion on the mailing list for more details:
> http://www.mail-archive.com/dev@harmony.apache.org/msg07220.html

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


[jira] Commented: (HARMONY-3790) [drlvm][vmcore] Subclipse failed to start on Harmony

Posted by "Ilya Berezhniuk (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12495443 ] 

Ilya Berezhniuk commented on HARMONY-3790:
------------------------------------------

I tried to reproduce this assertion with subclipse 1.2.0 and 1.2.1, on Win XP SP2 (single-core laptop) and Win 2003 Server SP1 (HT machine).
Eclipse sterted successfully, and SVN perspective was opened successfully too.  I used r537690.
 
It's possibly because of different set of subclipse dependencies (like org.eclipse.mylar.tasks.core, I've updated it to start subclipse)...

> [drlvm][vmcore] Subclipse failed to start on Harmony
> ----------------------------------------------------
>
>                 Key: HARMONY-3790
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3790
>             Project: Harmony
>          Issue Type: Bug
>          Components: App-Oriented Bug Reports, DRLVM
>         Environment: win xp sp2, x86, Eclipse 3.2.1, subclipse 1.2, Harmony r533200
>            Reporter: Paulex Yang
>
> Subclipse, the Eclipse subversion plugin, cause VM launcher error on Harmony r533200 build, it works well on IBM VME. 
> Reproduce steps:
> 1. Install Subclipse as Eclipse plugin: http://subclipse.tigris.org/download.html
> 2. start Eclipse on Harmony JRE: eclipse.exe -vm <harmony jre>
> Debug info:
>  Assert Failed!
>  Program: .../javaw.exe
>  File: .../except...mpl.cpp  (I think is exceptions_impl.cpp)
>  Line: 262
>  Expression: hythread_is_suspend_enable()
>  ...
>  And the native stacktracen from debugger is :
>  harmonyvm.dll!_assert(const char * expr=0x007a121c, const char *
> filename=0x007a11d0, unsigned int lineno=262)  Line 295 C
>  harmonyvm.dll!create_exception(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 262 +
> 0x1d C++
>  harmonyvm.dll!exn_create(Class * exc_class=0x02efa100, const char *
> exc_message=0x0b647e08, _jobject * exc_cause=0x00000000)  Line 175 + 0xf C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08, _jobject * cause=0x00000000)  Line 210 + 0x11 C++
>  harmonyvm.dll!exn_create(const char * exc_name=0x007973f8, const char *
> exc_message=0x0b647e08)  Line 197 + 0xf C++
>  harmonyvm.dll!ClassLoader::ReportException(const char *
> exn_name=0x007973f8,
> std::basic_stringstream<char,std::char_traits<char>,std::allocator<char> > &
> message_stream={...})  Line 1778 + 0x2e C++
>  harmonyvm.dll!ClassLoader::LoadNativeLibrary(const char *
> name=0x0b647b88)  Line 951 + 0x19 C++
>  harmonyvm.dll!class_loader_load_native_lib(const char * lib=0x0b647b88,
> ClassLoader * cl=0x0b515270)  Line 90 C++
>  harmonyvm.dll!Java_java_lang_VMClassRegistry_loadLibrary(JNIEnv_External *
> jenv=0x064f7ed8, _jobject * __formal=0x085cc86c, _jobject *
> filename=0x085cc870, _jobject * classLoader=0x085cc874)  Line 538 + 0xd C++
>  02c410ad()
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x085cc8a0)  Line 190 + 0xb C++
>  harmonyvm.dll!get_vm_thread(HyThread * thr=0x00000001)  Line 191 + 0x7 C++
>  00000001()
> Refer to the discussion on the mailing list for more details:
> http://www.mail-archive.com/dev@harmony.apache.org/msg07220.html

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