tracker issue : CF-4126677

select a category, or use search below
(searches all categories and all time range)
Title:

Version delimiter breaks all version checking code

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/Duplicate

Reporter/Name(from Bugbase): Sean Corfield / Sean Corfield (Sean Corfield)

Created: 03/09/2016

Components: Core Runtime

Versions: 2016

Failure Type: Unspecified

Found In Build/Fixed In Build: Alpha_v12 /

Priority/Frequency: Major / Unknown

Locale/System: English / Mac All

Vote Count: 1

Duplicate ID:	CF-4022322

Problem Description:

The change from comma-separated to dot-separated version number breaks all version checking code out there in the wild, and will cause havoc for users of the product since many 3rd party libraries they rely on will break.

Steps to Reproduce:

Try to run any code that sniffs the product version using list manipulation of server.coldfusion.productversion

Actual Result:

Product version will contain dots instead of just a numeric value. Version checking will fail.

Expected Result:

Product version should contain commas -- like all past releases of ColdFusion (and like Railo, Lucee, and BlueDragon).

Any Workarounds:

None.

Suggested Fix:

Retain existing server.coldfusion.productversion with comma-separated numbers. Add a new server.coldfusion.version (or semanticversion) with a dot-separated version number. Maintain both going forward.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4126677

External Customer Info:
External Company: Railo US
External Customer Name: Sean Corfield
External Customer Email: SEAN@CORFIELD.ORG
External Test Config:

Attachments:

Comments:

Adding BUG AUDIT TRAIL ********action: updated fieldName: Reason newValue: Duplicate oldValue: BugVerified oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:57:34.0 action: updated fieldName: Status newValue: Withdrawn oldValue: ToFix oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:57:34.0 action: updated fieldName: Date Closed newValue: 2015-09-08 02:57:34.0 oldValue: Blank oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:57:34.0 action: updated fieldName: Duplicate Bug ID newValue: CF-4022322 oldValue: Blank oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:57:34.0 action: updated fieldName: Closed By newValue: vmannebo oldValue: Blank oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:57:34.0 action: updated fieldName: State newValue: Closed oldValue: Open oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:57:34.0 action: updated fieldName: Owner newValue: Blank oldValue: djha oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:57:34.0 action: updated fieldName: Severity newValue: 2 oldValue: 4 oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:33:57.0 action: updated fieldName: Priority newValue: 3 oldValue: 0 oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:33:57.0 action: updated fieldName: Fix By Product Milestone newValue: Beta oldValue: Blank oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:33:57.0 action: updated fieldName: Fix By Milestone newValue: Beta oldValue: Blank oprid: vmannebo recordName: RQ_DEFECT timpestamp: 2015-09-08 09:33:57.0 action: updated fieldName: Dev Assigned newValue: djha oldValue: awdhesh oprid: awdhesh recordName: RQ_DEFECT timpestamp: 2015-08-18 04:27:10.0 action: updated fieldName: Owner newValue: djha oldValue: awdhesh oprid: awdhesh recordName: RQ_DEFECT timpestamp: 2015-08-18 04:27:10.0 action: updated fieldName: Owner newValue: awdhesh oldValue: nimsharm oprid: nimsharm recordName: RQ_DEFECT timpestamp: 2015-07-22 05:59:52.0 action: updated fieldName: Reason newValue: BugVerified oldValue: Blank oprid: nimsharm recordName: RQ_DEFECT timpestamp: 2015-07-22 05:59:52.0 action: updated fieldName: Status newValue: ToFix oldValue: Unverified oprid: nimsharm recordName: RQ_DEFECT timpestamp: 2015-07-22 05:59:52.0 action: added fieldName: Vote Type newValue: BETA oldValue: Blank oprid: prerelease recordName: AD_DEFECT_VOTE timpestamp: 2015-07-21 19:47:40.0
Comment by CFwatson U.
3535 | March 09, 2016 04:35:53 AM GMT
+1 this is important in maintaining existing code.
Vote by External U.
3538 | March 09, 2016 04:35:54 AM GMT
Added By: PreRelease User User Name:Adam Cameron Note Added: Seemed to be a pointless change to me anyhow (and, yes, I read the thing about the pointless lawyers making pointless demands of you). Date Added :2015-07-21 20:10:01.0 Added By: PreRelease User User Name:Sean Corfield Note Added: Entered Bug. Date Added :2015-07-21 17:05:01.0
Comment by CFwatson U.
3536 | March 09, 2016 04:35:56 AM GMT
Hi Adobe, Please change Duplicate ID from CF-4022322 to CF-4126701 so that bugbase.adobe.com users can click to see the original. PR:CF-4023673|Public:CF-4126677 and PR:CF-4044574|Public:CF-4126641 are duplicates of PR:CF-4022322|Public:CF-4126701 Thanks!, -Aaron
Comment by External U.
3537 | May 28, 2016 02:11:09 PM GMT