Results 1 to 3 of 3

Thread: Crashes and Freezes since battle pass release

  1. #1
    Basic Member
    Join Date
    Nov 2011
    Posts
    3

    Crashes and Freezes since battle pass release

    Hey,
    I've been crashing/freezing (only crashing lately) when using dx9 (default) in dota.

    Opengl reduces the crashing by A LOT so I've been able to circumvent the problem using it.

    However it's getting real annoying. I've tried pretty much everything including analysing the crash dumps myself and the most interesting part is that WinDbg just sits on analyzing for a long long time (and so does ocr online).

    I've disabled all streaming/recording in steam. I've verified game caches and so on. I've tried both SLI and Single GPU modes.

    Only way I can play is with opengl and I still get a crash there from time to time.

    I've benched my CPU, Memory, GPU (because I overclock to check for stability problems) everything checks out.
    I've played other games just to see - no problems.

    P.S. After a ton of time analyzing here's the stack trace:

    STACK_TEXT:
    00000000`9418aa78 00000000`a7d26d90 : 00000000`00000001 00000000`9418ab20 00000000`00108016 00000000`859cec00 : 0x9418afd0
    00000000`9418aa80 00000000`00000001 : 00000000`9418ab20 00000000`00108016 00000000`859cec00 00000000`00000002 : 0xa7d26d90
    00000000`9418aa88 00000000`9418ab20 : 00000000`00108016 00000000`859cec00 00000000`00000002 000007fe`e41007b1 : 0x1
    00000000`9418aa90 00000000`00108016 : 00000000`859cec00 00000000`00000002 000007fe`e41007b1 00000000`80074ae0 : 0x9418ab20
    00000000`9418aa98 00000000`859cec00 : 00000000`00000002 000007fe`e41007b1 00000000`80074ae0 00000000`00000001 : 0x108016
    00000000`9418aaa0 00000000`00000002 : 000007fe`e41007b1 00000000`80074ae0 00000000`00000001 00000000`9418afd0 : 0x859cec00
    00000000`9418aaa8 000007fe`e41007b1 : 00000000`80074ae0 00000000`00000001 00000000`9418afd0 00000000`00000000 : 0x2
    00000000`9418aab0 000007fe`e40f9a1e : 00000000`9418b720 00000000`00000001 00000000`8efe1890 00000000`a7d26db0 : materialsystem2!antlr3dfaspecialTransition+0x88c1
    00000000`9418b6d0 000007fe`e4109a04 : 00000001`0a5a0080 00000000`8efe1890 000007fe`e41aacd8 00000000`9418b8d0 : materialsystem2!antlr3dfaspecialTransition+0x1b2e
    00000000`9418b770 000007fe`e22dd4b7 : 00000000`8ae0c060 00000000`8efe1890 00000000`a7d26db0 00000000`9418b8c0 : materialsystem2!antlr3dfaspecialStateTransition+0x 1984
    00000000`9418b7d0 000007fe`e22dd808 : 00000000`a3a654c0 00000000`ffffffff 00000000`8a1e6b5b 00000000`89a06680 : scenesystem+0x1d4b7
    00000000`9418b9f0 000007fe`e22dda7c : 00000000`00000001 00000000`89a06680 00000000`00000000 00000001`0000001c : scenesystem+0x1d808
    00000000`9418ba80 000007fe`e22ddafa : 00000000`97e28be0 00000000`a7d26d90 00000000`9418bcd0 00000000`9418d2f8 : scenesystem+0x1da7c
    00000000`9418bb30 000007fe`e22c6404 : 00000000`00000050 00000000`97e28be0 000007ff`fbcf75c0 000007ff`fbcf75c0 : scenesystem+0x1dafa
    00000000`9418bb80 000007fe`e2354c75 : 00000000`9418bcd0 00000000`9418d2f8 00000000`00000578 00000000`00000000 : scenesystem+0x6404
    00000000`9418bbd0 000007fe`e233509d : 000007fe`e2523fa0 00000000`aaa17860 00000000`00000020 00000000`00000005 : scenesystem+0x94c75
    00000000`9418f6f0 000007fe`e235c951 : 00000001`0d4ada20 00000000`00000001 00000000`00000000 00000000`00000001 : scenesystem+0x7509d
    00000000`9418f740 000007fe`e688702f : 00000000`8d2f47c0 00000000`7d4a00b4 00000000`8d2f46e0 00000000`7d4900b3 : scenesystem+0x9c951
    00000000`9418f780 000007fe`e68876cd : 00000001`0d4ada20 00000000`00000001 000007fe`e68d5240 000007fe`e68d5240 : vstdlib!COneTimeEvent::Allocate+0x51f
    00000000`9418f7b0 000007fe`f0aa0136 : 00000000`922cde01 00000000`9418f9f9 000007fe`f0aa0001 00000000`00000000 : vstdlib!DestroyThreadPool+0x45d
    00000000`9418f840 000007fe`f0a9d03e : 00000000`922cdec0 00000000`82218900 00000000`922cdec0 000007fe`f0ae7120 : tier0!CThread::ThreadProc+0x126
    00000000`9418f880 000007fe`f0a9d1ce : 00000000`0023ed90 00000000`00000000 00000000`00000000 00000000`9418f9f9 : tier0!ThreadInitOnceCall+0x13e
    00000000`9418f980 00000000`766e59cd : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : tier0!ThreadInitOnceCall+0x2ce
    00000000`9418fa60 00000000`76dfa2e1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0xd
    00000000`9418fa90 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x1d

    Seems to be because of the new material system... but I don't know what to do about it
    Attached Files Attached Files
    Last edited by kolkoo; 10-23-2016 at 01:28 PM.

  2. #2
    Basic Member aveyo's Avatar
    Join Date
    Aug 2012
    Location
    EU West
    Posts
    2,927

    Thumbs up

    1st:
    - remove your stars and use a standard A-Z nickname - there are multiple "Unable to localize" lines that point to your special characters nickname causing errors in the GUI.
    2nd:
    - remove your autoexec.cfg and machine_convars.vcfg - as it's filled with outdated and possible conflicting cvars, or
    - open Console, write sv_cheats 1;reset_gameconvars;quit
    - run verify integrity of game cache (steam://validate/570)
    3rd:
    Quote Originally Posted by aveyo View Post
    You have Application Verifier running for Dota 2!
    - that's a software to test only applications that you've developed yourself
    - for other software Like Dota 2, it will basically ask it to crash whenever, whatever

    Steps to try:
    - open Application Verifier (appverif, Appverif.exe) and remove Dota 2 from it's list
    - open Driver Verifier (verifier) and Delete existing settings
    - uninstall Application Verifier (standalone package and/or under Windows SDK setup as an option)
    - go to F:\Steam\steamapps\common\dota 2 beta\game\bin\win64\ and create a copy of dota2.exe for example doto.exe;
    launch the doto.exe - it should bypass any per-app-name settings

    Complete removal of Application Verifier might not be possible without cleaning the registry - and that's a dangerous task I won't expand upon.
    Who told you it's ok/safe to mix work and play? Haven't you heard about dual-booting or virtualization of work taks?
    As a last resort you could try uninstalling all the development tools (SDKs and all) - but it rarely works completely, and more usually requires an OS refresh.
    4th:
    - you are running dota2.exe as an Administrator - neither Steam nor Dota 2 requires it, as it exponentially increases the chances of crashes
    - if you disabled UAC globally, re-enable it
    - remove any compatibility options for Steam.exe and dota2.exe (i.e. rightclick - Properties - Compatibility) both for current and all users
    - repair Steam service (rightclick Desktop - New - Shortcut: F:\Steam\Steam.exe -s +service_repair +service_restart
    close Steam, then run the new shortcut once, wait a while until it launches, and answer OK to the UAC security prompt
    5th:
    - remove RivaTuner (part of MSI Afterburner) - if you need GPU monitoring that's 100% safe with almost no overhead, use GPU-Z
    - remove DisplayFusion - this kind of software always messes up games (specially Valve's) by adding a directdraw overlay
    - remove Samsung SmartScreenPrint - wtf is that thing hooking Dota 2?!
    6th:
    - disable Bigfoot Networks bandwidth control and other "enhancements" in their control panel - those don't work for Dota 2, and usually crash it
    - you might want to uninstall the whole Killer Suite and install the standard drivers
    7th:
    - 4.5GHz for that X5670 @ 2.93GHz and you complain about crashes?
    - the first thing any software company in this world will tell you is that there is no support for an overclocked machine, so how about reverting to stock clocks and voltages for both CPU and GPU(s) before making crash reports

  3. #3
    Basic Member
    Join Date
    Nov 2011
    Posts
    3
    1 - ok
    2 - sure, I've already verified but I'll do it again
    3 - application verifier is supposed to be disabled, I'll check it out
    4 - Been running UAC disabled for ages, never was a problem but I'll try it out
    5 - Wtf is this shit from the samsung drivers - very strange, I'll remove it, rest of the software I've used for ages
    6 - All enhancements are disabled, also my NIC is E2100 so afaik there are no clean drivers - I've looked before
    7 - I see your point about support and all that if nothing else helps I'll check OC free, however my system is rock solid stable and I've run a ton of way more CPU/GPU intensive stuff to bench it with.

    Either way all of the above suggestions are stuff that did not change before Battle pass patch. So I've been running lovely stable dota for ages until Battle pass patch.
    But I'll take your suggestions under advisement.

Posting Permissions

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