Page 2 of 4 FirstFirst 1 2 3 4 LastLast
Results 11 to 20 of 40

Thread: Analyzing a Dump

  1. #11
    Basic Member
    Join Date
    Dec 2016
    Posts
    644
    Still have a crash... really hard to diagnose.

    dota2_2017_0323_074424_0_accessviolation.zip

  2. #12
    Basic Member
    Join Date
    May 2013
    Location
    In a flying city in the sky
    Posts
    1,051
    Quote Originally Posted by The Nomad View Post
    How did you get this output?
    Debugging...

  3. #13
    Basic Member
    Join Date
    Dec 2016
    Posts
    644
    Latest crash seems to still be my fault. So unpredictable though... went through 5 complete games with no crash... and then one within 2-3 minutes of starting.
    Code:
    STACK_TEXT:  
    000000ce`7b10ee80 00007ff8`ac2c6857 : 000000ce`e86967a8 000000ce`7b10efc0 00000000`00000001 00007ff8`00000000 : server!BinaryProperties_GetValue+0x2b833c
    000000ce`7b10ef90 00007ff8`af5babf4 : 00000000`00000001 000000ce`7b10f0e0 00000000`00000000 000000ce`7b10f0b0 : server+0x116857
    000000ce`7b10efe0 00007ff8`af5b27a3 : 00000000`00210f70 00000000`00000002 00000000`00000000 000000ce`e86967a8 : vscript+0xabf4
    000000ce`7b10f1e0 00007ff8`af5d4e8d : fffffffb`0021de78 00000038`00000002 0043da10`00210378 00000000`00000000 : vscript+0x27a3
    000000ce`7b10f230 00007ff8`af5b93d8 : 00000000`00000000 00000000`00000094 000000ce`80501ee0 00007ff8`ca392584 : vscript!GetResourceManifests+0x117d
    000000ce`7b10f260 00007ff8`aca7ffce : 00000000`00000000 000000ce`80501ee0 00000000`00000000 00007ff8`00000007 : vscript+0x93d8
    000000ce`7b10f2b0 00007ff8`aca80104 : 000000ce`e86967a8 00000000`00000000 00000000`00000002 00000000`00000010 : server!BinaryProperties_GetValue+0x2adfae
    000000ce`7b10f320 00007ff8`aca40a53 : 00007ff8`ae2bafc8 00007ff8`ae2bafc8 00000000`00000000 00000000`00000002 : server!BinaryProperties_GetValue+0x2ae0e4
    000000ce`7b10f360 00007ff8`acaa1991 : 000000bf`20440b1d 00000000`00000000 00000000`00000005 00007ff8`00000000 : server!BinaryProperties_GetValue+0x26ea33
    000000ce`7b10f420 00007ff8`aca53bb1 : 000000ce`7b10f520 00000000`00000000 00007ff8`ac252800 00007ff8`ae2bafb0 : server!BinaryProperties_GetValue+0x2cf971
    000000ce`7b10f480 00007ff8`ac250ffe : 00000000`00000003 00000000`0000001c 00000000`0000001c 000000ce`84dfbe58 : server!BinaryProperties_GetValue+0x281b91
    000000ce`7b10f4c0 00007ff8`ac695a86 : 000000ce`b6503940 000000ce`7b10f6c0 00007ff8`ae0c9870 00000000`00000000 : server+0xa0ffe
    000000ce`7b10f4f0 00007ff8`b191f605 : 000000bf`2043f801 00007ff8`b1d1d510 000000ce`00000001 00000000`00000000 : server+0x4e5a86
    000000ce`7b10f580 00007ff8`b18d9535 : 000000bf`2043f801 000000ce`7b10f6c0 000000ce`7b10f6c0 00007ff8`b1daf470 : engine2+0x6f605
    000000ce`7b10f5c0 00007ff8`b1a066eb : 000000bf`2043f816 000000ce`7b10f6c0 000000ce`80320840 000000ce`7b10f700 : engine2+0x29535
    000000ce`7b10f650 00007ff8`b1a0477d : 00000000`00000000 000000ce`7b10f790 00000000`0000000a 000000ce`80320840 : engine2!Source2Main+0xde7b
    000000ce`7b10f690 00007ff8`b19fc571 : 3fe6b774`3f35bb00 3fe33333`40000000 00000000`00000000 00000000`00000014 : engine2!Source2Main+0xbf0d
    000000ce`7b10f8b0 00007ff8`b19f44da : 000000bf`00000000 00007ff8`b1c81600 00000000`18c1558d 000000ce`00000000 : engine2!Source2Main+0x3d01
    000000ce`7b10f960 00007ff8`b19f4d51 : 00007ff8`00000000 00000000`00000003 00000000`00000010 00000000`00000000 : engine2+0x1444da
    000000ce`7b10fa20 00007ff8`b19f89b2 : 00000000`00000000 00000000`00000000 00000000`0000000a 000000ce`7b1634d5 : engine2+0x144d51
    000000ce`7b10fa80 00007ff6`07a61365 : 00000000`0000000a 00000000`00000000 000000ce`7b1634d5 00000000`00000000 : engine2!Source2Main+0x142
    000000ce`7b10fac0 00007ff6`07a619eb : 00000000`0000000a 00000000`00000000 00007ff6`06f8f000 00007ff6`06f8f000 : dota2+0x1365
    000000ce`7b10fc10 00007ff8`e1442d92 : 00007ff6`07a61a40 00000000`00000000 00000000`00000000 00000000`00000000 : dota2!BinaryProperties_GetValue+0x5fb
    000000ce`7b10fc50 00007ff8`e14e9f64 : 00007ff8`e1442d70 00000000`00000000 00000000`00000000 000000ce`7b10fca0 : kernel32!BaseThreadInitThunk+0x22
    000000ce`7b10fc80 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x34

  4. #14
    Basic Member
    Join Date
    Dec 2016
    Posts
    644
    Of course when playing with a debugger attached can't get it to crash for my life....

  5. #15
    Basic Member
    Join Date
    May 2014
    Posts
    245
    Quote Originally Posted by nostrademous View Post
    Of course when playing with a debugger attached can't get it to crash for my life....
    I've been through this a lot and still don't have any ideas of what may cause it.

  6. #16
    Basic Member
    Join Date
    Dec 2016
    Posts
    644
    this crash is infuriating...

  7. #17
    Basic Member
    Join Date
    Mar 2012
    Posts
    1,776
    Quote Originally Posted by wolf633 View Post
    Debugging...
    Obviously. I was indirectly asking where he found the pdb files.
    Explanations on the normal, high and very high brackets in replays: here, here & here
    Why maphacks won't work in D2: here

  8. #18
    Basic Member
    Join Date
    Dec 2016
    Posts
    644
    Not all (any?) symbols are stripped. Throw the crash into WinDbg and "!analyze -v"

  9. #19
    Basic Member
    Join Date
    Dec 2016
    Posts
    644
    So I believe (have not verified) that my crash was resulting from trying to use items (like TPs) directly from the backpack position.

    I added code now to swap if in backpack with main inventory. Now the game no longer crashes, however I get times where now it completely freezes up / locks up (no exceptions thrown according to debugger). I believe the issue now is that the items is in the swap cooldown lockout (is there anyway to check for this in API???) when I use it.

  10. #20
    Basic Member
    Join Date
    May 2014
    Posts
    245
    Quote Originally Posted by nostrademous View Post
    So I believe (have not verified) that my crash was resulting from trying to use items (like TPs) directly from the backpack position.

    I added code now to swap if in backpack with main inventory. Now the game no longer crashes, however I get times where now it completely freezes up / locks up (no exceptions thrown according to debugger). I believe the issue now is that the items is in the swap cooldown lockout (is there anyway to check for this in API???) when I use it.
    I've tried to make the bot swapping ward from backpack to main inventory when they want to ward. If the ward is on the swap cooldown the bot will stand still near the ward spot until the ward is available. And it didn't make the game crash. Maybe I misunderstand about "swap cooldown lockout". What does it means? And if I made the bot use the ward from their backpack without any swapping logic the bots just idling near the ward spot but it won't made the game crashed.
    Last edited by arz_on4dt; 03-23-2017 at 09:22 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •