2008-10-22 14 views
2

브라우저를 닫을 때 오류 메시지를받는 사용자가 한 명 있습니다. 이것은 애플릿이 들어있는 페이지를 방문했을 때만 발생합니다. 그것은 Sun에 버그로 등록 된 것으로 보이지만 몇 년 전이었습니다. 그는 Java 1.6과 IE7을 사용하고 있습니다.애플릿 - 브라우저가 닫힐 때 'java.lang.NullPointerException : null pData'

이전에 본 적이있는 사람이 있었으며 해결책이나 해결 방법을 알고 있습니까?

java.lang.NullPointerException: null pData 
    at sun.awt.windows.WComponentPeer.hide(Native Method) 
    at java.awt.Component.removeNotify(Unknown Source) 
    at java.awt.Container.removeNotify(Unknown Source) 
    at java.awt.Container.removeNotify(Unknown Source) 
    at java.awt.Container.removeAll(Unknown Source) 
    at sun.plugin.viewer.frame.IExplorerEmbeddedFrame.windowClosed(Unknown Source) 
    at java.awt.Window.processWindowEvent(Unknown Source) 
    at java.awt.Window.processEvent(Unknown Source) 
    at java.awt.Component.dispatchEventImpl(Unknown Source) 
    at java.awt.Container.dispatchEventImpl(Unknown Source) 
    at java.awt.Window.dispatchEventImpl(Unknown Source) 
    at java.awt.Component.dispatchEvent(Unknown Source) 
    at java.awt.EventQueue.dispatchEvent(Unknown Source) 
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) 
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) 
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) 
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source) 
    at java.awt.EventDispatchThread.run(Unknown Source) 

UPDATE 사용자는 Google 데스크톱을 제거하고 문제는 이후 발생하지 않았다. 그래서 거기에 ... 고마워!

답변

1

저는 브라우저에로드 된 모든 애플릿에 대해 그 오류를 많이 사용했습니다. 나는 을 어떻게 알지 못했지만,은 어떻게되었지만 Google 데스크톱은 어떤면에서 자바를 깨고있었습니다. Google 데스크톱을 제거한 후에 오류가 사라졌습니다.

0

1.6u10을 사용해 보셨나요? 그것은 지난주에 발표되었고 아마도 많은 애플릿 문제를 수정했습니다. 그렇지 않은 경우, 1.6의 빌드는 무엇을 사용하고 있습니까?

1

해결책을 모르지만이 문제를 예방할 수 있습니다. 웹 브라우저에서 자바 스크립트를 사용하는 경우이 코드를 애플릿이 열리는 HTML 파일의 head 태그 안의 script 태그에 넣으십시오.