Welcome Guest Search | Active Topics | Sign In | Register

File Upload Hangs Options
Aaron Crandall
Posted: Wednesday, April 1, 2009 5:27:31 PM
Rank: Newbie
Groups: Member

Joined: 4/1/2009
Posts: 2
Hello,

TIA for your help. I am using the AJAXUploader control in an ASP.Net 2.0 application running on Windows Server 2003. We recently deployed our application to our staging server and the file uploads work fine for everyone except one person. For this person the file seems to get partially through the upload and then just hang. The size of the file is not an issue (I saw it reproduced with a file that was less than 2KB). There are no error messages and no javascript error indicators in the browser status bar. The progress never advances - it just remains at the initial displayed percentage (for example, 72%). It appears that this person is using the same version of IE 6 as the rest of the team.

There is a global error handler configured in the Global.asax that writes errors to a log. Looking at it I see an entry that may be related to this problem. Here is the log entry:

Exception: FormatException
Message: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
Data: System.Collections.ListDictionaryInternal
InnerException:
TargetSite: Void a(EO.Web.Internal.c8, System.Web.HttpResponse, System.Object)
StackTrace: at EO.Web.Internal.d1.a(c8 A_0, HttpResponse A_1, Object A_2)
at EO.Web.Internal.ai.a(c8 A_0)
at EO.Web.Internal.ai.a(HttpApplication A_0)
at EO.Web.Internal.g7.a(Object A_0, Boolean A_1)
at EO.Web.Internal.ev.a(Object A_0, EventArgs A_1)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
HelpLink:
Source: xt34zyv-

System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at EO.Web.Internal.d1.a(c8 A_0, HttpResponse A_1, Object A_2)
at EO.Web.Internal.ai.a(c8 A_0)
at EO.Web.Internal.ai.a(HttpApplication A_0)
at EO.Web.Internal.g7.a(Object A_0, Boolean A_1)
at EO.Web.Internal.ev.a(Object A_0, EventArgs A_1)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
eo_support
Posted: Wednesday, April 1, 2009 8:27:30 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,194
Hi,

This kind of problem can be caused by some third party plug-ins or firewall that incorrectly filters/alter the HTTP packages. If you have any, you can try to turn those off, or try a different browser from the same machine to see if it works. The error message you posted seems to be related to uploader, but we do not whether it related to the problem for sure.

Thanks!
Aaron Crandall
Posted: Friday, April 3, 2009 1:54:57 PM
Rank: Newbie
Groups: Member

Joined: 4/1/2009
Posts: 2
It turns out that this problem occurs when the user tries to upload a file from the 'Briefcase' folder. Uploading from any other location appears to work fine. Seems like this might be some kind of permissions issue with that particular system folder.
eo_support
Posted: Friday, April 3, 2009 3:27:12 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,194
Hi,

Briefcase is a synchronization folder. So a lot more are involved. Thanks for the update anyway!

Thanks


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.