tracker issue : CF-3334751

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

AJAX XHR Upload (application/octet-stream) after update from coldfusion 9 to 10

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/CannotReproduce

Reporter/Name(from Bugbase): Daniel Rechsteiner / Daniel Rechsteiner (Daniel55)

Created: 09/21/2012

Components: AJAX

Versions: 10.0

Failure Type: Crash

Found In Build/Fixed In Build: Final /

Priority/Frequency: Critical / All users will encounter

Locale/System: English / Linux All

Vote Count: 6

Problem Description:
I want to use xhr to upload a file (application/octet-stream). When i start the upload, and fire the function getHttpRequestData() in coldfusion, the apache process always crashs. The binary - object in the result of the getHttpRequestData() - function is always empty. So i can't upload a file and the apacheprocess crashes anytime.

At the end, i want use the uploader from http://github.com/Valums-File-Uploader/file-uploader. 
There is an example with coldfusion but this doesn't works at all. 

With the old specification of our server (Coldfusion 9, Ubuntu 8,Apache 2.2.8) does it works correctly but after the update to the new system we have this problem.

Steps to Reproduce:
As attachment, i send you two files (default.cfm and octetstream.cfc) in an archive. 
There is a simple way to reproduce where you can see how the apache process crashes and the binary-object is empty. 

Actual Result:
Empty Binary Object from getHttpRequestData() and Apachecrash

Expected Result:
Fileupload

Any Workarounds:
Nothing at the time, maybe i must search another way to upload files

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

Watson Bug ID:	3334751

Deployment Phase:	Release Candidate

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

Apache 2.2.22 (mpm_worker)

Ubuntu 12, Kernel 3.2.0-23 (64bit)

Coldfusion 10

Attachments:

  1. September 21, 2012 00:00:00: 1_Bugreport.zip

Comments:

I choosed "Linux all" in the platform section because there is no ubuntu 12, sorry.
Comment by External U.
18040 | September 21, 2012 04:00:40 AM GMT
I am also experiencing this issue when sending byte arrays from Flash to ColdFusion 10. Works fine with ColdFusion 8.
Comment by External U.
18041 | January 17, 2013 02:54:30 PM GMT
This is a very critical bug. Our environment: Windows 7 Professional, Coldfusion 10 Update 12, Apache 2.2.21 (Win32)
Vote by External U.
18043 | December 10, 2013 02:04:31 AM GMT
I would really like to see this resolved. It's actually blocking our development.
Vote by External U.
18044 | December 10, 2013 02:12:51 AM GMT
I would really like to see this resolved. It's actually blocking our development.
Vote by External U.
18045 | December 10, 2013 02:19:36 AM GMT
Please fix this bug! Our environment: Windows 7 Professional, Coldfusion 10 Update 12, Apache 2.2.21 (Win32)
Vote by External U.
18046 | December 10, 2013 02:45:16 AM GMT
Please fix this bug! Our environment: Windows 7 Professional, Coldfusion 10 Update 12, Apache 2.2.21 (Win32)
Vote by External U.
18047 | December 10, 2013 02:50:20 AM GMT
Fix this bug, please. Can't move to CF10 without.
Vote by External U.
18048 | December 10, 2013 05:16:42 AM GMT
After re-configuration of the connector with the wsconfig tool, this issue seems to be solved.
Comment by External U.
18042 | December 10, 2013 06:04:32 AM GMT