Kaffe and HotJava
Parmelan, Edouard
EP510777 at exchange.FRANCE.NCR.com
Tue Nov 10 07:44:15 PST 1998
Hi Godmar,
Hi Everybody,
I try to run HotJava 1.1.4 with kaffe.
I need two small patches:
- It seems that HotJava extends class java.util.Properties
and defines a get() method that calls getProperty().
But getProperty() calls get() not super.get().
- HotJava can't set his own SecurityManager so it call
System.setSecurityManager() with null. Unfortunary, many
kaffe classes assumes that the getSecurityManager() is not null.
As kaffe use a private defaultSecurityManager called
NullSecurityManager, setSecurityManager(null) don't change the
default one.
The patch kaffe-hj.diff contains this two small patches.
Now, HotJava starts and shows a DeadLock with processClass()...
The patch kaffe-deadlock.diff add some debuging traces.
Godmar, could you analyse this repeatable deadlock ?
Edouard.
----
<<kaffe-hj.diff>>
<<kaffe-deadlock.diff>>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kaffe-hj.diff
Type: application/octet-stream
Size: 1120 bytes
Desc: not available
Url : http://kaffe.org/pipermail/kaffe/attachments/19981110/f5934e1d/attachment-0014.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kaffe-deadlock.diff
Type: application/octet-stream
Size: 1930 bytes
Desc: not available
Url : http://kaffe.org/pipermail/kaffe/attachments/19981110/f5934e1d/attachment-0015.obj
More information about the kaffe
mailing list