# Vuze Forums

Full Version: disk error while swarm merge
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello, i encounter an unknow error : disk write error - - 1

I have one torrent which was stuck at 95% completion, and i found a potential duplicate in the swarm, i downloaded the magnet, the files allocated succesfully but as soon as Vuze started to merge the 2 torrents i got this error.

To be sure, i restarted vuze, forced a recheck on the files, deleted them and reallocated them, etc... but i still got the same error as soon as the merge process starts.

* I found this entry in debug_1.log (nothing related in debug_2.log).
[22:02:51] [stderr] DEBUG::Fri May 15 22:02:51 CEST 2015::org.gudy.azureus2.core3.disk.impl.access.impl.DMWriterImpl$3::complete::499: [22:02:51] [stderr] request not found [22:02:51] [stderr] DMWriterImpl$3::writeFailed::462, DMWriterImpl$requestDispatcher::failed::784, DMWriterImpl$requestDispatcher::dispatch::667, DMWriterImpl$requestDispatcher::requestComplete::746, DMWriterImpl$requestDispatcher$2::requestComplete::702, DiskAccessRequestImpl::runRequest::104, DiskAccessControllerInstance$requestDispatcher$1::run::710, AEThread2$threadWrapper::run::294
[22:02:51] [stderr] DEBUG::Fri May 15 22:02:51 CEST 2015::org.gudy.azureus2.core3.disk.impl.access.impl.DMWriterImpl$3::writeFailed::483: [22:02:51] [stderr] java.lang.ArrayIndexOutOfBoundsException: -1 [22:02:51] [stderr] at org.gudy.azureus2.core3.disk.impl.DiskManagerPieceImpl.setWritten(DiskManagerPieceImpl.java:240) [22:02:51] [stderr] at org.gudy.azureus2.core3.peer.impl.control.PEPeerControlImpl.writeCompleted(PEPeerControlImpl.java:2487) [22:02:51] [stderr] at org.gudy.azureus2.core3.disk.impl.access.impl.DMWriterImpl$2.writeCompleted(DMWriterImpl.java:347)
[22:02:51] [stderr]     at org.gudy.azureus2.core3.disk.impl.access.impl.DMWriterImpl$3.writeCompleted(DMWriterImpl.java:454) [22:02:51] [stderr] at org.gudy.azureus2.core3.disk.impl.access.impl.DMWriterImpl$requestDispatcher.dispatch(DMWriterImpl.java:597)
[22:02:51] [stderr]     at org.gudy.azureus2.core3.disk.impl.access.impl.DMWriterImpl$requestDispatcher.requestComplete(DMWriterImpl.java:746) [22:02:51] [stderr] at org.gudy.azureus2.core3.disk.impl.access.impl.DMWriterImpl$requestDispatcher$2.requestComplete(DMWriterImpl.java:702) [22:02:51] [stderr] at com.aelitis.azureus.core.diskmanager.access.impl.DiskAccessRequestImpl.runRequest(DiskAccessRequestImpl.java:104) [22:02:51] [stderr] at com.aelitis.azureus.core.diskmanager.access.impl.DiskAccessControllerInstance$requestDispatcher$1.run(DiskAccessControllerInstance.java:710) [22:02:51] [stderr] at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:294)
[22:02:51] [stderr]

.MathJax .mn {background: inherit;} .MathJax .mi {color: inherit;} .MathJax .mo {background: inherit;}
Are you running the latest beta? There was an edge case that got fixed, not sure if your symptoms match but worth trying.

See http://wiki.vuze.com/w/Beta_Program
The symptom disapeared after i rebooted the PC, it merged both torrents successfully.

I have used swarm merge quite a lot so far without issues, i guess i hit the edge case you mentionned maybe combined with some instability on my system at the time.
Since it's impossible to verify now, just let's close this thread and sorry for the inconvenience.
no problem - tell me if it happens again!