Hi, my ProfessionBuddy is a little busted at the moment. I'm running Windows 7, SP1, full updated. Honorbuddy is full updated likewise.
make sure you are trying to use a PB profile and that the profile is under Profiles sub-folder in PB main folder
If you mean the bot config page for ProfessionBuddy then yeah, I've tried that but it just crashes Honorbuddy when I try to load anything. Here's the log for that particular crash.
Disabled all addons. Still not working, spits out the same error regardless of what I try to load in PB. It's also prone to crashing while doing this. Added latest error log.
'Process must have frozen or gotten out of sync; InjectionFinishedEvent was never fire' Try restarting WoW.
Still not working. I really don't know what's wrong but I get this error everytime I start up Honorbuddy. Code: [13:57:04:060] System.Exception: Process must have frozen or gotten out of sync; InjectionFinishedEvent was never fired. at BlueMagic.ExecutorRand.Execute() at Styx.WoWInternals.WoWObjects.WoWObject.GetObjectName() That's from the debug pane in a fresh start, followed by. Code: [13:57:44:108] Using WoW with process ID 3704 [13:57:44:108] Platform: Microsoft Windows NT 6.1.7601 Service Pack 1 [13:57:44:108] Executable Path: C:\Program Files (x86)\Honorbuddy\Honorbuddy.exe [13:57:54:155] System.Exception: Process must have frozen or gotten out of sync; InjectionFinishedEvent was never fired. at BlueMagic.ExecutorRand.Execute() at Styx.WoWInternals.WoWObjects.WoWObject.GetObjectName() [13:58:04:305] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'Instancebuddy.Instancebuddy' threw an exception. ---> System.Exception: Process must have frozen or gotten out of sync; InjectionFinishedEvent was never fired. at BlueMagic.ExecutorRand.Execute() at Styx.WoWInternals.Lua.GetReturnValues(String lua, String scriptName) at Styx.WoWInternals.Lua.GetReturnVal[T](String lua, UInt32 retVal) at Instancebuddy.TalentManager.get_ActiveGroup() at Instancebuddy.TalentManager..ctor() at Instancebuddy.Instancebuddy..cctor() --- End of inner exception stack trace --- at Instancebuddy.Instancebuddy..ctor() at Honorbuddy.MainWindow.#RUc() --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) Also in the debug pane.
Directly related to the thread title, but slightly off topic (not the OP's exact issue).... When I start up the bot on my farmers, which does the exact same farm every time I run it, it loads a farm I tried to do WEEKS ago. I "start" it, and it mentions cloth farming (I stopped using that weeks ago, it's supposed to be doing Twilight mine/herb). So I 'load profile' on the main bot window. On one of the bots, this is all that is needed to fix it, about 50% of the time. The other bot doesn't "fix" at all when I do this. My next step is to open PB via the bot config button, and load the profile manually. The first time I go to do this, it spits out an error as such Code: PB 1.218: Loading profile (GB2)(TwilightHighlands.Horde)Mines.xml Err: System.Xml.XmlException: Element 'Professionbuddy' was not found. Line 1, position 2. at System.Xml.XmlReader.ReadStartElement(String name) at HighVoltz.Composites.PbDecorator.ReadXml(XmlReader reader) in c:\Users\Bots\ProfessionBuddy\Composites\PbDecorator.cs:line 114 at HighVoltz.PbProfile.LoadFromFile(String path) in c:\Users\Bots\ProfessionBuddy\PbProfile.cs:line 101 I have to load the profile twice for it to successfully take the profile. The second time it works. If I do not do it the second time, it still assumes I'm on the cloth profile (However, unlike the first time starting it, it no longer mentions that it's running the cloth profile in the log window (Above log is from the log window). IRONICALLY, in the debug window it has this, only after the first failed load, if I try to start it. Code: [6:22:53 AM:304] PB 1.218:Loading Profile :C:\Users\Bots\ProfessionBuddy\Profiles\HBProfiles\Deepholm Embersilk Farm.xml, previous profile was C:\Users\Bots\ProfessionBuddy\Profiles\(GB2)(TwilightHighlands.Horde)Herb&mines.xml Once I load it again within the bot config for PB, then I'm done with that part. However, yet again on one of the bots (both bots have herb/mining) I have to go into the GB config from PB, and set it to do mining and herb (it forgot? again? but the other one remembers fine?). Now, even after all this, it STILL DOES NOT DO THE RIGHT PROFILE (LOL). I have to go back to the main bot window, and load the same profile with the main 'load profile' button. I have to do all of that^^ each time I go to farm. I do this both from home and work. It only first started with the most recent update where PB became more directly integrated (I guess?). It happens even at work on a fresh install. It's a bizarre issue that I've looked all over the forums to see if anyone else if having the same issue, and apparently not. Fresh installs and everything doesn't resolve it, and there's nothing in the logs that would explain it. SO, down to my point... How exactly does PB load a profile? And save it? In terms of the technical functionality and whatnot....