This may arise both in 5 minutes, and after 2 hours after startup. Typically occurs after looting. At this time, the bot can defend himself and loot mobs, if he kill any mobs. But I can not restart it by pressing the start/stop and even restarting the HB. Helps only a restart both WoW + HB. I already reinstalled the HB. The same problem have some of my friends. View attachment 832 2016-08-26 07.06.txt
It looks like Honorbuddy is having a hard time dealing with one of the items on your character. We need to collect some information to be able to resolve this. Can you please open Developer Tools -> Console, then paste the following in the box and press "Run": Code: foreach (var item in ObjectManager.GetObjectsOfType<WoWItem>()) { try { Log("{0}: OK", item.ItemInfo.Id); } catch (Exception ex) { Log("{0} ({1}, {2}): FAIL...", item.Name, item.Entry, item.ItemLink); Log(ex); } } Log("Done"); delete the problematic item
Now I got this error again and run your code. Here is the result: Code: 138155: OK 139172: OK 138157: OK 138152: OK 138154: OK 138156: OK 138158: OK 138159: OK 138153: OK 118069: OK 138162: OK 114958: OK 138161: OK 138188: OK 141594: OK 116647: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 68729: OK 141603: OK 55719: OK 68729: OK 55484: OK 55737: OK 62116: OK 55431: OK 55736: OK Чертеж: неистовые кулаки (69957, |cffa335ee|Hitem:69957::::::::100:66::::::|h[Чертеж: неистовые кулаки]|h|r): FAIL... System.ComponentModel.Win32Exception (0x80004005): Неверная попытка доступа к адресу памяти at GreyMagic.ExternalProcessMemory.?????????????????????????????????????????(IntPtr , Void* , Int32 , Int32& ) at GreyMagic.ExternalProcessMemory.ReadString(IntPtr address, Encoding encoding, Int32 maxLength) at Styx.WoWInternals.DB.WoWDbRow.GetStringField[T](String fieldName) at Styx.WoWInternals.WoWObjects.ItemInfo..ctor(UInt32 id, String itemString, WoWDbRow sparseInfoBlock, WoWDbRow classInfoBlock) at Styx.WoWInternals.WoWObjects.ItemInfo.FromLink(String link) at Styx.WoWInternals.WoWObjects.WoWItem.get_ItemInfo() at Driver.Run() 62066: OK 71361: OK 62130: OK 55764: OK 55710: OK 62124: OK 55621: OK 68729: OK 62083: OK 62096: OK 62069: OK 62063: OK 62064: OK 68729: OK 62119: OK 62070: OK 62099: OK 62069: OK Done When I removed this item from bag the bot continued to farm.
ертеж: неистовые кулаки (69957, |cffa335ee|Hitem:69957::::::::100:66::::::|h[Чертеж: неистовые кулаки]|h|r): FAIL... thats the problematic one
is there any way or plans to catch these exceptions and not start the bot to crash but blacklist the broken item? Im having a similar issue at https://www.thebuddyforum.com/honor...ort/253502-autoequip-throwing-exceptions.html I didn't had these issues before the 7.0 - seems to be a related issue.