ASP.net version
SWF DEBUG: SWFUpload Init Complete
SWF DEBUG:
SWF DEBUG: ----- SWF DEBUG OUTPUT ----
SWF DEBUG: ControlID: SWFUpload_0
SWF DEBUG: Upload Target URL: upload.aspx
SWF DEBUG: Begin Upload on Queue: true
SWF DEBUG: Validate Files: false
SWF DEBUG: File Types String: *.jpg
SWF DEBUG: Parsed File Types: jpg
SWF DEBUG: File Types Description: JPG Images (*.jpg)
SWF DEBUG: File Size Limit: 2048
SWF DEBUG: File Upload Limit: 0
SWF DEBUG: File Queue Limit: 0
SWF DEBUG: Post Params:
SWF DEBUG: ----- END SWF DEBUG OUTPUT ----
SWF DEBUG:
Flash called back and is ready.
----- DEBUG OUTPUT ----
ID: SWFUpload_0
control_id: SWFUpload_0
ui_function: {
}
ui_container_id: swfu_container
degraded_container_id: degraded_container
upload_target_url: upload.aspx
file_post_name: Filedata
post_params: {
}
begin_upload_on_queue: true
use_server_data_event: true
validate_files: false
file_types: *.jpg
file_types_description: JPG Images
file_size_limit: 2048
file_upload_limit: 0
file_queue_limit: 0
flash_url: swfupload.swf
flash_width: 1px
flash_height: 1px
flash_color: #FFFFFF
debug_enabled: true
----- DEBUG OUTPUT END ----
SWF DEBUG: UploadFile: Browsing files. *.jpg
SWF DEBUG: Event: Files Selected from Dialog. Processing file list
SWF DEBUG: onSelect: File within size limit and of valid type. Adding to queue and making callback.
SWF DEBUG: onSelect: Uploads set to begin immediately. Calling StartUpload.
SWF DEBUG: StartUpload(): Starting Upload. Next file in queue
SWF DEBUG: StartFile: Next file in queue
SWF DEBUG: File Post Item: file_id=undefined
SWF DEBUG: startFile(): File Reference found. Starting upload to upload.aspx. File ID: SWFUpload_0_0
SWF DEBUG: Event: Progress: File ID: SWFUpload_0_0. Bytes: 11698. Total: 11698
SWF DEBUG: Event: IOError: File ID: SWFUpload_0_0. IO Error.
SWF DEBUG: UploadComplete(): Upload complete. Removing File Reference and starting the next upload.
SWF DEBUG: StartFile: Next file in queue
SWF DEBUG: startFile(): No File Reference found. All uploads must be complete, cancelled, or errored out.
SWF DEBUG: startFile(): Ending upload run. Completed Uploads: 0
January 19, 2008 - 11:27am
1st I recommend using the latest version of SWFUpload.
2nd, IO is a pretty generic error. I've gotten this error for a variety of reasons. In ASP.Net I would most often get this error if I call Response.end() instead of letting the request complete normally.
January 30, 2008 - 5:59am
I got the same error after files started to upload, and only for large files. I figured out that I moved the UploadComplete.aspx file without changing it's url in the SWFUpload init parameters.
The reason It happened only with large files is that the request to this file took time to come back, more time than it took small files to upload.
You might want to check this as well.
regards,
Benyamin Shoham
5min Dev Team Leader
www.5min.com