Closed
Bug 167016
Opened 22 years ago
Closed 22 years ago
Null pointer fault in Jave Interpreter
Categories
(Core Graveyard :: Java: OJI, defect)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 154699
People
(Reporter: hrob, Assigned: rogerl)
References
()
Details
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1) Gecko/20020826
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1) Gecko/20020826
Clicking on a link causes a null pointer fault in the Java interpreter. This
like Apple JVM code in the stack trace, but I don't know enough about Java to
begin to know how to report it.
Reproducible: Always
Steps to Reproduce:
1. Goto http://www.julianhaight.com.
2. Click on the "photography" link (http://www.julianhaight.com/photos.shtml).
3. It crashes.
Actual Results:
Crash.
Expected Results:
Something displays.
**********
Date/Time: 2002-09-06 00:46:11 -0400
OS Version: 10.2 (Build 6C115)
Host: g4.local.
Command: Mozilla
PID: 561
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000034
Thread 0:
#0 0x90074328 in mach_msg_trap
#1 0x90006670 in mach_msg
#2 0x9283ddf4 in JVM_NewInstance
#3 0x9285eb40 in JVM_FillInStackTrace
#4 0x92868468 in JVM_DoPrivileged
#5 0x9288e0e0 in JVM_GetMethodIxExceptionTableEntry
#6 0x92883e80 in JVM_DefineClass
#7 0x929ba848 in eh_rest_world_r10
#8 0x928499b8 in __moddi3
#9 0x928af2cc in JVM_IsNaN
#10 0x0b32dc90 in 0xb32dc90
#11 0x0b33bfd0 in 0xb33bfd0
#12 0x0b33b00c in 0xb33b00c
#13 0x0b33d148 in 0xb33d148
#14 0x0b3300a0 in 0xb3300a0
#15 0x0b22d68c in 0xb22d68c
#16 0x0b22d68c in 0xb22d68c
#17 0x0b22d5cc in 0xb22d5cc
#18 0x0b22d5cc in 0xb22d5cc
#19 0x0b22d5cc in 0xb22d5cc
#20 0x0b22d5cc in 0xb22d5cc
#21 0xa2843c38 in typeinfo name for std::bad_exception
#22 0x92838bdc in JVM_CurrentTimeMillis
#23 0x92872ed4 in JVM_GetCPClassNameUTF
#24 0x92865c80 in JVM_DoPrivileged
#25 0x0b22f678 in 0xb22f678
#26 0x0b22d5cc in 0xb22d5cc
#27 0xa2843c38 in typeinfo name for std::bad_exception
#28 0x92838bdc in JVM_CurrentTimeMillis
#29 0x92872ed4 in JVM_GetCPClassNameUTF
#30 0x9288f144 in JVM_MonitorNotifyAll
#31 0x9285fd68 in JVM_GetCPFieldSignatureUTF
#32 0x92844a98 in JVM_GetClassLoader
#33 0x92875e64 in JVM_GetCPClassNameUTF
#34 0x9288199c in JVM_DefineClass
#35 0x92869ed4 in JVM_DoPrivileged
#36 0x928480dc in __moddi3
#37 0x0b235db0 in 0xb235db0
#38 0xa2843c38 in typeinfo name for std::bad_exception
#39 0x92838bdc in JVM_CurrentTimeMillis
#40 0x92872ed4 in JVM_GetCPClassNameUTF
#41 0x9288f144 in JVM_MonitorNotifyAll
#42 0x9285fd68 in JVM_GetCPFieldSignatureUTF
#43 0x92844a98 in JVM_GetClassLoader
#44 0x9285fc40 in JVM_GetCPFieldSignatureUTF
#45 0x92844a98 in JVM_GetClassLoader
#46 0x9285fc40 in JVM_GetCPFieldSignatureUTF
#47 0x92844a98 in JVM_GetClassLoader
#48 0x9285fc40 in JVM_GetCPFieldSignatureUTF
#49 0x92844a98 in JVM_GetClassLoader
#50 0x9285fc40 in JVM_GetCPFieldSignatureUTF
#51 0x92844a98 in JVM_GetClassLoader
#52 0x928452e8 in JVM_GetMethodIxExceptionTableLength
#53 0x928a22c4 in JVM_Close
#54 0x8cfd23e4 in
com_apple_mrj_JavaEmbedding_JE_AppletViewer::intitializeMethodIDs(JNIEnv_*)
#55 0x8cfd1dec in intitializeAllMethodIDs(JNIEnv_*)
#56 0x8cfd3068 in InitJavaEmbedding(JNIEnv_*&)
#57 0x8cfd57d4 in CreateJavaApplet
#58 0x024de734 in MRJContext::loadApplet(void)
#59 0x024df298 in MRJContext::setWindow(nsPluginWindow *)
#60 0x024daea4 in MRJPluginInstance::SetWindow(nsPluginWindow *)
#61 0x02225bec in InstantiateEmbededPlugin__16nsPluginHostImplFPCcP6nsIURIP22nsI
#62 0x028ca124 in InstantiatePlugin__13nsObjectFrameFP14nsIPresContextR19nsHTMLR
#63 0x028c8e28 in 0x28c8e28
#64 0x028ffc24 in 0x28ffc24
#65 0x028f16b8 in ReflowInlineFrame__13nsInlineFrameFP14nsIPresContextRC17nsHTML
#66 0x028f117c in ReflowFrames__13nsInlineFrameFP14nsIPresContextRC17nsHTMLReflo
#67 0x028f0e7c in Reflow__13nsInlineFrameFP14nsIPresContextR19nsHTMLReflowMetric
#68 0x028ffc24 in 0x28ffc24
#69 0x028f8c58 in 0x28f8c58
#70 0x028f8938 in DoReflowInlineFrames__12nsBlockFrameFR18nsBlockReflowStateR12n
#71 0x028f85f8 in nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState &)
#72 0x028f8378 in ReflowInlineFrames__12nsBlockFrameFR18nsBlockReflowState19nsLi
#73 0x028f6578 in ReflowLine__12nsBlockFrameFR18nsBlockReflowState19nsLineList_i
#74 0x028f5b34 in 0x28f5b34
#75 0x028f3e3c in 0x28f3e3c
#76 0x0291cdb8 in DoReflowBlock__20nsBlockReflowContextFR17nsHTMLReflowState14ns
#77 0x0291c818 in ReflowBlock__20nsBlockReflowContextFP8nsIFrameRC6nsRectiR18nsC
#78 0x028f7cac in 0x28f7cac
#79 0x028f619c in 0x28f619c
#80 0x028f5b34 in 0x28f5b34
#81 0x028f3e3c in 0x28f3e3c
#82 0x0291cdb8 in DoReflowBlock__20nsBlockReflowContextFR17nsHTMLReflowState14ns
#83 0x0291c818 in ReflowBlock__20nsBlockReflowContextFP8nsIFrameRC6nsRectiR18nsC
#84 0x028f7cac in 0x28f7cac
#85 0x028f619c in 0x28f619c
#86 0x028f5b34 in 0x28f5b34
#87 0x028f3e3c in 0x28f3e3c
#88 0x0284f91c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19
#89 0x029f32f4 in CanvasFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, &)
#90 0x029b02a0 in Reflow__19nsBoxToBlockAdaptorFR16nsBoxLayoutStateP14nsIPresCon
#91 0x029afc8c in nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState &)
#92 0x029aa81c in nsBox::Layout(nsBoxLayoutState &)
#93 0x029dc5cc in 0x29dc5cc
#94 0x029aa81c in nsBox::Layout(nsBoxLayoutState &)
#95 0x029b32d8 in LayoutChildAt__14nsContainerBoxFR16nsBoxLayoutStateP6nsIBoxRC6
#96 0x0299ec8c in nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState &, nsIBox *)
#97 0x0299f16c in 0x299f16c
#98 0x0299ed44 in nsGfxScrollFrame::DoLayout(nsBoxLayoutState &)
#99 0x029aa81c in nsBox::Layout(nsBoxLayoutState &)
#100 0x0296b0a4 in nsBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &,
const &)
#101 0x0299dc80 in Reflow__16nsGfxScrollFrameFP14nsIPresContextR19nsHTMLReflowMet
#102 0x0284f91c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19
#103 0x0293a578 in Reflow__13ViewportFrameFP14nsIPresContextR19nsHTMLReflowMetric
#104 0x028643f8 in Dispatch__17IncrementalReflowFP14nsIPresContextR19nsHTMLReflow
#105 0x0287540c in PresShell::ProcessReflowCommands(int)
#106 0x02874dc4 in HandlePLEvent(ReflowEvent *)
#107 0x002ce070 in PL_HandleEvent
#108 0x002cdedc in PL_ProcessPendingEvents
#109 0x00274efc in nsEventQueueImpl::ProcessPendingEvents(void)
#110 0x018e9c5c in nsMacNSPREventQueueHandler::ProcessPLEventQueue(void)
#111 0x018e9b00 in nsMacNSPREventQueueHandler::RepeatAction(EventRecord const &)
#112 0x01754b14 in Repeater::DoRepeaters(EventRecord const &)
#113 0x01900218 in nsMacMessagePump::DispatchEvent(int, EventRecord *)
#114 0x018fff40 in nsMacMessagePump::DoMessagePump(void)
#115 0x018ff8bc in nsAppShell::Run(void)
#116 0x018bc53c in nsAppShellService::Run(void)
#117 0x001a400c in main1(int, char **, nsISupports *)
#118 0x001a4a4c in main
Thread 1:
#0 0x9000582c in syscall
#1 0x90515d9c in BSD_waitevent
#2 0x9051576c in CarbonSelectThreadFunc
#3 0x90021428 in _pthread_body
Thread 2:
#0 0x9003f188 in semaphore_wait_signal_trap
#1 0x9003efa4 in _pthread_cond_wait
#2 0x9051dda0 in CarbonOperationThreadFunc
#3 0x90021428 in _pthread_body
Thread 3:
#0 0x90042d68 in semaphore_timedwait_signal_trap
#1 0x9003ef94 in _pthread_cond_wait
#2 0x90233470 in TSWaitOnSemaphoreCommon
#3 0x9023c298 in TimerThread
#4 0x90021428 in _pthread_body
Thread 4:
#0 0x9003f188 in semaphore_wait_signal_trap
#1 0x9003efa4 in _pthread_cond_wait
#2 0x90233454 in TSWaitOnSemaphoreCommon
#3 0x90248b2c in AsyncFileThread(void*)
#4 0x90021428 in _pthread_body
Thread 5:
#0 0x9003f188 in semaphore_wait_signal_trap
#1 0x9003efa4 in _pthread_cond_wait
#2 0x90525b90 in CarbonInetOperThreadFunc
#3 0x90021428 in _pthread_body
Thread 6:
#0 0x90074328 in mach_msg_trap
#1 0x90006670 in mach_msg
#2 0x928ec28c in JNI_CreateJavaVM_Impl
#3 0x928ec224 in JNI_CreateJavaVM_Impl
#4 0x928a51fc in JVM_GetClassMethodsCount
#5 0x90021428 in _pthread_body
Thread 7 Crashed:
#0 0x929ba640 in eh_rest_world_r10
#1 0x92857a38 in JVM_GetMethodIxLocalsCount
#2 0x9285c128 in JVM_GetCPMethodNameUTF
#3 0x928917f4 in JVM_MonitorNotifyAll
#4 0x92886e6c in JVM_SetThreadPriority
#5 0x92864964 in JVM_Send
#6 0x9290114c in JNI_CreateJavaVM_Impl
#7 0x928a51fc in JVM_GetClassMethodsCount
#8 0x90021428 in _pthread_body
Thread 8:
#0 0x90074328 in mach_msg_trap
#1 0x90006670 in mach_msg
#2 0x9283ddf4 in JVM_NewInstance
#3 0x92845d80 in JVM_ArrayCopy
#4 0x9285d620 in JVM_MonitorNotify
#5 0x9285e2f8 in JVM_MonitorWait
#6 0x0b22f678 in 0xb22f678
#7 0x0b22d68c in 0xb22d68c
#8 0x0b22d68c in 0xb22d68c
#9 0xa2843c38 in typeinfo name for std::bad_exception
#10 0x92838bdc in JVM_CurrentTimeMillis
#11 0x92878c28 in JVM_FindClassFromClass
#12 0x92892c90 in JVM_IsSameClassPackage
#13 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry
#14 0x928787a0 in JVM_FindClassFromClass
#15 0x928a51fc in JVM_GetClassMethodsCount
#16 0x90021428 in _pthread_body
Thread 9:
#0 0x90074328 in mach_msg_trap
#1 0x90006670 in mach_msg
#2 0x9283ddf4 in JVM_NewInstance
#3 0x92845d80 in JVM_ArrayCopy
#4 0x9285d620 in JVM_MonitorNotify
#5 0x9285e2f8 in JVM_MonitorWait
#6 0x0b22f678 in 0xb22f678
#7 0x0b22d68c in 0xb22d68c
#8 0x0b22d5cc in 0xb22d5cc
#9 0x0b22d5cc in 0xb22d5cc
#10 0xa2843c38 in typeinfo name for std::bad_exception
#11 0x92838bdc in JVM_CurrentTimeMillis
#12 0x92878c28 in JVM_FindClassFromClass
#13 0x92892c90 in JVM_IsSameClassPackage
#14 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry
#15 0x928787a0 in JVM_FindClassFromClass
#16 0x928a51fc in JVM_GetClassMethodsCount
#17 0x90021428 in _pthread_body
Thread 10:
#0 0x90074328 in mach_msg_trap
#1 0x90006670 in mach_msg
#2 0x9283de9c in JVM_NewInstance
#3 0x92844e18 in JVM_GetClassLoader
#4 0x92844ba4 in JVM_GetClassLoader
#5 0x928a51fc in JVM_GetClassMethodsCount
#6 0x90021428 in _pthread_body
Thread 11:
#0 0x90074328 in mach_msg_trap
#1 0x90006670 in mach_msg
#2 0x9283ddf4 in JVM_NewInstance
#3 0x9285eb40 in JVM_FillInStackTrace
#4 0x92903300 in JVM_InitProperties
#5 0x92903138 in JVM_InitProperties
#6 0x928787a0 in JVM_FindClassFromClass
#7 0x928a51fc in JVM_GetClassMethodsCount
#8 0x90021428 in _pthread_body
Thread 12:
#0 0x90074328 in mach_msg_trap
#1 0x90006670 in mach_msg
#2 0x9283ddf4 in JVM_NewInstance
#3 0x9285eb40 in JVM_FillInStackTrace
#4 0x9288890c in JVM_StartThread
#5 0x92876c10 in JVM_FindLoadedClass
#6 0x928787a0 in JVM_FindClassFromClass
#7 0x928a51fc in JVM_GetClassMethodsCount
#8 0x90021428 in _pthread_body
PPC Thread State:
srr0: 0x929ba640 srr1: 0x0000f030 vrsave: 0x00000000
xer: 0x00000000 lr: 0x92857a38 ctr: 0x928498e0 mq: 0x00000000
r0: 0x00000030 r1: 0xf0407a40 r2: 0x92857a38 r3: 0x6c1631d8
r4: 0x6c1631d8 r5: 0x6c163200 r6: 0x00000000 r7: 0x0000000c
r8: 0xa2833a58 r9: 0x00000000 r10: 0x00000008 r11: 0x00000b18
r12: 0x928498e0 r13: 0xa282bd1c r14: 0x00000000 r15: 0xf0407b90
r16: 0xa28320f8 r17: 0x00000000 r18: 0x00160000 r19: 0xa282bd1c
r20: 0xf0407b60 r21: 0xa282bd1c r22: 0xa282bd1c r23: 0xa282bd1c
r24: 0xbfff9b1c r25: 0x05df69b0 r26: 0x00000000 r27: 0x00000001
r28: 0xa28305b0 r29: 0x05df1b20 r30: 0x6c1631d8 r31: 0x9285bd1c
Comment 1•22 years ago
|
||
Javscript has nothing to do with the Java plugin.
If you need more help with the components use this page :
http://bugzilla.mozilla.org/describecomponents.cgi
Thanks for the stack trace.
The problem is OS X 10.2
Apple broke Java for mozilla in 10.2 and you must use a nightly build to get it
working again.
*** This bug has been marked as a duplicate of 154699 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Component: JavaScript Engine → OJI
Resolution: --- → DUPLICATE
Comment 2•22 years ago
|
||
Verified Duplicate. Notice this comment from the duplicate bug.
It shows that trunk builds have the fix, but 1.1 builds do not:
------- Additional Comment_ #65 From Brian Nesse 2002-08-29 09:29 -------
This patch was not landed on the 1.1 branch, and therefore was not fixed
in Mozilla 1.1. Eventually we will get a new plugin posted on mozilla.org.
For now, I'd download a daily build and pull the plugin out of it.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•