Use application verifier to debug deadlock

Recently we faced an issue, after upgrading some components, the game client was not able to start occasionally, we still can see the game client process in the taskmgr.exe when this bug occurred, but the UI did not show, and the game client has anti-debug components, we cannot use a debugger to debug it. so I’m gonna talk about how to use Application Verifier to find the root cause of this bug.

Read More

Install xen-4.8 on debian9

Most of us may have used virtualbox or vmware, they have friendly UI and are easily to use, they run under a host OS, just like a normal software. but xen is different, xen runs directly on hardware, it is loaded by the bootloader before OS, then it loads the first special VM(dom0), dom0 has access to hardware, xen-tools are installed on dom0 used to communicate with xen hypervisor and manage other VMs, other VMs can’t access the hardware directly. in this article, i will tell you how to install xen-4.8 on debian9 64bit, and install a windows guest OS.

Read More

Upload some code

Today i find some code which was written by me years ago in my harddisk, and i suddenly want to upload it to github, anyway, it’s sort of a reminder of my past youth.

Read More