Both the 1.3.1-02a and 02b FCS releases of jdk for linux ppc exhibit this
problem. Applets on pages served via http work great, no problems at
all. However, when accessing an applet via https, mozilla is killed:

platform: G4
OS: YellowDog linux 2.1
Mozilla 0.9.9

error:


Gdk-CRITICAL **: file gdkimage.c: line 416 (gdk_image_destroy): assertion `image != 
NULL' failed.

Gdk-CRITICAL **: file gdkimage.c: line 416 (gdk_image_destroy): assertion `image != 
NULL' failed.

Gdk-CRITICAL **: file gdkimage.c: line 416 (gdk_image_destroy): assertion `image != 
NULL' failed.

Gdk-CRITICAL **: file gdkimage.c: line 416 (gdk_image_destroy): assertion `image != 
NULL' failed.
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:321)
        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:56)
        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.<init>(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:129)
        at sun.plugin.security.PluginClassLoader.findClass(PluginClassLoader.java:269)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:112)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:468)
        at sun.applet.AppletPanel.createApplet(AppletPanel.java:586)
        at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1316)
        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:131)
        at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:127)
        at java.lang.Thread.run(Thread.java:484)
SIGABRT   6*   abort (generated by abort(3) routine, also SIGIOT)
    si_signo [6]: SIGABRT   6*   abort (generated by abort(3) routine, also SIGIOT)
    si_errno [0]: Success
    si_code [0]: SI_USER [pid: 3192, uid: 0]
        stackpointer=0x7dffe4bc

Full thread dump Classic VM (Blackdown-1.3.1-02b-FCS, native threads):
    "Thread-4" (TID:0x30cca910, sys_thread_t:0x104d33c0, state:R, native ID:0x480e) 
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:321)
        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:56)
        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.<init>(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:129)
        at sun.plugin.security.PluginClassLoader.findClass(PluginClassLoader.java:269)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:112)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:468)
        at sun.applet.AppletPanel.createApplet(AppletPanel.java:586)
        at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1316)
        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:131)
        at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:127)
        at java.lang.Thread.run(Thread.java:484)
    "thread applet-com.vigilos.apps.vigicam.VigiCam.class" (TID:0x30ccc878, 
sys_thread_t:0x104ce360, state:CW, native ID:0x440f) prio=4
        at java.lang.Object.wait(Native Method)
        at java.lang.Thread.join(Thread.java:934)
        at java.lang.Thread.join(Thread.java:987)
        at sun.applet.AppletPanel.run(AppletPanel.java:328)
        at sun.plugin.navig.motif.MotifAppletViewer.maf_run(MotifAppletViewer.java:131)
        at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:127)
        at java.lang.Thread.run(Thread.java:484)
    "SunToolkit.PostEventQueue-1" (TID:0x30ccc500, sys_thread_t:0x104d3090, state:CW, 
native ID:0x4011) 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:0x30ccc4b8, sys_thread_t:0x104d0468, state:CW, native 
ID:0x3c10) 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)
    "TimerQueue" (TID:0x30ce6800, sys_thread_t:0x104a7c28, state:CW, native ID:0x300d) 
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)
    "Thread-3" (TID:0x30ce5ef8, sys_thread_t:0x1048dd00, state:R, native ID:0x2c0c) 
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:0x30ce6b68, sys_thread_t:0x10465188, state:CW, native ID:0x280b) 
prio=5
        at java.lang.Thread.sleep(Native Method)
        at sun.plugin.navig.motif.Plugin$Watcher.run(Plugin.java:517)
    "Main Console Writer" (TID:0x30ce76c8, sys_thread_t:0x10452e80, state:CW, native 
ID:0x240a) prio=6
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:420)
        at sun.plugin.MainConsoleWriter.run(MainConsoleWriter.java:82)
        at java.lang.Thread.run(Thread.java:484)
    "AWT-Motif" (TID:0x30cb2cf0, sys_thread_t:0x10370740, state:R, native ID:0x2009) 
prio=6
        at sun.awt.motif.MToolkit.run(Native Method)
        at java.lang.Thread.run(Thread.java:484)
    "SunToolkit.PostEventQueue-0" (TID:0x30cb2688, sys_thread_t:0x103570c8, state:CW, 
native ID:0x1c08) 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:0x30cb26f0, sys_thread_t:0x1034f160, state:CW, native 
ID:0x1807) 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:0x30ce3848, sys_thread_t:0x1028ade0, state:CW, native ID:0x1406) 
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:0x30ce3780, sys_thread_t:0x102894e0, state:CW, native ID:0x1005) 
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:0x30cc1528, sys_thread_t:0x10061a70, state:CW, native ID:0xc04) 
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:0x30cc1300, sys_thread_t:0x1005bc00, state:CW, native 
ID:0x803) 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:0x30cc1330, sys_thread_t:0x10059ba0, state:CW, native 
ID:0x402) prio=5
    "main" (TID:0x30cc11b0, sys_thread_t:0x1001a890, state:R, native ID:0x400) 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@30CB24D8/30DFF648: <unowned>
        Waiting to be notified:
            "AWT-EventQueue-0" (0x1034f160)
    sun.awt.PostEventQueue@30CCC500/30EBE0A0: <unowned>
        Waiting to be notified:
            "SunToolkit.PostEventQueue-1" (0x104d3090)
    java.lang.Thread@30CCA910/30EC1018: <unowned>
        Waiting to be notified:
            "thread applet-com.vigilos.apps.vigicam.VigiCam.class" (0x104ce360)
    com.sun.media.sound.EventDispatcher@30CE3780/30E13718: <unowned>
        Waiting to be notified:
            "Thread-0" (0x102894e0)
    sun.awt.PostEventQueue@30CB2688/30DFFF90: <unowned>
        Waiting to be notified:
            "SunToolkit.PostEventQueue-0" (0x103570c8)
    javax.swing.TimerQueue@30CE67F8/30EA67D8: <unowned>
        Waiting to be notified:
            "TimerQueue" (0x104a7c28)
    java.lang.ref.ReferenceQueue$Lock@30CC1540/30CF73A8: <unowned>
        Waiting to be notified:
            "Finalizer" (0x10061a70)
    sun.plugin.protocol.https.BrowserHttpsInputStream@30CC0530/30ED3BB0: owner 
"Thread-4" (0x104d33c0) 1 entry
    java.io.BufferedInputStream@30CC0518/30ED3B00: owner "Thread-4" (0x104d33c0) 1 
entry
    java.lang.ref.Reference$Lock@30CC1310/30CF6F98: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x1005bc00)
    java.awt.EventQueue@30CCC438/30EBDE80: <unowned>
        Waiting to be notified:
            "AWT-EventQueue-1" (0x104d0468)
    java.util.LinkedList@30CE76B8/30E80708: <unowned>
        Waiting to be notified:
            "Main Console Writer" (0x10452e80)
    com.sun.media.sound.EventDispatcher@30CE3848/30E13A60: <unowned>
        Waiting to be notified:
            "Thread-1" (0x1028ade0)
    sun.plugin.security.PluginClassLoader@30CDF7B8/30EB1620: owner "Thread-4" 
(0x104d33c0) 2 entries
    sun.misc.URLClassPath@30CCCA88/30EBD330: owner "Thread-4" (0x104d33c0) 1 entry
Registered Monitor Dump:
    utf8 hash table: <unowned>
    JNI pinning lock: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "Thread-4" (0x104d33c0) 1 entry
    Thread queue lock: owner "Thread-4" (0x104d33c0) 1 entry
    Monitor registry: owner "Thread-4" (0x104d33c0) 1 entry

INTERNAL ERROR on Browser End: Pipe closed during read? State may be corrupt
System error?:: Success


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to