MMBase

'cloud' security does not work.

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.8.0
  • Fix Version/s: 1.8.1
  • Component/s: Security
  • Description:
    Hide
    original bugid: #6812
    It gives:
    javax.servlet.ServletExceptionstatus: 500
    null
    java.lang.StackOverflowError:
    at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:394)
    at java.lang.StringBuffer.append(StringBuffer.java:225)
    at org.mmbase.util.transformers.MD5\$$MD5Implementation.rhex(MD5.java:56)
    at org.mmbase.util.transformers.MD5\$$MD5Implementation.calcMD5(MD5.java:203)
    at org.mmbase.util.transformers.MD5.transform(MD5.java:30)
    at org.mmbase.util.Encode.encode(Encode.java:215)
    at org.mmbase.security.implementation.cloud.UserBuilder.encode(UserBuilder.java:95)
    at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)
    at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614)
    at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)
    at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614)
    at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)
    at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614)
    at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)


    Reported by Henk Schets. I just confirmed it.
    f8ixed
    Show
    original bugid: #6812 It gives: javax.servlet.ServletExceptionstatus: 500 null java.lang.StackOverflowError: at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:394) at java.lang.StringBuffer.append(StringBuffer.java:225) at org.mmbase.util.transformers.MD5\$$MD5Implementation.rhex(MD5.java:56) at org.mmbase.util.transformers.MD5\$$MD5Implementation.calcMD5(MD5.java:203) at org.mmbase.util.transformers.MD5.transform(MD5.java:30) at org.mmbase.util.Encode.encode(Encode.java:215) at org.mmbase.security.implementation.cloud.UserBuilder.encode(UserBuilder.java:95) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) Reported by Henk Schets. I just confirmed it. f8ixed

Activity

Hide
Michiel Meeuwissen added a comment - 1970-01-01 00:59
Use cloud context security in stead. Download mmbase-1.8.0.20060509-cloudcontextsecurity.zip or so.

It is nicer anyway.
Show
Michiel Meeuwissen added a comment - 1970-01-01 00:59 Use cloud context security in stead. Download mmbase-1.8.0.20060509-cloudcontextsecurity.zip or so. It is nicer anyway.
Hide
Michiel Meeuwissen added a comment - 2006-05-16 18:53
'cloud' security does not work.
It gives:
javax.servlet.ServletExceptionstatus: 500
null
java.lang.StackOverflowError:
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:394)
at java.lang.StringBuffer.append(StringBuffer.java:225)
at org.mmbase.util.transformers.MD5\$$MD5Implementation.rhex(MD5.java:56)
at org.mmbase.util.transformers.MD5\$$MD5Implementation.calcMD5(MD5.java:203)
at org.mmbase.util.transformers.MD5.transform(MD5.java:30)
at org.mmbase.util.Encode.encode(Encode.java:215)
at org.mmbase.security.implementation.cloud.UserBuilder.encode(UserBuilder.java:95)
at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)
at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614)
at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)
at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614)
at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)
at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614)
at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59)


Reported by Henk Schets. I just confirmed it.
Show
Michiel Meeuwissen added a comment - 2006-05-16 18:53 'cloud' security does not work. It gives: javax.servlet.ServletExceptionstatus: 500 null java.lang.StackOverflowError: at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:394) at java.lang.StringBuffer.append(StringBuffer.java:225) at org.mmbase.util.transformers.MD5\$$MD5Implementation.rhex(MD5.java:56) at org.mmbase.util.transformers.MD5\$$MD5Implementation.calcMD5(MD5.java:203) at org.mmbase.util.transformers.MD5.transform(MD5.java:30) at org.mmbase.util.Encode.encode(Encode.java:215) at org.mmbase.security.implementation.cloud.UserBuilder.encode(UserBuilder.java:95) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) at org.mmbase.module.core.MMObjectNode.setValue(MMObjectNode.java:614) at org.mmbase.security.implementation.cloud.UserBuilder.setValue(UserBuilder.java:59) Reported by Henk Schets. I just confirmed it.

People

Dates

  • Created:
    2006-05-16 19:19
    Updated:
    2006-11-24 13:59
    Resolved:
    2006-11-24 13:59