• Visit Rebornbuddy
  • Could not read bytes from 29DB5E7C [299]!

    Discussion in 'Honorbuddy Support' started by Vastator, Mar 12, 2013.

    1. Vastator

      Vastator Member

      Joined:
      Jul 25, 2011
      Messages:
      188
      Likes Received:
      1
      Trophy Points:
      16
      Almost everytime I use Honorbuddy, I get...

      System.AccessViolationException: Could not read bytes from 29DB5E7C [299]!

      Why does this happen so much? A lot of the times HB will crash and I will try to "report the error", but even THAT gives me an error. It says I have reported too many errors (go figure).

      It's even gotten to the point to where if I minimize HB to my tray, it will crash and quit working. I have tried a fresh HB install many times and it still does this.




      Here's my Log:

      View attachment 1208 2013-03-12 20.38.txt


      Edit: I noticed something. If I load WoW, then load HB then close HB for whatever reason (don't need it, it crashed, etc).. then I load HB again.. I will get the "System.AccessViolationException: Could not read bytes from 29DB5E7C [299]!" error. If I close Honorbuddy, I *have* to close and restart WoW for HB to work the way it should. Maybe that will help.
       
      Last edited: Mar 12, 2013
    2. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
    3. Vastator

      Vastator Member

      Joined:
      Jul 25, 2011
      Messages:
      188
      Likes Received:
      1
      Trophy Points:
      16
      This *is* the fresh install :/
       
    4. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      yea, but you have another combat routine thats installed that causing issues.
       
    5. Vastator

      Vastator Member

      Joined:
      Jul 25, 2011
      Messages:
      188
      Likes Received:
      1
      Trophy Points:
      16
      According to Tuanha, this is an Honorbuddy error, not his routine. There are times when I get the 299 error just from starting up HB, especially if I close HB and open it again with the same instance of wow. Either way, you're both pointing the finger at each other for this problem.
       
    6. Keanu

      Keanu Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      871
      Likes Received:
      15
      Trophy Points:
      18
      There are several HB API calls that cause that. I debugged it in my plug-in once. It was Styx.WoWInternals.WoWObjects.WoWUnit.get_Location() -> Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative) that was causing the exact same Exception from time to time. I am however not sure if that is the Location bug (it might be Subzone or Zone too, as I've seen that there too). I already reported that but I am not sure whether it was fixed.

      http://www.thebuddyforum.com/honorb...wn-could-not-read-bytes-000007d8-299-why.html
       
      Last edited: Mar 13, 2013
    7. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      Try reloading the Ui, i know it seems silly but i think the lua get messed up from time to time and this generally fixes it for me.

      /console reloadui
       
    8. Keanu

      Keanu Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      871
      Likes Received:
      15
      Trophy Points:
      18
      I am not using a list just var someVar = Player.Location; and that fails already. I have to try/catch it to avoid HB crashing.
       
    9. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      i cant trouble shoot if its his code. so yea. do a fresh install and use singular. if you have the problem then report back, and i will help you out.
       
    10. Vastator

      Vastator Member

      Joined:
      Jul 25, 2011
      Messages:
      188
      Likes Received:
      1
      Trophy Points:
      16
      Okay, I got the error just trying to load HB (nothing to do with the combat routine). Here is the log. I had to close Honor Buddy because it was stuck.


      Edit: Because I feel you're going to tell me, I've done a fresh install a many times. I have c:/buddy, c:/hb, c:/buddy2, c:/buddytest, etc etc. I get the 299 error on every one.
       

      Attached Files:

      Last edited: Mar 14, 2013
    11. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,540
      Likes Received:
      172
      Trophy Points:
      63
      Hi, Vastator, and thanks for the log, and telling us what you've tried.

      It looks like you might not be launching either the WoWclient or Honorbuddy with Windoze admin permissions. Or possibly, you've installed Honorbuddy into a location that has 'stricter' permissions like C:\Program Files\. We recommend installing to a normal location like C:\Games\Honorbuddy to prevent permission issues.

      cheers,
      chinajade
       
    12. Vastator

      Vastator Member

      Joined:
      Jul 25, 2011
      Messages:
      188
      Likes Received:
      1
      Trophy Points:
      16
      Permissions? This is old school WinXP, does it even have all the fancy permission stuff that came with future versions of Windows?

      Edit: I don't have a c:\games, but I can make the folder if necessary. How exactly would that help it read the memory correcly?
       
    13. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      now something else is going on.
      clear your wow cache's and your honorbuddy caches (if they exist yet) and restart your pc. make sure your completely logged in and in game before starting honorbuddy.
       

    Share This Page