x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Popup Console while Shaders Compiling

I use the engine source code from the newest master branch. I get strange behavior with the ShaderCompileWorker. When the shader compiles, console windows pop up every few seconds. The windows are named with numbers 0 or 1 or 2 or 3. This happend in editor runtime, not playing. In the visual studio output log i see

 ....
 Application "\??\D:\GitHub\UnrealEngine\Engine\Binaries\Win64\ShaderCompileWorker.exe" found in cache
 Application "\??\D:\GitHub\UnrealEngine\Engine\Binaries\Win64\ShaderCompileWorker.exe" found in cache
 Application "\??\D:\GitHub\UnrealEngine\Engine\Binaries\Win64\ShaderCompileWorker.exe" found in cache
 Application "\??\D:\GitHub\UnrealEngine\Engine\Binaries\Win64\ShaderCompileWorker.exe" found in cache
 Application "\??\D:\GitHub\UnrealEngine\Engine\Binaries\Win64\ShaderCompileWorker.exe" found in cache
 ....

This REALY goes on my nerves, because every few seconds my input focus goes to the popup consoles. And the shader compiles much slower than normal.

How can i change it?

Forum thread: https://forums.unrealengine.com/showthread.php?63094-Popup-Console-of-ShaderCompileWorker-exe-why

Product Version: Not Selected
Tags:
more ▼

asked Mar 16 '15 at 07:14 PM in Bug Reports

avatar image

Nhorth
80 8 11 12

avatar image Nhorth Mar 18 '15 at 12:05 PM

I use the promoted branch and i get the same behavior.

avatar image Shadowriver Mar 18 '15 at 01:07 PM

They probably know about it, if you use unstable version you should expect some heavy debug stuff

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

I found the solution! O.o Its my Avast Antivir.

In the future Epic needs to tell the antivir programs that they shouldn't block ShaderCompileWorker.exe, UnrealBuildTool.exe, UnrealHeaderTool.exe.

more ▼

answered Mar 25 '15 at 05:42 PM

avatar image

Nhorth
80 8 11 12

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Hey Wanderer -

I just tested this issue on the most current promoted on github and internally and I am not seeing this issue. Let me know if this behavior returns.

Thank You

Eric Ketchum

more ▼

answered Mar 19 '15 at 08:04 PM

avatar image

Lovecraft_K ♦♦ STAFF
36.7k 702 260 735

avatar image Nhorth Mar 20 '15 at 05:34 PM

Thanks Eric, thats strange, i get these console windows all the time and i use the newest promoted from github.

The console windows are from "D:\GitHub\UnrealEngine\Engine\Binaries\Win64\ShaderCompileWorker.exe" and the windows are named with these numbers and the consoles have no content.

How can i investigate this problem?

Maybe something blocks these ShaderCompilers? With a normal not source code ue4 version i have no problems.

It has nothing do to with my game project, with a new project the console windows appear too.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Hey Wanderer -

I tested this issue again today (on today's latest promoted) and was not able to replicate your issue. Can you give me some more information about you development environment? Are you running Win 64 Development or Debug Editor, or a different environment altogether? Are you getting this same behavior if you make a completely blank Code project or just in your particular project?

Anything else you can think of that might be helpful? Also a screenshot of the pop up window would also be helpful

Thank You

Eric Ketchum

more ▼

answered Mar 20 '15 at 07:58 PM

avatar image

Lovecraft_K ♦♦ STAFF
36.7k 702 260 735

avatar image Nhorth Mar 20 '15 at 08:30 PM

Im using: Windows 8.1, Visual Studio 2013, Development Editor Win64, promoted github branch These consoles only appear in the source code version. This have nothing to do with the project, it happens with a blank code project, when shader compiles.

I get console windows from: D:\GitHub\UnrealEngine\Engine\Binaries\Win64\ShaderCompileWorker.exe

and while compiling, i see console windows from: ....\Engine\Binaries\DotNET\UnrealBuildTool.exe

and while compiling, if i changed a header, i see a console window from: D:\GitHub\UnrealEngine\Engine\Win64\UnrealHeaderTool.exe

and on editor loading,i got this strange window with the content (it only appears a short time): A 64-bit debugging operation is taking longer than expected. This may caused by incompatibilities with 3rd party networking software. See help for troubleshooting these issures.

I think i have a problem in general with programs that runs beside unreal. All these programs doesn't run hidden and show up.

Here a screenshot of the popup window from the shader compiler, there is not much to see: alt text

avatar image Nhorth Mar 25 '15 at 12:22 AM

someone has an idea how to fix it? one other info: I can close the windows, when they pop up, and if all 3-4 windows are closed the shader compiles faster. When shaders finished compiling and later new shaders needs to be compiled again, the windows reappear.

please help, i want to fix it =(

Maybe i enabled a debug mode for shaders? Can someone look into this with the knowledge how the shaders compile?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question