tracker issue : CF-4070878

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

CFFILEUPLOAD not working

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/CannotReproduce

Reporter/Name(from Bugbase): Dan Murry / Dan Murry (Dan Murry)

Created: 10/08/2015

Components: AJAX, UI Components

Versions: 11.0

Failure Type: Non Functioning

Found In Build/Fixed In Build: CF11_Final /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Windows 8 64-bit

Vote Count: 0

Problem Description: CFFILEUPLOAD generates a null pointer error

Steps to Reproduce: Use CFFILEUPLOAD tag

Actual Result: Intermittent "The system has attempted to use an undefined value, which usually indicates a programming error, either in your code or some system code." error

Expected Result: A working CFFILEUPLOAD

Any Workarounds: Restart the service.

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

Watson Bug ID:	4070878

External Customer Info:
External Company:  
External Customer Name: Dan Murry
External Customer Email:  
External Test Config: My Hardware and Environment details:


  1. October 08, 2015 00:00:00: 1_cffileupload_error.txt


Restarting the service seems to fix the problem, at least temporarily. The error occurs even with the simplest <cffileupload />
Comment by External U.
5612 | October 08, 2015 10:40:14 AM GMT
Dan, I am not able the observe the issue with CF11 update 5 on Windows 7 x64 (test code at the end of this note). Can you please share the relevant part of the code in JitBitTicketFileUpload.cfm, referred in the error output, and the kind of data contained in the uniqueID you are passing to it? -------------------------------------- test.cfm ------------------------------------ <TD> <cfset id = "q~!678364_+ &^)()(*_asd"> <DIV ID="JitBitTicketFileUploaderDiv"> <cfFileUpload url="up.cfm?UniqueID=#id#" MAXFILESELECT="10" NAME="JitBitTicketFileUploader" TITLE="AttachFiles" UPLOADBUTTONLABEL="Upload Files" STYLE="bgcolor:FAFAFA; selectColor:C3C3C3; rollOverColor:C3C3C3;" HEIGHT="250" WIDTH="450" /> </DIV> </TD> -------------------------------------- up.cfm ------------------------------------ <cffile action="upload" destination="#expandpath('./upload')#" nameconflict="makeunique"> <cfoutput>#serializeJSON({STATUS=200,MESSAGE='Passed'})#</cfoutput> <cflog type="information" file="uploadlog" text="file uploaded with qrystr #CGI.QUERY_STRING#">
Comment by Piyush K.
5613 | October 09, 2015 11:47:58 AM GMT
Closing this since we haven't heard back from the reporter. we can reopen and revisit the issue, if we have the requested info.
Comment by Piyush K.
5614 | October 25, 2015 08:41:27 AM GMT