[Cyberduck-trac] [Cyberduck] #6403: S3 - Intermittent java.lang.StringIndexOutOfBoundsException failing upload
Cyberduck
trac at trac.cyberduck.ch
Fri Jun 29 01:44:59 CEST 2012
#6403: S3 - Intermittent java.lang.StringIndexOutOfBoundsException failing upload
-----------------------+-------------------------
Reporter: Rory | Owner: dkocher
Type: defect | Status: reopened
Priority: high | Milestone: 4.2.1
Component: s3 | Version: 4.2.1
Severity: normal | Resolution:
Keywords: | Architecture: Intel
Platform: Windows 7 |
-----------------------+-------------------------
Comment (by cforney):
Here is my output from the log drawer during a transfer of a different
file, getting the same StringIndexOutOfBoundsException.
{{{
GET /?delimiter=%2F&max-keys=1000&prefix=rbechtel%2FEnglish_Literature%2F
HTTP/1.1
Date: Thu, 28 Jun 2012 23:31:20 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
y/LQdmZMqc3TLeC0hejynjjckVLTCGswBXpbDqUsy2IEbjINm48nk4tHEq0lsX55
x-amz-request-id: C319E565612012A3
Date: Thu, 28 Jun 2012 23:31:25 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
HEAD / HTTP/1.1
Date: Thu, 28 Jun 2012 23:36:02 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
Rn9D4A0wOEbk2DNfDp52deYg4KcATTKMfj7GqFSaZ2jwq13lR0w7Kiot81YOTiYf
x-amz-request-id: C9C74CE9A5D9C781
Date: Thu, 28 Jun 2012 23:36:06 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?acl HTTP/1.1
Date: Thu, 28 Jun 2012 23:36:02 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 403 Forbidden
x-amz-request-id: C65FBEE389390E32
x-amz-id-2:
SbTEYHhz5KP1N9NyYyi1bsRufdnIaRAfxLqw0NcNfS4HE1w3piBJngnSHtIn+tae
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Thu, 28 Jun 2012 23:36:06 GMT
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix HTTP/1.1
Date: Thu, 28 Jun 2012 23:36:02 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
ELAfLjK34fTRk696P255vLe78AndkZeab2cMrTj4zyxmkC2+6DG5SLu/E8zh6h7n
x-amz-request-id: 39E8022AEAB3290A
Date: Thu, 28 Jun 2012 23:36:07 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix=ftabrizi%2F HTTP/1.1
Date: Thu, 28 Jun 2012 23:36:02 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
aSrkORcIXPKf9u3pfPWw2kYs18OScsOfzwEJKWpKaLQEkRnxbsD+QP6G3hPBzLUG
x-amz-request-id: D15FE9D5746E7625
Date: Thu, 28 Jun 2012 23:36:07 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix=rbechtel%2F HTTP/1.1
Date: Thu, 28 Jun 2012 23:36:03 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
YZt9MUYSeCi5rfs3S0lddATKx3turxGt8wPXATQ0sS3pxZvD30qGsbrrmDv8J2Ho
x-amz-request-id: 1282CE990E83ECBB
Date: Thu, 28 Jun 2012 23:36:08 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix=rbechtel%2FEnglish_Literature%2F
HTTP/1.1
Date: Thu, 28 Jun 2012 23:36:03 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
J8tOyO3vMwDj2nwgc6EvRCVYNKN5FPJZzbJAxxaaAFJoksMciX+93p1M+gBtccPW
x-amz-request-id: 1C31E4E6E8A85119
Date: Thu, 28 Jun 2012 23:36:08 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix=rbechtel%2FEnglish_Literature%2F
HTTP/1.1
Date: Thu, 28 Jun 2012 23:37:24 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
ryOfOES0L+e6A9JEL61coiyHkqKXGweXLDMs2WqK7h6kErkrp/2yn2vBEPUQKmCv
x-amz-request-id: 55427FFDE67045DA
Date: Thu, 28 Jun 2012 23:37:29 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
HEAD / HTTP/1.1
Date: Thu, 28 Jun 2012 23:38:46 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
7JU2Dx/FUAihNLfKIgHrvC3C9fkWjrT5D5sBjO1dH8NikmN+8IvvQpwyGjfGKA5k
x-amz-request-id: 3857FC6BAA7D643A
Date: Thu, 28 Jun 2012 23:38:51 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?acl HTTP/1.1
Date: Thu, 28 Jun 2012 23:38:46 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 403 Forbidden
x-amz-request-id: CA505CFF6E858812
x-amz-id-2:
4N3F2LpSb4xPyrSEhTK1XjRdlvNsGzQgP6BCehREuFCrcrhDM2dJk/zsZrxrgViw
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Thu, 28 Jun 2012 23:38:50 GMT
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix=ftabrizi%2F HTTP/1.1
Date: Thu, 28 Jun 2012 23:38:46 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
Vb9dzk68hAx/2lMb60ha5PjDAkwCyxx9Tc8ziehViduY/NOxjCZ7v5I+e9if2Tv8
x-amz-request-id: 27EBA3CCA417E14A
Date: Thu, 28 Jun 2012 23:38:51 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix HTTP/1.1
Date: Thu, 28 Jun 2012 23:38:47 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
dArd372T/jdsQku4sColvk2fDLqDhfw8WNt0AosX4mB2UhXEX3G5utJZXlcewX9B
x-amz-request-id: 64ABA593B224976C
Date: Thu, 28 Jun 2012 23:38:51 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix=rbechtel%2FEnglish_Literature%2F
HTTP/1.1
Date: Thu, 28 Jun 2012 23:38:47 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
Ru6zYATJCTBszICrkyJr5BB/UCYwxAqQ4V4mJcPuQQXy4EL5UsmrfPm9SpFyWQO4
x-amz-request-id: 53A6544BBB9F868F
Date: Thu, 28 Jun 2012 23:38:51 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
GET /?delimiter=%2F&max-keys=1000&prefix=rbechtel%2F HTTP/1.1
Date: Thu, 28 Jun 2012 23:38:47 GMT
Connection: Keep-Alive
User-Agent: Cyberduck/4.2.1 (9350) (Windows 7/6.1) (x86)
HTTP/1.1 200 OK
x-amz-id-2:
FNYdT2lYwXAayu7EmEoRixlkJLsvEe62xRFxhezePUEWIlDZDmYPkgvfnEl06T73
x-amz-request-id: C31A12D842B4531E
Date: Thu, 28 Jun 2012 23:38:52 GMT
Content-Type: application/xml
Transfer-Encoding: chunked
Server: AmazonS3
}}}
Output from the cyberduck.log showing these errors:
{{{
2012-06-28 14:28:19,953 [background-19] ERROR
ch.cyberduck.ui.AbstractController - Exception running background
task:null
java.lang.NullPointerException
at ch.cyberduck.core.s3.S3Path.convert(S3Path.java:1265)
at ch.cyberduck.core.s3.S3Path.rename(S3Path.java:1392)
at ch.cyberduck.core.MoveTransfer.transfer(MoveTransfer.java:173)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:465)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:600)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:565)
at ch.cyberduck.core.Transfer.start(Transfer.java:705)
at
cli.Ch.Cyberduck.Ui.Controller.BrowserController$TransferBrowserBackgroundAction.run(Unknown
Source)
at
ch.cyberduck.core.threading.AbstractBackgroundAction.call(AbstractBackgroundAction.java:94)
at
ch.cyberduck.ui.AbstractController$1.call(AbstractController.java:94)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:167)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:604)
at java.lang.Thread.run(Thread.java:883)
at cli.System.Threading.ThreadHelper.ThreadStart_Context(Unknown
Source)
at cli.System.Threading.ExecutionContext.runTryCode(Unknown
Source)
at
cli.System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(Unknown
Source)
2012-06-28 14:28:22,310 [background-18] ERROR
ch.cyberduck.ui.AbstractController - Exception running background
task:null
java.lang.NullPointerException
at ch.cyberduck.core.s3.S3Path.convert(S3Path.java:1265)
at ch.cyberduck.core.s3.S3Path.rename(S3Path.java:1392)
at ch.cyberduck.core.MoveTransfer.transfer(MoveTransfer.java:173)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:465)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:600)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:565)
at ch.cyberduck.core.Transfer.start(Transfer.java:705)
at
cli.Ch.Cyberduck.Ui.Controller.BrowserController$TransferBrowserBackgroundAction.run(Unknown
Source)
at
ch.cyberduck.core.threading.AbstractBackgroundAction.call(AbstractBackgroundAction.java:94)
at
ch.cyberduck.ui.AbstractController$1.call(AbstractController.java:94)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:167)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:604)
at java.lang.Thread.run(Thread.java:883)
at cli.System.Threading.ThreadHelper.ThreadStart_Context(Unknown
Source)
at cli.System.Threading.ExecutionContext.runTryCode(Unknown
Source)
at
cli.System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(Unknown
Source)
2012-06-28 14:37:09,706 [background-22] ERROR
ch.cyberduck.ui.AbstractController - Exception running background
task:null
java.lang.NullPointerException
at ch.cyberduck.core.s3.S3Path.convert(S3Path.java:1265)
at ch.cyberduck.core.s3.S3Path.rename(S3Path.java:1392)
at ch.cyberduck.core.MoveTransfer.transfer(MoveTransfer.java:173)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:465)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:600)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:565)
at ch.cyberduck.core.Transfer.start(Transfer.java:705)
at
cli.Ch.Cyberduck.Ui.Controller.BrowserController$TransferBrowserBackgroundAction.run(Unknown
Source)
at
ch.cyberduck.core.threading.AbstractBackgroundAction.call(AbstractBackgroundAction.java:94)
at
ch.cyberduck.ui.AbstractController$1.call(AbstractController.java:94)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:167)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:604)
at java.lang.Thread.run(Thread.java:883)
at cli.System.Threading.ThreadHelper.ThreadStart_Context(Unknown
Source)
at cli.System.Threading.ExecutionContext.runTryCode(Unknown
Source)
at
cli.System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(Unknown
Source)
2012-06-28 14:37:18,055 [background-23] ERROR
ch.cyberduck.ui.AbstractController - Exception running background
task:null
java.lang.NullPointerException
at ch.cyberduck.core.s3.S3Path.convert(S3Path.java:1265)
at ch.cyberduck.core.s3.S3Path.rename(S3Path.java:1392)
at ch.cyberduck.core.MoveTransfer.transfer(MoveTransfer.java:173)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:465)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:600)
at ch.cyberduck.core.Transfer.transfer(Transfer.java:565)
at ch.cyberduck.core.Transfer.start(Transfer.java:705)
at
cli.Ch.Cyberduck.Ui.Controller.BrowserController$TransferBrowserBackgroundAction.run(Unknown
Source)
at
ch.cyberduck.core.threading.AbstractBackgroundAction.call(AbstractBackgroundAction.java:94)
at
ch.cyberduck.ui.AbstractController$1.call(AbstractController.java:94)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:167)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:604)
at java.lang.Thread.run(Thread.java:883)
at cli.System.Threading.ThreadHelper.ThreadStart_Context(Unknown
Source)
at cli.System.Threading.ExecutionContext.runTryCode(Unknown
Source)
at
cli.System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(Unknown
Source)
}}}
--
Ticket URL: <http://trac.cyberduck.ch/ticket/6403#comment:7>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.
More information about the Cyberduck-trac
mailing list