Summary: | JavaAppletViewer::KJavaAppletViewer: Can't communicate with kded_kpassw | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Don Cohen <don-redhat> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | albbas, gatoso, gronslet, kde, m.debruijne, marioitalo |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Don Cohen
2008-10-02 09:32:47 UTC
It happens to me too. I'm using Fedora 10 x86_64 and KDE 4.1.85 (4.2 Beta), but it already used to happen when I was using KDE 4.1.3. *** Bug 176822 has been marked as a duplicate of this bug. *** I'm hit this bug when I try to log on to my online bank (which use "BankID" a soon to be defacto standard for all kinds of online authentications in Norway) Fedora 10, fully updated: kernel-2.6.27.19-170.2.35.fc10.x86_64 kdelibs-4.2.1-4.fc10.x86_64 This is what Konqueror's (4.2.1 (KDE 4.2.1)) applet console spits out: Java VM version: 1.6.0_13 Java VM vendor: Sun Microsystems Inc. Java VM: Sun Microsystems Inc. 1.6.0_13 SecurityManager=org.kde.kjas.server.KJASSecurityManager@45c3e9ba ---------------------------------------------------- Konqueror Java Console Help c: clear console g: run garbage collection h: show help m: show memory info s: print system properties t: list threads x: empty classloader cache ---------------------------------------------------- SkandiaBanken detector applet version 1.0.1611.0. Detecting Java settings. ----------------------------------------------------------- Java version : 1.6.0_13 Java vendor : Sun Microsystems Inc. Java vendor url : http://java.sun.com/ Java class version : 50.0 OS NAME : Linux OS Arch : amd64 OS Version : 2.6.27.19-170.2.35.fc10.x86_64 ----------------------------------------------------------- Check OK. Starting BankID client applet. BankID client version: 2.7.3.5 java.lang.NullPointerException at java.util.Hashtable.put(Unknown Source) at org.kde.kjas.server.KJASProtocolHandler.processCommand(KJASProtocolHandler.java:312) at org.kde.kjas.server.KJASProtocolHandler.commandLoop(KJASProtocolHandler.java:89) at org.kde.kjas.server.Main.main(Main.java:175) Error during state 2 Backtrace: java.security.AccessControlException: access denied (java.lang.RuntimePermission getProtectionDomain) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at org.kde.kjas.server.KJASSecurityManager.checkPermission(KJASSecurityManager.java:64) at java.lang.Class.getProtectionDomain(Unknown Source) at no.bbs.netcentric.NetCentricApplet.F(Unknown Source) at no.bbs.netcentric.NetCentricApplet.<init>(Unknown Source) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at org.kde.kjas.server.KJASAppletStub$RunThread.doState(KJASAppletStub.java:173) at org.kde.kjas.server.KJASAppletStub$RunThread.run(KJASAppletStub.java:255) Please note that I have not been able to make this BankID applet work in any of Opera, Firefox or Opera. I have the same problem as MartinG in comment #3. When I try to log into the bank a grey rectangle appears in the browser. I get a security warning, press Allow all. The output from the Java Console is (the error part appears after a couple of minutes): Java VM version: 1.6.0_13 Java VM vendor: Sun Microsystems Inc. Java VM: Sun Microsystems Inc. 1.6.0_13 SecurityManager=org.kde.kjas.server.KJASSecurityManager@9b6220 ---------------------------------------------------- Konqueror Java Console Help c: clear console g: run garbage collection h: show help m: show memory info s: print system properties t: list threads x: empty classloader cache ---------------------------------------------------- Java version : 1.6.0_13 Java vendor : Sun Microsystems Inc. Java vendor url : http://java.sun.com/ Java class version : 50.0 OS NAME : Linux OS Arch : i386 OS Version : 2.6.29.2boerre BankID client version: 2.7.3.5 java.lang.NullPointerException at java.util.Hashtable.put(Hashtable.java:394) at org.kde.kjas.server.KJASProtocolHandler.processCommand(KJASProtocolHandler.java:312) at org.kde.kjas.server.KJASProtocolHandler.commandLoop(KJASProtocolHandler.java:89) at org.kde.kjas.server.Main.main(Main.java:175) Error during state 2 Backtrace: java.security.AccessControlException: access denied (java.lang.RuntimePermission getProtectionDomain) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323) at java.security.AccessController.checkPermission(AccessController.java:546) at java.lang.SecurityManager.checkPermission(SecurityManager.java:532) at org.kde.kjas.server.KJASSecurityManager.checkPermission(KJASSecurityManager.java:64) at java.lang.Class.getProtectionDomain(Class.java:2106) at no.bbs.netcentric.NetCentricApplet.F(Unknown Source) at no.bbs.netcentric.NetCentricApplet.<init>(Unknown Source) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.kde.kjas.server.KJASAppletStub$RunThread.doState(KJASAppletStub.java:173) at org.kde.kjas.server.KJASAppletStub$RunThread.run(KJASAppletStub.java:255) This is using konqueror 4.2.2 in KDE 4.2.3 The applet works in Firefox 3.0.10 and Opera 9.64.2480 *** This bug has been confirmed by popular vote. *** Fixed in trunk and 4.4 branch by commits c1124673 and c1124675 |