MiniDumpWriteDump failed on some x64 machine, 0x8007012b ERROR_PARTIAL_COPY

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
Hi,
Im a game developer, and make use of the MiniDumpWriteDump API to generate full dump when our game editor crashed when used by level designers(LD).
It works fine in x86Editor( run on win7 x64), but when it comes to x64Editor(also runs on win7 x64), a same crash(since we didnt fix the crash itself at the time, its reproducible):<br/>
1 will generate full dump (4.1GB) on my computer without any error
2 will NOT generate full dump(left me a 0KB dump file) on LDs computer, and after I insert debug messagebox, its "0x8007012b ERROR_PARTIAL_COPY"
Then after more tries, 3 DEV machines(me included), 2 LD machines(As I thought it maybe due to LD doesnt have visualstudio and windbg installed), it only works on my computer, but fails the other four!
Thus, Id like to know whether there are some computer settings are causing this?
Ways Ive tried:
1 comparing our login account rights: all Administrators
2 make use of <span style="font-family:Segoe UI,Lucida Grande,Verdana,Arial,Helvetica,sans-serif; line-height:15px; color:#333333 <strong style="border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-style:initial; border-color:initial; font-weight:bold; font-style:inherit; font-family:inherit; margin-bottom:0px; outline-style:initial; outline-color:initial; padding-bottom:0px ReadMemoryFailureCallback
listed on this site http://msdn.microsoft.com/en-us/magazine/hh580738.aspx http://msdn.microsoft.com/en-us/magazine/hh580738.aspx : this callback will not be triggered on machines that reporting ERROR_PARTIAL_COPY,
thus set status to S_OK to let it continue doesnt work either.
3 comparing our dbghelp.dlls version : all 6.10.3.233 <hr class="sig I am a passionate game programmer.

View the full article
 
Back
Top