• Visit Rebornbuddy
  • I'm having some problems, hopefully just a noob question

    Discussion in 'Honorbuddy Support' started by jedishaft, Aug 28, 2016.

    1. jedishaft

      jedishaft New Member

      Joined:
      Aug 28, 2016
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      been out of the scene for a long time, just got back, tried to set this up but i keep getting a sort of error
      ‫‏*‫​‎‫*
      Code:
      [AutoEquip] Exception was thrown in AE coroutine!
      Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.ComponentModel.Win32Exception: Invalid access to memory location
         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 Styx.CommonBot.CharacterManagement.AutoEquipper.Z;~1ga)PR;J4qx9f"4\[wv2cp\,.MoveNext()
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at Styx.CommonBot.CharacterManagement.AutoEquipper.kX`hVpmoBo|\&_)x>o%G\]{vMy#.MoveNext()
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at Styx.CommonBot.CharacterManagement.AutoEquipper.E%d:h3:ZTO8-E8Dw/\\XQ<^\]-".MoveNext()
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at Buddy.Coroutines.Coroutine.H`\\)#e"n/gb/#SQ/<\*\.aS!jo".^)h"Qf_u F$sv>"x5utPIkRG.MoveNext()
         --- End of inner exception stack trace ---
         at Buddy.Coroutines.Coroutine.‏‏‪‎‏‪‬‬****‫‬*‫*​*‎‏*‏‎‏*******(Boolean )
         at Buddy.Coroutines.Coroutine.‏‏*​‬​‪*‎​‬*‫‏‪‏‪‫‎‪‫‪*(Boolean )
         at Buddy.Coroutines.Coroutine.Resume()
         at Styx.CommonBot.CharacterManagement.AutoEquipper.‏‪‫‏*‫​‎‫***​*‫****​​*‎​***()
      

      I'm not really sure what I'm doing wrong but I'm getting the same error almost no matter what I do, it did work with questing on a DK, but nothing else seems to work on any other toon, please help
       
    2. Tony

      Tony "The Bee" Staff Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      128,834
      Likes Received:
      571
      Trophy Points:
      113
      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
       
    3. jedishaft

      jedishaft New Member

      Joined:
      Aug 28, 2016
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      ok did that and it came up with

      Code:
      111557: OK
      138167: OK
      128945: OK
      133311: OK
      133312: OK
      133315: OK
      133316: OK
      138164: OK
      128947: OK
      139934: OK
      112459: OK
      112460: OK
      128958: OK
      129104: OK
      112462: OK
      128956: OK
      132243: OK
      116636: OK
      106700: OK
      106697: OK
      116643: OK
      106747: OK
      106752: OK
      106728: OK
      106439: OK
      106734: OK
      106437: OK
      106449: OK
      106451: OK
      116615: OK
      6948: OK
      132752: OK
      7005: OK
      110560: OK
      117566: OK
      110610: OK
      133317: OK
      113478: OK
      109136: OK
      109131: OK
      109133: OK
      110611: OK
      109134: OK
      109135: OK
      120945: OK
      128350: OK
      6256: OK
      139171: OK
      141650: OK
      138164: OK
      113991: OK
      32747: OK
      114101: OK
      Done
      maybe it fixed itself, let me play around with it a little
       
    4. jedishaft

      jedishaft New Member

      Joined:
      Aug 28, 2016
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      yeah seems to be working now, sorry to have wasted your time man, but thanks for answering
       
    5. jedishaft

      jedishaft New Member

      Joined:
      Aug 28, 2016
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      doing it again brings up


      138167: OK
      128945: OK
      133311: OK
      133312: OK
      133315: OK
      138165: OK
      138164: OK
      128947: OK
      138166: OK
      112459: OK
      112460: OK
      128958: OK
      129104: OK
      138188: OK
      141604: OK
      132243: OK
      6948: OK
      7005: OK
      110560: OK
      110610: OK
      6256: OK
      112904: OK
      138164: OK
      56150: OK
      113991: OK
      2934: OK
      56151: OK
      1419: OK
      67229: OK
      110689: OK
      112078: OK
      112110: OK
      133316: OK
      128956: OK
      112462: OK
      Pattern: Swiftstrike Shoulders (32747, |cffa335ee|Hitem:32747::::::::100:581::::::|h[Pattern: Swiftstrike Shoulders]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      Mysterious Egg (112107, |cffffffff|Hitem:112107::::::::100:581::::::|h[Mysterious Egg]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      112087: OK
      Gorian Artifact Fragment (118099, |cffffffff|Hitem:118099::::::::100:581::::::|h[Gorian Artifact Fragment]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      Sea Scorpion Segment (109142, |cffffffff|Hitem:109142::::::::100:581::::::|h[Sea Scorpion Segment]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      2318: OK
      2934: OK
      Felblight (127759, |cff0070dd|Hitem:127759::::::::100:581::::::|h[Felblight]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      109133: OK
      113478: OK
      Burnished Leather (110611, |cff1eff00|Hitem:110611::::::::100:581::::::|h[Burnished Leather]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      128350: OK
      Primal Spirit (120945, |cff1eff00|Hitem:120945::::::::100:581::::::|h[Primal Spirit]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      109135: OK
      109134: OK
      109136: OK
      109131: OK
      Sumptuous Fur (111557, |cffffffff|Hitem:111557::::::::100:581::::::|h[Sumptuous Fur]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      106346: OK
      113530: OK
      116923: OK
      Primal Spirit (120945, |cff1eff00|Hitem:120945::::::::100:581::::::|h[Primal Spirit]|h|r): FAIL...
      System.ComponentModel.Win32Exception (0x80004005): Invalid access to memory location
      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()
      108978: OK
      106825: OK
      107528: OK
      Done


      just if you were curious
       
    6. Tony

      Tony "The Bee" Staff Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      128,834
      Likes Received:
      571
      Trophy Points:
      113
      thx for the feedback
       
    7. jedishaft

      jedishaft New Member

      Joined:
      Aug 28, 2016
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      for other people that have similar problems in the future, a fresh install fixed this, also updated some drivers which might have helped too
       

    Share This Page