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

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

jedishaft

New Member
Joined
Aug 28, 2016
Messages
8
Reaction score
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
 
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
 
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
 
yeah seems to be working now, sorry to have wasted your time man, but thanks for answering
 
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
 
for other people that have similar problems in the future, a fresh install fixed this, also updated some drivers which might have helped too
 
Back
Top