Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Kyle Thompson / Kyle Thompson (Kyle Thompson)
Created: 07/19/2016
Components: Core Runtime
Versions: 2016
Failure Type: Non Functioning
Found In Build/Fixed In Build: CF2016_Update1 /
Priority/Frequency: Critical / All users will encounter
Locale/System: English / Windows 10 64 bit
Vote Count: 3
Problem Description:
An application with setDomainCookies set to "yes" will trigger a NullPointerException in coldfusion.runtime.AppHelper.isValidCFID
Steps to Reproduce:
Set setDomainCookies to "yes" with sessionManagement set to "yes". Load "domain.com" then load "www.domain.com" or visa-versa.
Test case Application.cfc:
component {
this.name="test";
this.sessionManagement = "yes";
this.setDomainCookies = "yes";
}
Actual Result:
Null Pointers are another name for undefined values.
Expected Result:
Any page loads
Any Workarounds:
disable setDomainCookies and redirect users to a specific page.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4173657
External Customer Info:
External Company:
External Customer Name: Kyle Thompson
External Customer Email:
External Test Config: My Hardware and Environment details:
Windows 10 / Server 2012 R2
ColdFusion 2016 (all updates)
Both IIS and the Tomcat HTTP connector
Attachments:
Comments: