[1.12.1] A very strange crash menu

User Tag List

Results 1 to 4 of 4
  1. #1
    Corthezz's Avatar Elite User Authenticator enabled
    Reputation
    386
    Join Date
    Nov 2011
    Posts
    325
    Thanks G/R
    191/98
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [1.12.1] A very strange crash

    Hello,
    today I stumbled across a very strange and annoying problem I cant find any solution for. My 1.12.1 bot is working fine for every class except druids.
    After a few minutes I always get errors like:

    Code:
    Exception:	0xC0000005 (ACCESS_VIOLATION) at 0023:0070B5F8
    
    The instruction at "0x0070B5F8" referenced memory at "0x00000130".
    If I take a look at the instruction at this address I find out that EAX is for some reasons empty:
    Code:
    MOV EAX,DWORD PTR DS:[EAX+130]
    The bot runs 24 hours or even more completely stable on any class BUT DRUIDS. This crash is really only happening on druids (mostly close after a shapeshift).
    The adresses where WoW is crashing are not in any way related to the functions I call.
    It is always about EAX being empty. The addresses producing this error are always in some kind of graphic functions (atleast thats what i guess since nopping some of those functions turns the wow gamma higher etc.)

    I have really no clue what is causing this and also no idea how to start or even what to do.
    I tried to look at the call tree of the function that contains the crash instruction however it doesnt lead to the functions I call.

    Every function I use is executed by the main thread over a detour in the function found at 0x005A1B60.

    At the beginning of my detour I use:
    "pushfd",
    "pushad"
    to save the registers and later
    "popad",
    "popfd",
    to get them back.


    Thanks in advance for any help.
    If I need to provide more infos you can just tell me
    Last edited by Corthezz; 11-08-2013 at 03:35 PM.

    [1.12.1] A very strange crash
  2. #2
    Frosttall's Avatar Active Member
    Reputation
    64
    Join Date
    Feb 2011
    Posts
    261
    Thanks G/R
    16/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is it always the same thread which crashes and have you tried to compare the callstacks in order to find a function they all have in common?

    I'm don't know about the function you're hooking, but are you sure it's only called when everything is in a final state (like at endscene)? You could invalidate something otherwise.
    Last edited by Frosttall; 11-08-2013 at 04:02 PM.

  3. #3
    namreeb's Avatar Legendary

    Reputation
    668
    Join Date
    Sep 2008
    Posts
    1,029
    Thanks G/R
    8/222
    Trade Feedback
    0 (0%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Can you post the crash log file from the WoW directory? That function is part of their huffman encoding/decoding API, which is used mostly in their rendering engine.

  4. #4
    Corthezz's Avatar Elite User Authenticator enabled
    Reputation
    386
    Join Date
    Nov 2011
    Posts
    325
    Thanks G/R
    191/98
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The problem was like Frosttall already mentioned inconsistent data. To counter this I moved my detour into the endscene which made my bot a bit slow however fixed the crashes completely.
    To grab endscene I detoured CGxDeviceD3d__ISceneEnd which I got from the info dump thread.

    Thanks namreeb and frosttall!
    Last edited by Corthezz; 11-09-2013 at 03:03 PM.

Similar Threads

  1. [Weird] VERY strange display id
    By World of Borat in forum World of Warcraft Emulator Servers
    Replies: 10
    Last Post: 11-06-2009, 06:49 PM
  2. URGENT HELP NEEDED - Strange Crash, Will + Rep!!!
    By advantage in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 08-07-2008, 07:30 PM
  3. Split Infinity [2.4.2][NO OP Donor Gear][Custom BG/PvP Gear][Very few crashes]
    By Sorayazlawl in forum WoW Emulator Server Listings
    Replies: 0
    Last Post: 07-14-2008, 04:24 PM
  4. [Very strange discovery] Under gromgol + South Silithus
    By Hiselor in forum World of Warcraft Exploits
    Replies: 35
    Last Post: 06-04-2008, 05:40 AM
  5. [Ascent] Very Strange problem with newest cores 4270+
    By coldmouth in forum World of Warcraft Emulator Servers
    Replies: 10
    Last Post: 03-27-2008, 04:29 PM
All times are GMT -5. The time now is 06:52 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search