Support Center

Generating Shadow Complex Procmon and Dependency Walker Logs

Last Updated: Jan 09, 2017 10:56AM EST
Player Support may sometimes ask you to generate Dependency Walker or Procmon logs for Shadow Complex in order to assist with troubleshooting some issues.  These logs are intended for tracking down advanced issues and are not necessary unless we specifically request them.

Using Dependency Walker

To generate logs for Shadow Complex using Dependency Walker, do the following.
  • Download Dependency Walker 2.2 x64 from here.
  • Extract depends22_x64.zip to C:\DWalker
  • Open a command window as administrator (Start Menu -> type “cmd” in the search box and right click on cmd.exe and select Run as Administrator)
  • Enter the following command to switch to the folder we extracted Dependency Walker to:
  • cd C:\DWalker
  • Enter the following command to have the tool generate logs while running Shadow Complex:
  • depends.exe /c /f:1 /pb /pp:1 /pg:1 /ot:Log.txt "c:\Program Files\Epic Games\ShadowComplexRemastered\Binaries\Win32\ShadowComplex-Win32-EGL"
    • ​Note: this step assumes that you have installed the game in the default location.  If you have installed it elsewhere, you may need to update the file path accordingly.
  • This will run Shadow Complex.  If you see an error message, click OK to dismiss it.
  • You should now have a Log.txt file in the C:\DWalker folder.

Using Procmon

Sometimes, we won't be able to determine the source of the issue using Dependency Walker.  Procmon is another tool that can be used to discover the cause.  To generate a Procmon log, complete the following steps:

 
  • Download Procmon here.
  • Open the zip file you download and move the Procmon.exe to somewhere on your machine.
  • Right click on that executable and select Run as administrator.
  • When the application launches go to the menu bar at the top and select Filter then select Filter... from the menu that pops up.
  • In the window that opens select the top left drop-down and change it to Process Name
  • Change the drop-down directly to the left of that one to is.
  • In the text box to the right of that enter ShadowComplex-Win32-EGL.exe
  • Click the Add button.
  • Click OK.
  • Try to launch the game.

You should see the window in Procmon start to fill up. Once you have seen the error window show up from the launcher, dismiss the dialog and go back to Procmon and follow these steps:
 
  • Go to the top left menu and select File, then Save...
  • ​A Save To File dialog will appear.  The default settings should be correct. They should be Events displayed using current filter and a format of native process monitor format.
  • Check the file location and press Ok.
  • Find that file on your PC and send it to the Player Support team (You may have to zip the file up).

Contact Us

0b4c5e725dabfd13129a608f44c26b1f@epicgames.desk-mail.com
http://assets0.desk.com/
false
desk
Liquid error: undefined method `gsub' for nil:NilClass
seconds ago
Liquid error: undefined method `gsub' for nil:NilClass
Liquid error: undefined method `gsub' for nil:NilClass
Liquid error: undefined method `gsub' for nil:NilClass
Liquid error: undefined method `gsub' for nil:NilClass
Liquid error: undefined method `gsub' for nil:NilClass
Liquid error: undefined method `gsub' for nil:NilClass
about
false
Liquid error: undefined method `gsub' for nil:NilClass
/customer/en/portal/articles/autocomplete