What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

Exception was thrown by coroutine

xaq

New Member
Joined
Aug 29, 2012
Messages
315
Reaction score
1
Okay here's the situation. Since 766 I have been having issues, it appears to have started with cannot write to file that exists errors, and then went downhill from there. I now get exceptions opening some forms (not all) - and for example with brodies' plugin it works the FIRST Time and then fails the second time. When it works the first time and I have it start something (in this case a QUEST) It performs the first action or two and then starts spamming the following

PHP:
[23:45:29.828 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.UnauthorizedAccessException: Access to the path is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.__Error.WinIOError()
   at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)

etc etc etc... onto infinity.

I am able to use combat routines and move manually so the bot is MOSTLY functional, questing seems to be completely broken for me.

When this happened for the first time a few days ago, I chalked it up to bad .net, I had been using a preview version of VS2015, so I uninstalled, didn't fix it, so i WIPED my drive and reinstalled win8.1 clean, installed wow, installed cursed client, installed HB, that is ALL that I have installed at the moment and the errors have returned. One thing I CANNOT figure out is it appears to have worked fine yesterday and now today it does NOT work with no change in the system.

I can repeat this error every time, and on a clean reboot It starts up and is able to open brodie's form the first time but not subsequent times. I don't believe this to be a brodies plugin issue as I have also seen the form error with singular as well as bot config

I should also note that the form error does not happen EVERY time, just nearly every time.

My system is a ridiculously overpowered gaming rig, 4770K proc, 16GB of memory, GTX980 video, SSD boot drive, 1TB data drive (where both wow and HB are located) - and I'd reiterate that this is new behavior for me since 766 - if I could go back to 765 to test I would, but I almost always overwrite with clean installs.

Again, brand new fresh OS install, brand new fresh HB install, brand new fresh .net installs

See logs attached.
 

Attachments

So more information...

On a whim I decided to move my HB install from my dropbox which is on my D:\ drive (I remove the path for privacy reasons in my logs) to my c:\users\username\ folder so basically HB is on the primary SSD boot drive and is now in the c:\users\user\766 folder and it is all working...

I cannot for the life of me figure out WHY it's a problem having it on my dropbox, in fact I use it like this so I can play on multiple machines simultaneously and not worry about syncing HB settings and such every time. I have used it like this since I started using HB and just now it's a problem...
 
because dropbox is trying to upload files as they're being written and locking them while they're being read. so having it in a drop box is a BAD idea.
 
any idea what changed from 765 to 766 that would cause this to be a problem now and not before? Also if that were true, disabling dropbox or turning off sync should fix the issue? I mean frankly now with streaming having it in a dropbox is less necessary, so i may just manage it on each laptop individually.
 
all i do is resolve the issues. i cannot tell you what changed, or if it was even an honorbuddy change that was causing the issue. however its never been recommended to put honorbuddy in a dropbox folder.
 
Back
Top