Closed Bug 173306 Opened 23 years ago Closed 22 years ago

Mozilla throws Java exception viewing applet, and applet smears when scrolled

Categories

(Core Graveyard :: Java: OJI, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: paul.carr, Assigned: joshua.xia)

References

()

Details

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021008 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021008 BBC news ticker creates nullpointerexcpetion when running. Scrolling down the page causes the ticker to smear downwards with the scroll. Reproducible: Always Steps to Reproduce: 1. Go to http://news.bbc.co.uk/ 2. scroll downward 3. Actual Results: java.lang.nullPointerException is thrown (aprently immediately on load). The ticker smears down the screen. Expected Results: Displayed the ticker in the right part of the screen without complaint. MRJ Plugin for Mac OS X v1.0.1 [starting up Java Applet Security @ Tue Oct 08 13:24:17 EDT 2002] java.lang.NullPointerException at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleContainerPeer.java:194) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPeer.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleContainerPeer.java:191) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPeer.java:107) at com.apple.mrj.internal.awt.frames.SimpleFramePeer.initiateDispose(SimpleFramePeer.java:490) at com.apple.mrj.internal.awt.frames.SimpleFramePeer.dispose(SimpleFramePeer.java:477) at com.apple.mrj.internal.awt.framehosts.CarbonControlFrameHost$JavaControl.controlCleanUp(CarbonControlFrameHost.java:682) at com.apple.buckyball.app.CustomControl$CustomControlProc.ControlDef(CustomControl.java:411) java.lang.NullPointerException at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.setVisible(EventHandlingComponentPeer.java:131) at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.hide(EventHandlingComponentPeer.java:122) at java.awt.Component.hide(Component.java:962) at sun.applet.AppletPanel.run(AppletPanel.java:395) at java.lang.Thread.run(Thread.java:496) Exception during disposal: java.lang.reflect.InvocationTargetException: java.lang.NullPointerException at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.getParentPeer(EventHandlingComponentPeer.java:283) at com.apple.mrj.internal.awt.basepeers.SimpleComponentPeer.initiateDispose(SimpleComponentPeer.java:529) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleContainerPeer.java:198) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPeer.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleComponentPeer.dispose(SimpleComponentPeer.java:547) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.dispose(VComponentPeer.java:112) at java.awt.Component.removeNotify(Component.java:4105) at java.awt.Container.removeNotify(Container.java:1603) at java.awt.Container.removeNotify(Container.java:1598) at java.awt.Container.removeNotify(Container.java:1598) at java.awt.Frame.removeNotify(Frame.java:581) at java.awt.Window$1$DisposeAction.run(Window.java:467) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:147) at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) java.lang.NullPointerException at huerot.run(huerot.java) at java.lang.Thread.run(Thread.java:496) ---------------------------- BBC News Online - LightTicker version 1.24 (html) - 26/04/2001 by Michele Rossi - michele.rossi@bbc.co.uk ---------------------------- java.lang.NullPointerException at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleContainerPeer.java:194) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPeer.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleContainerPeer.java:191) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPeer.java:107) at com.apple.mrj.internal.awt.frames.SimpleFramePeer.initiateDispose(SimpleFramePeer.java:490) at com.apple.mrj.internal.awt.frames.SimpleFramePeer.dispose(SimpleFramePeer.java:477) at com.apple.mrj.internal.awt.framehosts.CarbonControlFrameHost$JavaControl.controlCleanUp(CarbonControlFrameHost.java:682) at com.apple.buckyball.app.CustomControl$CustomControlProc.ControlDef(CustomControl.java:411) java.lang.NullPointerException at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.setVisible(EventHandlingComponentPeer.java:131) at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.hide(EventHandlingComponentPeer.java:122) at java.awt.Component.hide(Component.java:962) at sun.applet.AppletPanel.run(AppletPanel.java:395) at java.lang.Thread.run(Thread.java:496) Exception during removal: java.lang.reflect.InvocationTargetException: java.lang.NullPointerException at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.getParentPeer(EventHandlingComponentPeer.java:283) at com.apple.mrj.internal.awt.basepeers.SimpleComponentPeer.initiateDispose(SimpleComponentPeer.java:529) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleContainerPeer.java:198) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPeer.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleComponentPeer.dispose(SimpleComponentPeer.java:547) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.dispose(VComponentPeer.java:112) at java.awt.Component.removeNotify(Component.java:4105) at java.awt.Container.removeNotify(Container.java:1603) at java.awt.Container.remove(Container.java:427) at java.awt.Container.remove(Container.java:477) at com.apple.mrj.JavaEmbedding.JE_AppletViewerPanel.access$001(JE_AppletViewerPanel.java:21) at com.apple.mrj.JavaEmbedding.JE_AppletViewerPanel$1$RemoveAction.run(JE_AppletViewerPanel.java:204) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:147) at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
WorksForMe using Chimera/2002100304 on 10.1.5. No exception dialog appears.
Er, make that WorksForMe using FizzillaCFM/2002100308 (rather than Chimera) on 10.1.5.
Using FizzillaMach/2003021203, I still don't see an exception, but I do see the smearing. Paul, can you still reproduce both problems using a current nightly build?
Summary: OS X 10.1.5 nullpointerexception when running applet → Mozilla throws Java exception viewing applet, and applet smears when scrolled
Viewing problems seem to be covered in bug 162134 already... -> oji for triage on the exception stuff
Assignee: asa → joshua.xia
Component: Browser-General → OJI
QA Contact: asa → dsirnapalli
Still no exception seen using FizzillaMach/2003-05-16-08-trunk. Resolving WFM due to lack of response from reporter.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.