E/dalvikvm(29391): Class lookup Lorg/apache/harmony/lang/annotation/AnnotationMember; attempted while exception Ljava/lang/NoClassDefFoundError; pending
I/dalvikvm(29391): DALVIK THREADS:
I/dalvikvm(29391): Can't dump thread 1: threadObj not set
E/dalvikvm(29391): VM aborting
(gdb) bt
#0 dvmAbort () at dalvik/vm/Init.c:1716
#1 0x0022833d in findClassNoInit (descriptor=<value optimized out>,
loader=<value optimized out>, pDvmDex=0x0) at dalvik/vm/oo/Class.c:1401
#2 0x0022fac9 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:85
#3 0x002348dd in dvmReflectStartup () at dalvik/vm/reflect/Reflect.c:121
#4 0x001d3e5b in dvmStartup (argc=3, argv=0x804c1b0, ignoreUnrecognized=false, pEnv=0x804c1c0)
at dalvik/vm/Init.c:1217
#5 0x001db29c in JNI_CreateJavaVM (p_vm=0xbffff04c, p_env=0xbffff048, vm_args=0xbffff038)
at dalvik/vm/Jni.c:4487
#6 0x08048a13 in main (argc=5, argv=0xbffff114) at dalvik/dalvikvm/Main.c:212
dalvik/vm/oo/Class.c:1401
Thread* self = dvmThreadSelf();
if (dvmCheckException(self)) {
LOGE("Class lookup %s attempted while exception %s pending\n",
descriptor, dvmGetException(self)->clazz->descriptor);
dvmDumpAllThreads(false);
dvmAbort();
}
Breakpoint 6, dvmCheckException (self=0x804e4e0) at dalvik/vm/Exception.h:128
128 return (self->exception != NULL);
Breakpoint 5, dvmThreadSelf () at dalvik/vm/Thread.c:1111
1111 return (Thread*) pthread_getspecific(gDvm.pthreadKeySelf);
d:\linux\linuxkernel\WORKING_DIRECTORY\android-omap-20111108-gingerbread\dalvik\vm\Thread.c
static void setThreadSelf(Thread* thread)
{
int cc;
cc = pthread_setspecific(gDvm.pthreadKeySelf, thread);
static bool prepareThread(Thread* thread)
{
setThreadSelf(thread);
bool dvmThreadStartup(void)
{
prepareThread(thread);
Breakpoint 2, dvmClassStartup () at dalvik/vm/oo/Class.c:312
312 if (strcmp(gDvm.bootClassPathStr, ".") == 0) {
(gdb) p gDvm.threadList
$8 = (Thread *) 0x804e2e8
(gdb) watch gDvm.threadList->exception
Hardware watchpoint 7: gDvm.threadList->exception
(gdb) c
Continuing.
Hardware watchpoint 7: gDvm.threadList->exception
Old value = (Object *) 0x0
New value = (Object *) 0xb6fea7c0
dvmThrowChainedExceptionByClass (excepClass=0xb6fea640,
msg=0x8076140 "org.apache.harmony.lang.annotation.AnnotationFactory", cause=0x0)
at dalvik/vm/Exception.c:325
325 dvmReleaseTrackedAlloc(exception, self);
(gdb) bt
#0 dvmThrowChainedExceptionByClass (excepClass=0xb6fea640,
msg=0x8076140 "org.apache.harmony.lang.annotation.AnnotationFactory", cause=0x0)
at dalvik/vm/Exception.c:325
#1 0x001d1ad6 in dvmThrowChainedException (
exceptionDescriptor=0x24d078 "Ljava/lang/NoClassDefFoundError;",
msg=0x8076140 "org.apache.harmony.lang.annotation.AnnotationFactory", cause=0x0)
at dalvik/vm/Exception.c:256
#2 0x001d1b5a in dvmThrowChainedExceptionWithClassMessage (
exceptionDescriptor=0x24d078 "Ljava/lang/NoClassDefFoundError;",
messageDescriptor=0x264c30 "Lorg/apache/harmony/lang/annotation/AnnotationFactory;",
cause=0x0) at dalvik/vm/Exception.c:337
#3 0x00229f05 in dvmThrowExceptionWithClassMessage (descriptor=<value optimized out>,
loader=<value optimized out>, pDvmDex=0x0) at dalvik/vm/Exception.h:77
#4 findClassNoInit (descriptor=<value optimized out>, loader=<value optimized out>, pDvmDex=0x0)
at dalvik/vm/oo/Class.c:1428
#5 0x0022fab5 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:83
#6 0x002348dd in dvmReflectStartup () at dalvik/vm/reflect/Reflect.c:121
#7 0x001d3e5b in dvmStartup (argc=3, argv=0x804c1b0, ignoreUnrecognized=false, pEnv=0x804c1c0)
at dalvik/vm/Init.c:1217
#8 0x001db29c in JNI_CreateJavaVM (p_vm=0xbffff04c, p_env=0xbffff048, vm_args=0xbffff038)
at dalvik/vm/Jni.c:4487
#9 0x08048a13 in main (argc=5, argv=0xbffff114) at dalvik/dalvikvm/Main.c:212
(gdb) c
Continuing.
E/dalvikvm( 2163): Class lookup Lorg/apache/harmony/lang/annotation/AnnotationMember; attempted while exception Ljava/lang/NoClassDefFoundError; pending
I/dalvikvm( 2163): DALVIK THREADS:
I/dalvikvm( 2163): Can't dump thread 1: threadObj not set
E/dalvikvm( 2163): VM aborting
Program received signal SIGSEGV, Segmentation fault.
dvmAbort () at dalvik/vm/Init.c:1716
1716 *((char*)0xdeadd00d) = 38;
(gdb) bt
#0 dvmAbort () at dalvik/vm/Init.c:1716
#1 0x0022833d in findClassNoInit (descriptor=<value optimized out>,
loader=<value optimized out>, pDvmDex=0x0) at dalvik/vm/oo/Class.c:1401
#2 0x0022fac9 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:85
#3 0x002348dd in dvmReflectStartup () at dalvik/vm/reflect/Reflect.c:121
#4 0x001d3e5b in dvmStartup (argc=3, argv=0x804c1b0, ignoreUnrecognized=false, pEnv=0x804c1c0)
at dalvik/vm/Init.c:1217
#5 0x001db29c in JNI_CreateJavaVM (p_vm=0xbffff04c, p_env=0xbffff048, vm_args=0xbffff038)
at dalvik/vm/Jni.c:4487
#6 0x08048a13 in main (argc=5, argv=0xbffff114) at dalvik/dalvikvm/Main.c:212
(gdb) fra 2
#2 0x0022fac9 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:85
85 dvmFindSystemClassNoInit("Lorg/apache/harmony/lang/annotation/AnnotationMember;");
(gdb) l
80 * VM-specific annotation classes.
81 */
82 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationFactory =
83 dvmFindSystemClassNoInit("Lorg/apache/harmony/lang/annotation/AnnotationFactory;");
84 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationMember =
85 dvmFindSystemClassNoInit("Lorg/apache/harmony/lang/annotation/AnnotationMember;");
86 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationMemberArray =
87 dvmFindArrayClass("[Lorg/apache/harmony/lang/annotation/AnnotationMember;", NULL);
88 if (gDvm.classOrgApacheHarmonyLangAnnotationAnnotationFactory == NULL ||
89 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationMember == NULL ||
(gdb)
I/dalvikvm(29391): DALVIK THREADS:
I/dalvikvm(29391): Can't dump thread 1: threadObj not set
E/dalvikvm(29391): VM aborting
(gdb) bt
#0 dvmAbort () at dalvik/vm/Init.c:1716
#1 0x0022833d in findClassNoInit (descriptor=<value optimized out>,
loader=<value optimized out>, pDvmDex=0x0) at dalvik/vm/oo/Class.c:1401
#2 0x0022fac9 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:85
#3 0x002348dd in dvmReflectStartup () at dalvik/vm/reflect/Reflect.c:121
#4 0x001d3e5b in dvmStartup (argc=3, argv=0x804c1b0, ignoreUnrecognized=false, pEnv=0x804c1c0)
at dalvik/vm/Init.c:1217
#5 0x001db29c in JNI_CreateJavaVM (p_vm=0xbffff04c, p_env=0xbffff048, vm_args=0xbffff038)
at dalvik/vm/Jni.c:4487
#6 0x08048a13 in main (argc=5, argv=0xbffff114) at dalvik/dalvikvm/Main.c:212
dalvik/vm/oo/Class.c:1401
Thread* self = dvmThreadSelf();
if (dvmCheckException(self)) {
LOGE("Class lookup %s attempted while exception %s pending\n",
descriptor, dvmGetException(self)->clazz->descriptor);
dvmDumpAllThreads(false);
dvmAbort();
}
Breakpoint 6, dvmCheckException (self=0x804e4e0) at dalvik/vm/Exception.h:128
128 return (self->exception != NULL);
Breakpoint 5, dvmThreadSelf () at dalvik/vm/Thread.c:1111
1111 return (Thread*) pthread_getspecific(gDvm.pthreadKeySelf);
d:\linux\linuxkernel\WORKING_DIRECTORY\android-omap-20111108-gingerbread\dalvik\vm\Thread.c
static void setThreadSelf(Thread* thread)
{
int cc;
cc = pthread_setspecific(gDvm.pthreadKeySelf, thread);
static bool prepareThread(Thread* thread)
{
setThreadSelf(thread);
bool dvmThreadStartup(void)
{
prepareThread(thread);
Breakpoint 2, dvmClassStartup () at dalvik/vm/oo/Class.c:312
312 if (strcmp(gDvm.bootClassPathStr, ".") == 0) {
(gdb) p gDvm.threadList
$8 = (Thread *) 0x804e2e8
(gdb) watch gDvm.threadList->exception
Hardware watchpoint 7: gDvm.threadList->exception
(gdb) c
Continuing.
Hardware watchpoint 7: gDvm.threadList->exception
Old value = (Object *) 0x0
New value = (Object *) 0xb6fea7c0
dvmThrowChainedExceptionByClass (excepClass=0xb6fea640,
msg=0x8076140 "org.apache.harmony.lang.annotation.AnnotationFactory", cause=0x0)
at dalvik/vm/Exception.c:325
325 dvmReleaseTrackedAlloc(exception, self);
(gdb) bt
#0 dvmThrowChainedExceptionByClass (excepClass=0xb6fea640,
msg=0x8076140 "org.apache.harmony.lang.annotation.AnnotationFactory", cause=0x0)
at dalvik/vm/Exception.c:325
#1 0x001d1ad6 in dvmThrowChainedException (
exceptionDescriptor=0x24d078 "Ljava/lang/NoClassDefFoundError;",
msg=0x8076140 "org.apache.harmony.lang.annotation.AnnotationFactory", cause=0x0)
at dalvik/vm/Exception.c:256
#2 0x001d1b5a in dvmThrowChainedExceptionWithClassMessage (
exceptionDescriptor=0x24d078 "Ljava/lang/NoClassDefFoundError;",
messageDescriptor=0x264c30 "Lorg/apache/harmony/lang/annotation/AnnotationFactory;",
cause=0x0) at dalvik/vm/Exception.c:337
#3 0x00229f05 in dvmThrowExceptionWithClassMessage (descriptor=<value optimized out>,
loader=<value optimized out>, pDvmDex=0x0) at dalvik/vm/Exception.h:77
#4 findClassNoInit (descriptor=<value optimized out>, loader=<value optimized out>, pDvmDex=0x0)
at dalvik/vm/oo/Class.c:1428
#5 0x0022fab5 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:83
#6 0x002348dd in dvmReflectStartup () at dalvik/vm/reflect/Reflect.c:121
#7 0x001d3e5b in dvmStartup (argc=3, argv=0x804c1b0, ignoreUnrecognized=false, pEnv=0x804c1c0)
at dalvik/vm/Init.c:1217
#8 0x001db29c in JNI_CreateJavaVM (p_vm=0xbffff04c, p_env=0xbffff048, vm_args=0xbffff038)
at dalvik/vm/Jni.c:4487
#9 0x08048a13 in main (argc=5, argv=0xbffff114) at dalvik/dalvikvm/Main.c:212
(gdb) c
Continuing.
E/dalvikvm( 2163): Class lookup Lorg/apache/harmony/lang/annotation/AnnotationMember; attempted while exception Ljava/lang/NoClassDefFoundError; pending
I/dalvikvm( 2163): DALVIK THREADS:
I/dalvikvm( 2163): Can't dump thread 1: threadObj not set
E/dalvikvm( 2163): VM aborting
Program received signal SIGSEGV, Segmentation fault.
dvmAbort () at dalvik/vm/Init.c:1716
1716 *((char*)0xdeadd00d) = 38;
(gdb) bt
#0 dvmAbort () at dalvik/vm/Init.c:1716
#1 0x0022833d in findClassNoInit (descriptor=<value optimized out>,
loader=<value optimized out>, pDvmDex=0x0) at dalvik/vm/oo/Class.c:1401
#2 0x0022fac9 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:85
#3 0x002348dd in dvmReflectStartup () at dalvik/vm/reflect/Reflect.c:121
#4 0x001d3e5b in dvmStartup (argc=3, argv=0x804c1b0, ignoreUnrecognized=false, pEnv=0x804c1c0)
at dalvik/vm/Init.c:1217
#5 0x001db29c in JNI_CreateJavaVM (p_vm=0xbffff04c, p_env=0xbffff048, vm_args=0xbffff038)
at dalvik/vm/Jni.c:4487
#6 0x08048a13 in main (argc=5, argv=0xbffff114) at dalvik/dalvikvm/Main.c:212
(gdb) fra 2
#2 0x0022fac9 in dvmReflectAnnotationStartup () at dalvik/vm/reflect/Annotation.c:85
85 dvmFindSystemClassNoInit("Lorg/apache/harmony/lang/annotation/AnnotationMember;");
(gdb) l
80 * VM-specific annotation classes.
81 */
82 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationFactory =
83 dvmFindSystemClassNoInit("Lorg/apache/harmony/lang/annotation/AnnotationFactory;");
84 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationMember =
85 dvmFindSystemClassNoInit("Lorg/apache/harmony/lang/annotation/AnnotationMember;");
86 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationMemberArray =
87 dvmFindArrayClass("[Lorg/apache/harmony/lang/annotation/AnnotationMember;", NULL);
88 if (gDvm.classOrgApacheHarmonyLangAnnotationAnnotationFactory == NULL ||
89 gDvm.classOrgApacheHarmonyLangAnnotationAnnotationMember == NULL ||
(gdb)