Last Msg First Msg
























method org.apache.roller.weblogger.ui.rendering. WeblogRequestMapper__static_init
postinit'ed(log)









  infomethod not available-- call on Log org.apache.commons.logging. LogFactory:getLog(Class)











method void org.apache.roller.weblogger.ui.rendering. WeblogRequestMapper()
postthis.restricted == &new HashSet(WeblogRequestMa pper#1)
postnew HashSet(WeblogRequestMapper#1) num objects == 1
test_vectorjava.lang.String:length(...)@72: {0}, {1..232-1}
test_vectorjava.lang.String:length(...)@82: {0}, {1..232-1}
test_vectororg.apache.roller.weblogger.config.WebloggerConfig: getProperty(...)@70: Addr_Set{null}, Inverse{null}
test_vectororg.apache.roller.weblogger.config.WebloggerConfig: getProperty(...)@80: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerConfig:getProperty(String)










Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(restrict. length)
+
warning
test always goes same waytest predetermined because i == restrict.length
Prev Msg Next Msg










Prev Msg Next Msg
+
warning
dead codedead code here because i == restrict.length
Prev Msg Next Msg










  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerConfig:getProperty(String)










Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(restrict. length)
+
warning
test always goes same waytest predetermined because i == restrict.length
Prev Msg Next Msg










Prev Msg Next Msg
+
warning
dead codedead code here because i == restrict.length
Prev Msg Next Msg











method bool handleRequest(HttpServletRequest, HttpServletResponse)
prelog != null
prerequest != null
prethis.restricted != null
pre(soft) response != null
presumptionjava.lang.String:indexOf(...)@125 <= 232-2
presumptionjavax.servlet.http.HttpServletRequest:getContextPat h(...)@112 != null
presumptionjavax.servlet.http.HttpServletRequest:getRequestDis patcher(...)@224 != null
postinit'ed(return_value)
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.lang.String:split
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUserManager
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getWebsiteByHandle
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on javax.servlet.http.HttpServletRequest:getMe thod
unanalyzedcall on java.lang.String:equals
unanalyzedcall on javax.servlet.http.HttpServletRequest:getPa rameter
test_vectorjava.lang.String:endsWith(...)@118: {0}, {1}
test_vectorjava.lang.String:indexOf(...)@123: {-1}, {-231..-2, 0..232-1}
test_vectorjava.lang.String:length(...)@109: {0,1}, {2..232-1}
test_vectorjava.util.Set:contains(...)@134: {1}, {0}
test_vectorjavax.servlet.http.HttpServletRequest:getContextPat h(...)@111: Addr_Set{null}, Inverse{null}
test_vectorjavax.servlet.http.HttpServletRequest:getQueryStrin g(...)@189: Addr_Set{null}, Inverse{null}
test_vectorjavax.servlet.http.HttpServletRequest:getRequestURI (...)@106: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(urlPath.length)
+
warning
test always goes same waytest predetermined because isLocale(...) == 0
Prev Msg Next Msg










Prev Msg Next Msg
+
warning
dead codedead code here because isLocale(...) == 0
Prev Msg Next Msg










  infodead code continuesdead code continues










  infodead code continuesdead code continues










  infodead code continuesdead code continues










Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(urlPath.length)
Prev Msg Next Msg










Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(urlPath.length)
+
warning
test always goes same waytest predetermined because urlPath.length == 0
Prev Msg Next Msg










Prev Msg Next Msg
+
warning
dead codedead code here because urlPath.length == 0
Prev Msg Next Msg










Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(urlPath.length)
+
warning
test always goes same waytest predetermined because urlPath.length == 0
Prev Msg Next Msg










Prev Msg Next Msg
+
warning
dead codedead code here because urlPath.length == 0
Prev Msg Next Msg










Prev Msg Next Msg
+
warning
test always goes same waytest predetermined because weblogRequestContext == null
Prev Msg Next Msg










Prev Msg Next Msg
+
warning
test always goes same waytest predetermined because weblogRequestContext == null
+
warning
dead codedead code here because weblogRequestContext == null
Prev Msg Next Msg










  infodead code continuesdead code continues










  infodead code continuesdead code continues










Prev Msg Next Msg
+
warning
test always goes same waytest predetermined because weblogRequestContext == null
+
warning
dead codedead code here because weblogRequestContext == null
Prev Msg Next Msg










  infodead code continuesdead code continues










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)











method String calculateForwardUrl(HttpServletRequest, String, String, String, String)
prelog != null
prerequest != null
postinit'ed(java.lang.StringBuffer:toString(...)._ tainted)
postreturn_value in Addr_Set{null,&java.lang. StringBuffer:toString(...)}
test_vectorcontext: Inverse{null}, Addr_Set{null}
test_vectordata: Addr_Set{null}, Inverse{null}
test_vectorlocale: Addr_Set{null}, Inverse{null}
test_vectorjava.lang.String:equals(...)@247: {0}, {1}
test_vectorjava.lang.String:equals(...)@249: {0}, {1}
test_vectorjava.lang.String:equals(...)@303: {1}, {0}
test_vectorjava.lang.String:equals(...)@303: {0}, {1}
test_vectorjava.lang.String:equals(...)@322: {0}, {1}
test_vectorjava.lang.String:equals(...)@337: {0}, {1}
test_vectorjava.lang.String:equals(...)@348: {0}, {1}
test_vectorjava.lang.String:equals(...)@355: {0}, {1}
test_vectorjavax.servlet.http.HttpServletRequest:getParameter( ...)@251: Addr_Set{null}, Inverse{null}
test_vectorjavax.servlet.http.HttpServletRequest:getParameter( ...)@268: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










Prev Msg Next Msg
+
medium
null dereferencecheck might fail: requires context != null
Prev Msg Next Msg










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)











method bool isWeblog(String)
prelog != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getUserManager(...)@386 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@386 != null
postinit'ed(return_value)
test_vectororg.apache.roller.weblogger.business. UserManager:getWebsiteByHandle(...)@387: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on Weblogger org.apache.roller.weblogger. business.WebloggerFactory:getWeblogger()
  infomethod not available-- call on UserManager org.apache.roller.weblogger. business.Weblogger:getUserManager()










  infomethod not available-- call on Weblog org.apache.roller.weblogger. business.UserManager:getWebsiteByHandle(String)











method bool isLocale(String)
postreturn_value == 0
test_vectorpotentialLocale: Addr_Set{null}, Inverse{null}
test_vectorjava.lang.String:length(...)@409: {2}, {0,1, 3..232-1}
test_vectorjava.lang.String:length(...)@409: {0..4, 6..232-1}, {5}









Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(langCountry. length)
+
warning
test always goes same waytest predetermined because langCountry.length == 0
+
warning
dead codedead code here because langCountry.length == 0
  infodead code continuesdead code continues
Prev Msg Next Msg










  infodead code continuesdead code continues










Prev Msg Next Msg
+
low
use of default initcheck might fail: requires init'ed(langCountry. length)
+
warning
test always goes same waytest predetermined because langCountry.length == 0
+
warning
dead codedead code here because langCountry.length == 0
  infodead code continuesdead code continues
Prev Msg Next Msg










  infodead code continuesdead code continues