From owner-freebsd-java Wed Jun 5 7:50:37 2002 Delivered-To: freebsd-java@freebsd.org Received: from fw.bcbsmn.com (fw.bcbsmn.com [199.199.164.10]) by hub.freebsd.org (Postfix) with ESMTP id 5093E37B404 for ; Wed, 5 Jun 2002 07:50:11 -0700 (PDT) Received: from fw.bcbsmn.com (root@localhost) by fw.bcbsmn.com with ESMTP id g55EpUf27354 for ; Wed, 5 Jun 2002 09:51:30 -0500 (CDT) Received: from pmsutil5.bcbsmn.com (interscan.bcbsmn.com [172.25.5.61]) by fw.bcbsmn.com with SMTP id g55EpTv27342 for ; Wed, 5 Jun 2002 09:51:29 -0500 (CDT) To: java@freebsd.org Subject: Java VM dies in Mozilla MIME-Version: 1.0 X-Mailer: Lotus Notes Release 5.0.7 March 21, 2001 Message-ID: From: Bruce_Albrecht@bluecrossmn.com Date: Wed, 5 Jun 2002 09:40:37 -0500 X-MIMETrack: Serialize by Router on NotesSMTP01/BCBSMN(Release 5.0.10 |March 22, 2002) at 06/05/2002 09:48:15 AM, Serialize complete at 06/05/2002 09:48:15 AM Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I'm running Mozilla 1.0RC3 with JDK-1.3.1p6 on FreeBSD 4.6, and when I try to bring up Lotus notes, its applet dies with the following error. FWIW, linux netscape and mozilla also die when trying to run this applet, but they're both dying with a Hotspot error that I believe has been already discussed in the mailing list. FATAL ERROR in native method: Native code expects wrong return type from Java callback at sun.plugin.protocol.https.BrowserHttpsInputStream.readStream(Native Method) at sun.plugin.protocol.https.BrowserHttpsInputStream.read(BrowserHttpsInputStream.java:167) at java.io.BufferedInputStream.fill(BufferedInputStream.java:186) at java.io.BufferedInputStream.read(BufferedInputStream.java:204) at java.net.URLConnection.guessContentTypeFromStream(URLConnection.java:1160) at sun.plugin.protocol.https.BrowserHttpsURLConnection.getInputStream(BrowserHttpsURLConnection.java:316) at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:135) at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:43) at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:51) at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:88) at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:72) at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:500) at sun.misc.URLClassPath$JarLoader.(URLClassPath.java:462) at sun.misc.URLClassPath$2.run(URLClassPath.java:258) at java.security.AccessController.doPrivileged(Native Method) at sun.misc.URLClassPath.getLoader(URLClassPath.java:247) at sun.misc.URLClassPath.getLoader(URLClassPath.java:224) at sun.misc.URLClassPath.getResource(URLClassPath.java:137) at java.net.URLClassLoader$1.run(URLClassLoader.java:192) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:128) at sun.plugin.security.PluginClassLoader.findClass(PluginClassLoader.java:252) at java.lang.ClassLoader.loadClass(ClassLoader.java:297) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:108) at java.lang.ClassLoader.loadClass(ClassLoader.java:253) at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:373) at sun.applet.AppletPanel.createApplet(AppletPanel.java:579) at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1178) at sun.applet.AppletPanel.runLoader(AppletPanel.java:515) at sun.applet.AppletPanel.run(AppletPanel.java:293) at sun.plugin.navig.motif.MotifAppletViewer.maf_run(MotifAppletViewer.java:127) at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:123) at java.lang.Thread.run(Thread.java:484) SIGABRT 6* abort (generated by abort(3) routine) Full thread dump Classic VM (1.3.1-p6-root-020414-17:52, green threads): "Thread-5" (TID:0x28e8f618, sys_thread_t:0x85f4a80, state:R) prio=4 at sun.plugin.protocol.https.BrowserHttpsInputStream.readStream(Native Method) at sun.plugin.protocol.https.BrowserHttpsInputStream.read(BrowserHttpsInputStream.java:167) at java.io.BufferedInputStream.fill(BufferedInputStream.java:186) at java.io.BufferedInputStream.read(BufferedInputStream.java:204) at java.net.URLConnection.guessContentTypeFromStream(URLConnection.java:1160) at sun.plugin.protocol.https.BrowserHttpsURLConnection.getInputStream(BrowserHttpsURLConnection.java:316) at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:135) at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:43) at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:51) at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:88) at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:72) at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:500) at sun.misc.URLClassPath$JarLoader.(URLClassPath.java:462) at sun.misc.URLClassPath$2.run(URLClassPath.java:258) at java.security.AccessController.doPrivileged(Native Method) at sun.misc.URLClassPath.getLoader(URLClassPath.java:247) at sun.misc.URLClassPath.getLoader(URLClassPath.java:224) at sun.misc.URLClassPath.getResource(URLClassPath.java:137) at java.net.URLClassLoader$1.run(URLClassLoader.java:192) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:128) at sun.plugin.security.PluginClassLoader.findClass(PluginClassLoader.java:252) at java.lang.ClassLoader.loadClass(ClassLoader.java:297) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:108) at java.lang.ClassLoader.loadClass(ClassLoader.java:253) at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:373) at sun.applet.AppletPanel.createApplet(AppletPanel.java:579) at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1178) at sun.applet.AppletPanel.runLoader(AppletPanel.java:515) at sun.applet.AppletPanel.run(AppletPanel.java:293) at sun.plugin.navig.motif.MotifAppletViewer.maf_run(MotifAppletViewer.java:127) at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:123) at java.lang.Thread.run(Thread.java:484) "Screen Updater" (TID:0x28e92e30, sys_thread_t:0x85e4e80, state:CW) prio=5 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76) at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95) "thread applet-lotus.notes.apps.actionbar.ActionBar.class" (TID:0x28e93b80, sys_thread_t:0x85e4a80, state:CW) prio=4 at java.lang.Object.wait(Native Method) at java.lang.Thread.join(Thread.java:930) at java.lang.Thread.join(Thread.java:983) at sun.applet.AppletPanel.run(AppletPanel.java:328) at sun.plugin.navig.motif.MotifAppletViewer.maf_run(MotifAppletViewer.java:127) at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:123) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-1" (TID:0x28e937a8, sys_thread_t:0x85e4680, state:CW) prio=4 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.PostEventQueue.run(SunToolkit.java:491) "AWT-EventQueue-1" (TID:0x28e93758, sys_thread_t:0x85e4480, state:CW) prio=4 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.awt.EventQueue.getNextEvent(EventQueue.java:260) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) "Thread-3" (TID:0x28e9c048, sys_thread_t:0x8584480, state:CW) prio=5 at sun.plugin.navig.motif.AThread.handleRequest(Native Method) at sun.plugin.navig.motif.AThread.JNIHandleLoop(AThread.java:44) at sun.plugin.navig.motif.AThread.run(AThread.java:36) "Thread-2" (TID:0x28e9c718, sys_thread_t:0x8584080, state:CW) prio=5 at java.lang.Thread.sleep(Native Method) at sun.plugin.navig.motif.Plugin$Watcher.run(Plugin.java:519) "TimerQueue" (TID:0x28e9d300, sys_thread_t:0x8301c80, state:CW) prio=5 at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) at java.lang.Thread.run(Thread.java:484) "AWT-Motif" (TID:0x28ea6ca0, sys_thread_t:0x8432a80, state:CW) prio=6 at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-0" (TID:0x28ea70f8, sys_thread_t:0x8412080, state:CW) prio=6 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.PostEventQueue.run(SunToolkit.java:491) "AWT-EventQueue-0" (TID:0x28ea7098, sys_thread_t:0x83f1e80, state:CW) prio=6 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.awt.EventQueue.getNextEvent(EventQueue.java:260) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) "Thread-1" (TID:0x28e899b8, sys_thread_t:0x818ee80, state:CW) prio=5 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at com.sun.media.sound.EventDispatcher.dispatchEvents(EventDispatcher.java:144) at com.sun.media.sound.EventDispatcher.run(EventDispatcher.java:195) "Thread-0" (TID:0x28e89a40, sys_thread_t:0x818ec80, state:CW) prio=5 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at com.sun.media.sound.EventDispatcher.dispatchEvents(EventDispatcher.java:144) at com.sun.media.sound.EventDispatcher.run(EventDispatcher.java:195) "Finalizer" (TID:0x28e7b528, sys_thread_t:0x80d7280, state:CW) prio=8 at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" (TID:0x28e7b300, sys_thread_t:0x809a680, state:CW) prio=10 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "Signal dispatcher" (TID:0x28e7b330, sys_thread_t:0x809a480, state:CW) prio=5 "main" (TID:0x28e7b1b0, sys_thread_t:0x8054080, state:CW) prio=5 at java.io.FileInputStream.read(Native Method) at java.io.DataInputStream.readInt(DataInputStream.java:338) at sun.plugin.navig.motif.Plugin.doit(Plugin.java:184) at sun.plugin.navig.motif.Plugin.start(Plugin.java:101) Monitor Cache Dump: java.awt.EventQueue@28E936D0/28FDA760: Waiting to be notified: "AWT-EventQueue-1" (0x85e4480) javax.swing.TimerQueue@28E9D2F8/28F75A08: Waiting to be notified: "TimerQueue" (0x8301c80) com.sun.media.sound.EventDispatcher@28E899B8/28EEAED0: Waiting to be notified: "Thread-1" (0x818ee80) sun.awt.ScreenUpdater@28E92E30/28FE99F0: Waiting to be notified: "Screen Updater" (0x85e4e80) java.lang.ref.ReferenceQueue$Lock@28E7B540/28EB1478: Waiting to be notified: "Finalizer" (0x80d7280) java.lang.Thread@28E8F618/28FF7760: Waiting to be notified: "thread applet-lotus.notes.apps.actionbar.ActionBar.class" (0x85e4a80) com.sun.media.sound.EventDispatcher@28E89A40/28EEAC28: Waiting to be notified: "Thread-0" (0x818ec80) sun.plugin.security.PluginClassLoader@28E98D40/28FB6EC8: owner "Thread-5" (0x85f4a80) 2 entries java.awt.EventQueue@28EA72B0/28F24F78: Waiting to be notified: "AWT-EventQueue-0" (0x83f1e80) sun.plugin.protocol.https.BrowserHttpsInputStream@28E8CA78/290005E0: owner "Thread-5" (0x85f4a80) 1 entry java.lang.ref.Reference$Lock@28E7B310/28EB0F98: Waiting to be notified: "Reference Handler" (0x809a680) sun.awt.PostEventQueue@28E937A8/28FDA980: Waiting to be notified: "SunToolkit.PostEventQueue-1" (0x85e4680) java.io.BufferedInputStream@28E8CA58/29000530: owner "Thread-5" (0x85f4a80) 1 entry sun.misc.URLClassPath@28E96FE0/28FD7738: owner "Thread-5" (0x85f4a80) 1 entry sun.awt.PostEventQueue@28EA70F8/28F25668: Waiting to be notified: "SunToolkit.PostEventQueue-0" (0x8412080) Registered Monitor Dump: utf8 hash table: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "Thread-5" (0x85f4a80) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x809a480) Child death monitor: I/O monitor: Waiting to be notified: "AWT-Motif" (0x8432a80) Alarm monitor: Waiting to be notified: (0x8054280) Thread queue lock: owner "Thread-5" (0x85f4a80) 1 entry Monitor registry: owner "Thread-5" (0x85f4a80) 1 entry INTERNAL ERROR on Browser End: Pipe closed during read? State may be corrupt System error?:: Undefined error: 0 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message