tracker issue : CF-3978803

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

Debugging breaks with 33 or more cfprocparam

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/Duplicate

Reporter/Name(from Bugbase): Wil Genovese / Wil Genovese (Wil Genovese)

Created: 04/29/2015

Components: Debugging

Versions: 11.0

Failure Type: Unspecified

Found In Build/Fixed In Build: CF11_Final /

Priority/Frequency: Trivial / Some users will encounter

Locale/System: English / Win 64

Vote Count: 0

Duplicate ID:	CF-3971083

Problem Description:

If I turn debugging on and I ask for debug output which includes SQL activity, the 33rd parameter to my main session logging routine is not filled.  The output variable is not set. “Variable PAGEHITACTIONTAKEN is undefined.”  Yes, the 33rd.  The first one past the 32nd.  32 sounds like someone’s idea of an upper limit of parameters that any idiot would want to use.  {I have 34.}
 
I can see debug info if I shut off the SQL activity component.

Steps to Reproduce:

Access a stored procedure with more than 32 (33 or more) parameters to be passed in. Then turn on debugging. 



Any Workarounds:
Turn off SQL activity component of debugging


This was not an issue in ColdFusion 11 Update 3. Our client only had the issue after upgrading to Update 5.

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

Watson Bug ID:	3978803

External Customer Info:
External Company:  
External Customer Name: Wil
External Customer Email:

Attachments:

Comments:

Duplicate of which bug? that would be helpful so we can track and inform our client.
Comment by External U.
7695 | May 12, 2015 10:32:09 AM GMT