From owner-freebsd-ports@FreeBSD.ORG Wed Jun 30 09:43:26 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD02716A4CE for ; Wed, 30 Jun 2004 09:43:26 +0000 (GMT) Received: from infoline.su (delta.infoline.su [194.135.56.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9290743D1D for ; Wed, 30 Jun 2004 09:43:25 +0000 (GMT) (envelope-from nevis2us@infoline.su) Received: from baikal.home.test ([217.150.202.114]) by infoline.su (infoline.su [194.135.56.4]) (MDaemon.PRO.v6.8.5.R) with ESMTP id 54-md50000000034.tmp for ; Wed, 30 Jun 2004 13:42:37 +0400 Received: from [10.0.0.1] (baikal.home.test [10.0.0.1]) by baikal.home.test (8.12.11/8.12.11) with ESMTP id i5U9gfIl030381; Wed, 30 Jun 2004 13:42:48 +0400 (MSD) (envelope-from nevis2us@infoline.su) Message-ID: <40E28B0A.9020502@infoline.su> Date: Wed, 30 Jun 2004 13:42:34 +0400 From: Alexander Kirillov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040629 X-Accept-Language: ru, en, en-us MIME-Version: 1.0 To: Greg Lewis References: <40E1ED6D.4050001@infoline.su> <20040629230259.GA79310@misty.eyesbeyond.com> In-Reply-To: <20040629230259.GA79310@misty.eyesbeyond.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Processed: infoline.su, Wed, 30 Jun 2004 13:42:37 +0400 (not processed: message from valid local sender) X-MDRemoteIP: 217.150.202.114 X-Return-Path: nevis2us@infoline.su X-MDaemon-Deliver-To: freebsd-ports@freebsd.org cc: freebsd-ports@freebsd.org Subject: Re: mozilla-1.7,2 and jdk-1.4.2p6_4 plugin problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: nevis2us@infoline.su List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jun 2004 09:43:26 -0000 Hi Greg, FreeBSD version is 4.10-RELEASE. This time I gave it a try with one of the applets wich come with the jdk (/usr/local/jdk1.4.2/demo/jfc/SwingSet2/SwingSet2.html) just to be sure it's not a problem with one of my applets. The browser behaves differently when I'm trying to load the applet over https or http. With https it freezes completely. With http it's sitting there with a blank gray applet panel but still responds to user input. In case of https java console window stays alive if I opened it before going to a page with an applet. In both cases hitting x (clear classloader cache) 2-3 times in java console seems to be getting the plugin off the hook and everything works after that. I've attached plugin traces for both cases at the bottom of this message. I don't know if the browser proxy settings may be related to the problem. Just in case it is I have `Direct connection to the Internet`. Thank you, Sasha > On Wed, Jun 30, 2004 at 02:30:05AM +0400, Alexander Kirillov wrote: > >>Most recent www/mozilla port doesn't work with jdk1.3.1 plugin any more >>complaining about Undefined symbol ..nsQueryInterface (should probably >>be mentioned in /usr/ports/UPGRADING). > > > I believe the latest Firefox has similar problems. I'll try to look > into this. > > >>Upgrading to 1.4.2 fixed the problem but now mozilla would freeze for >>2-3 minutes >>when opening a page with an applet over https:// and then would come up with >>a couple of java dialogs complaining about expired server certificate >>(apache snake.oil). It wouldn't load applets over http://. >> >>After I've rebuilt mozilla port I have no luck at all. It just freezes. >>No CPU load, no disk activity. >>What might be wrong? Should I rebuild any dependences? > > > What version of FreeBSD are you using? I don't have any problems running > applets with mozilla-1.7,2 and jdk-1.4.2p6_4 on 4.10-RELEASE. > *** HTTPS *** Clear classloader cache ... completed. sun.plugin.cache.DownloadException at sun.plugin.cache.CachedFileLoader.load(CachedFileLoader.java:110) at sun.plugin.cache.FileCache.get(FileCache.java:135) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(PluginDelegateHttpsURLConnection.java:198) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(PluginDelegateHttpsURLConnection.java:137) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(PluginDelegateHttpsURLConnection.java:357) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:272) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(DashoA6275) at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:263) at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:43) at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:152) at java.security.AccessController.doPrivileged(Native Method) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:149) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:123) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1009) at java.util.ResourceBundle.findBundle(ResourceBundle.java:884) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:711) at java.util.ResourceBundle.getBundle(ResourceBundle.java:511) at SwingSet2.getResourceBundle(SwingSet2.java:902) at SwingSet2.getString(SwingSet2.java:886) at SwingSet2.createMenus(SwingSet2.java:325) at SwingSet2.initializeDemo(SwingSet2.java:260) at SwingSet2.(SwingSet2.java:220) at SwingSet2.(SwingSet2.java:185) at SwingSet2Applet.init(SwingSet2Applet.java:67) at sun.applet.AppletPanel.run(AppletPanel.java:353) at java.lang.Thread.run(Thread.java:534) sun.plugin.cache.DownloadException at sun.plugin.cache.CachedFileLoader.load(CachedFileLoader.java:110) at sun.plugin.cache.FileCache.get(FileCache.java:135) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(PluginDelegateHttpsURLConnection.java:198) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(PluginDelegateHttpsURLConnection.java:137) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(PluginDelegateHttpsURLConnection.java:357) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:272) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(DashoA6275) at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:263) at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:43) at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:152) at java.security.AccessController.doPrivileged(Native Method) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:149) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:123) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1009) at java.util.ResourceBundle.findBundle(ResourceBundle.java:884) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:730) at java.util.ResourceBundle.getBundle(ResourceBundle.java:511) at SwingSet2.getResourceBundle(SwingSet2.java:902) at SwingSet2.getString(SwingSet2.java:886) at SwingSet2.createMenus(SwingSet2.java:325) at SwingSet2.initializeDemo(SwingSet2.java:260) at SwingSet2.(SwingSet2.java:220) at SwingSet2.(SwingSet2.java:185) at SwingSet2Applet.init(SwingSet2Applet.java:67) at sun.applet.AppletPanel.run(AppletPanel.java:353) at java.lang.Thread.run(Thread.java:534) sun.plugin.cache.DownloadException at sun.plugin.cache.CachedFileLoader.load(CachedFileLoader.java:110) at sun.plugin.cache.FileCache.get(FileCache.java:135) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(PluginDelegateHttpsURLConnection.java:198) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(PluginDelegateHttpsURLConnection.java:137) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(PluginDelegateHttpsURLConnection.java:357) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:272) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(DashoA6275) at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:263) at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:43) at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:152) at java.security.AccessController.doPrivileged(Native Method) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:149) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:123) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1009) at java.util.ResourceBundle.findBundle(ResourceBundle.java:884) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:730) at java.util.ResourceBundle.getBundle(ResourceBundle.java:511) at SwingSet2.getResourceBundle(SwingSet2.java:902) at SwingSet2.getString(SwingSet2.java:886) at SwingSet2.createMenus(SwingSet2.java:325) at SwingSet2.initializeDemo(SwingSet2.java:260) at SwingSet2.(SwingSet2.java:220) at SwingSet2.(SwingSet2.java:185) at SwingSet2Applet.init(SwingSet2Applet.java:67) at sun.applet.AppletPanel.run(AppletPanel.java:353) at java.lang.Thread.run(Thread.java:534) sun.plugin.cache.DownloadException at sun.plugin.cache.CachedFileLoader.load(CachedFileLoader.java:110) at sun.plugin.cache.FileCache.get(FileCache.java:135) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(PluginDelegateHttpsURLConnection.java:198) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(PluginDelegateHttpsURLConnection.java:137) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(PluginDelegateHttpsURLConnection.java:357) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:272) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(DashoA6275) at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:263) at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:43) at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:152) at java.security.AccessController.doPrivileged(Native Method) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:149) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:123) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at SwingSet2.isAvailableLookAndFeel(SwingSet2.java:779) at SwingSet2.createLafMenuItem(SwingSet2.java:547) at SwingSet2.createMenus(SwingSet2.java:368) at SwingSet2.initializeDemo(SwingSet2.java:260) at SwingSet2.(SwingSet2.java:220) at SwingSet2.(SwingSet2.java:185) at SwingSet2Applet.init(SwingSet2Applet.java:67) at sun.applet.AppletPanel.run(AppletPanel.java:353) at java.lang.Thread.run(Thread.java:534) sun.plugin.cache.DownloadException at sun.plugin.cache.CachedFileLoader.load(CachedFileLoader.java:110) at sun.plugin.cache.FileCache.get(FileCache.java:135) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(PluginDelegateHttpsURLConnection.java:198) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(PluginDelegateHttpsURLConnection.java:137) at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(PluginDelegateHttpsURLConnection.java:357) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:272) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(DashoA6275) at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:263) at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:43) at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:152) at java.security.AccessController.doPrivileged(Native Method) at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:149) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:123) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at SwingSet2.isAvailableLookAndFeel(SwingSet2.java:779) at SwingSet2.createPopupMenuItem(SwingSet2.java:612) at SwingSet2.createPopupMenu(SwingSet2.java:581) at SwingSet2.initializeDemo(SwingSet2.java:264) at SwingSet2.(SwingSet2.java:220) at SwingSet2.(SwingSet2.java:185) at SwingSet2Applet.init(SwingSet2Applet.java:67) at sun.applet.AppletPanel.run(AppletPanel.java:353) at java.lang.Thread.run(Thread.java:534) *** HTTP *** Trace level set to 5: basic, net, security, ext, liveconnect ... completed. setWindow: call before applet exists:27265039 Referencing classloader: sun.plugin.ClassLoaderInfo@1af33d6, refcount=1 Clear classloader cache ... completed. Clear classloader cache ... completed. Clear classloader cache ... completed. Loading applet ... Initializing applet ... Starting applet ... Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/SwingSet2.jar with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/SwingSet2.jar with cookie " " Loading http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/SwingSet2.jar from cache Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset.class with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset.class with cookie " " Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru.class with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru.class with cookie " " Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru.properties with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru.properties with cookie " " Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru_RU.class with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru_RU.class with cookie " " Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru_RU.properties with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/resources/swingset_ru_RU.properties with cookie " " Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/com/sun/java/swing/plaf/mac/MacLookAndFeel.class with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/com/sun/java/swing/plaf/mac/MacLookAndFeel.class with cookie " " Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/com/sun/java/swing/plaf/mac/MacLookAndFeel.class with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/com/sun/java/swing/plaf/mac/MacLookAndFeel.class with cookie " " Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/SwingSet2.jar with no proxy Connecting http://baikal.home.test/usr/local/jdk1.4.2/demo/jfc/SwingSet2/SwingSet2.jar with cookie " "