CoherentUI_Host.exe + Crashing

#1 - Sept. 9, 2014, 2:13 p.m.
Blizzard Post

Status on the issue for those still affected. (basically, skip to page 7)



This had resolved issues in the past with the old TP, but it appears it helps resolve some of the issues with the new TP/launcher and crashing as well.

If you are still experiencing the issues with your launcher/patcher and CoherentUI_Host.exe with crashing:

Disable any proxy settings + Check/Enable Auto-Detect Settings

  • Check your Start Menu > Control Panel > Internet Options > Connection settings and make sure to disable any Proxy Setting that may be enabled there.
    Proxy Check/Disable
    In your Windows Control Panel via your Start Menu:
    • Choose to view as icons instead of as categories in the top right.
    • Open Internet Options
      • Click on the Connections tab
      • At the very bottom click on LAN Settings
        • Check/Enable the Automatically Detect Settings box
        • Make sure the lower Proxy Server boxes and all other boxes are unchecked and the script field is empty

NOTE
If you were previously using the “-nopatchui -email -pw” shortcut command line argument to enter the game, you will need to remove that work around for any other resolutions to be viable.



Immediately upon patching I find a new “bin” folder is created in my GW2 installation folder.

Within this folder are several dlls and a new executable.
(Shouldn’t these files be within the dat file or in the gw2-cache folder and not inside the installation folder?)

Immediately upon patching this executable is requesting firewall permission.

The patch is continuing to download properly despite my not permitting this new executable to connect to the net.

I’ve looked it up and see it is an HTML5-based User Interface system.

Why is this new file demanding access to the net while I am trying to patch?
Why should this UI system require access to the net, let alone when I am not in-game?

#2 - Sept. 9, 2014, 2:35 p.m.
Blizzard Post

Thanks for this report. We’re aware of the issue and our Tech Support Team will respond as soon as possible with some work-arounds for this issue.

#4 - Sept. 9, 2014, 2:38 p.m.
Blizzard Post

These files are related to the updates to the Trading Post and Gem Store. You should permit the files to access the internet or you will not be able to access the Trading Post and Gem Store.

Hope that clarifies the issue for you.

#7 - Sept. 9, 2014, 2:43 p.m.
Blizzard Post

Ravenear – That is a crash message, and thank you for sharing those details. Tech Support will make some recommendations for that very soon.

The initial question also asked why one’s system needed to access the ’Net while patching, and Regina provided information on that above.

#18 - Sept. 9, 2014, 3:08 p.m.
Blizzard Post

Hey guys,

If you are having this issue and crashing after the update we recommend you try the following troubleshooting steps to try to resolve the issue.

First, try disabling any antivirus you have on your system. Sometimes after programs/games are updated, the antivirus program will see them as a threat due to the new files added to the program/game which can cause issues.

If this does not resolve the issue and allow you to download/launch the client you can try moving the game out of the program files folder. If you are not sure how to do this please follow the instructions below.

1. Navigate to your Guild Wars 2 folder, which by default should be C:\Program Files(x86)\Guild Wars 2.

2. Move this folder to a new location like C:\Games\Guild Wars 2. The location doesn’t matter specifically, as long as it’s outside of Program Files and Program Files(x86).

3. Navigate to this new location and “Right-click” on “GW2.exe” selecting “Create Shortcut.”

4. Rename this shortcut to “Guild Wars 2 Admin Mode.”

5. “Right-click” on “Guild Wars 2 Admin Mode” and select “Properties.”

6. Click the “Compatibility” tab.

7. Checkmark “Run this program as an Administrator.”

8. Click “Ok.”

Once completed, please double click “Guild Wars 2 Admin Mode” and try playing Guild Wars 2 again. If this helps resolve your issue, please copy that shortcut and use it to start Guild Wars 2 from now on.

If you are still experiencing issues after performing the above steps, comment on this thread and let us know.

#42 - Sept. 9, 2014, 3:37 p.m.
Blizzard Post

Several developers are looking into this now. Thank you for trying the suggestions above, and for reporting back. It’s very helpful when we get this sort of immediate feedback, and the devs are on the case!

#244 - Sept. 10, 2014, 5:20 p.m.
Blizzard Post

Update: 10 September 3:30 PM

The dev team is tracking this down both internally and externally. They currently have a possible fix that is in testing, but we don’t have an ETA for that quite yet.

This issue is a very high priority and quite a few members of the team are focusing on correcting it as soon as possible.

We’re sorry for this inconvenience!

#247 - Sept. 10, 2014, 6:46 p.m.
Blizzard Post

We just did a live build. Could you please check and see if the issue is corrected for you?

Any info you can provide, whether the same error message/assertion/log or a different one, would be very useful! (By that I mean, could you please provide it in a new post, so we can track this?)

Hopefully, a whole lot of you are A-OK now! And thanks for your continued patience!

#307 - Sept. 12, 2014, 2:38 p.m.
Blizzard Post

This is still very much at the forefront of the team’s efforts. It’s good to know that some players have experienced a resolution of the issue with today’s build. We’ll post more info and, perhaps, some work-around steps as they become available.

#308 - Sept. 12, 2014, 2:43 p.m.
Blizzard Post

now i’m able to play since the last pach and i’ve also used the new TP but there is an horrible lag and i’ve crushed after a bit :\

Could you try again? We had a brief outage of the Gem Store and that could have caused the problem you experienced. Sorry for the inconvenience, and I hope you’ll be able to report back that all is well.

#316 - Sept. 12, 2014, 6:09 p.m.
Blizzard Post

Thanks for these updates. I believe a team member is preparing a few notes to post, so there may be some troubleshooting steps you can try as per the upcoming suggestions.

[[And yes, Baltov: Since the year 2000. ]]

#318 - Sept. 12, 2014, 6:40 p.m.
Blizzard Post

Hey guys, checking in to update you a bit on what we are doing to address these issues.

As Stephen mentions above, we pushed a hotfix this morning that should hopefully fix the main issue players seem to be experiencing. You should no longer need to have the “Automatically detect settings” checkbox unchecked. If you still have issues running the game with that checkbox checked, while everything works just fine with it unchecked; please update your ticket with customer support if you have one, or create one if you do not. In this ticket, please attach crash dumps (see the bottom of this post for how to find them) if you have any. That will help tremendously in tracking down the source of your issue.

This is unfortunately the only problem the hotfix addresses. We are currently working with developers at Coherent to solve the remaining issues. We are sorry for the inconvenience this causes. As for those issues, some of them can be worked around manually, depending on what the problem is. First you need to identify your particular problem:

1. When the game’s crash dialog shows up, click the “Show details >>” button.
2. Find the line that begins with “Assertion:”. It should be the second line.
3. Look up the remainder of that line in my following post.

If you do not get a crash dialog (as was the case with the freezing launcher), please still see if you have any crash dumps you can attach to a customer support ticket by following these instructions:

How to find the crash dumps

First of all, a sincere thank you if you do send your dumps to customer support. In order to find the dumps to attach to your ticket:

1. Hold the windows key on your keyboard, and press R. This will open a dialog titled “Run”.
2. In the Run dialog, type “%AppData%\Guild Wars 2” (without the quotes) and press enter.
3. A folder window should open. In this window, there should be a folder called “Coherent Dumps”.

Please send the files in the “Coherent Dumps” folder to customer support, together with the info on what crash you are specifically seeing. Do not post these dumps publicly.

Edit: Apparently our support system does not allow attachments. You’d think I’d have looked that up before posting this. Instead, just contact support and they can request the files. They may choose to sample though, so don’t get discouraged if they end up not asking for the files.

#319 - Sept. 12, 2014, 6:41 p.m.
Blizzard Post

Some specific crash solutions below. Please see my previous post for how to identify your issue.

Failed to extract file.

This means one of the binary files needed for the patch failed to be created, and usually means they are in use. First, ensure the game isn’t running. If it is, close it, wait a few seconds, and try again. If you still fail with the same error, check for a lingering “CoherentUI_Host.exe” process:

1. Ensure the game client is closed again.
2. Press Ctrl+Shift+Escape to open up the task manager.
3. On the Processes tab (labelled Details in Windows 8 and 8.1), see if you have an entry that says “CoherentUI_Host.exe” in the “Image Name” column.
4. For each of those entries, click the entry to select it, and click the button near the bottom labelled “End Process”. Click “End process” if a confirmation window pops up.
5. Attempt to start the game.

If you still fail with the same error in the crash details, something else must be using the files. The easiest way to fix it if you get this far is to simply reboot your computer. If all of that fails, and you still experience the exact same problem: Try deleting the “bin” folder inside the game client’s folder (usually “C:\Program Files\Guild Wars 2”).

Edit: Apparently the steam client is also really good at keeping files open. Closing that may help.

Failed to load Coherent DLL: 0×1

This means that the DLL file may be broken. It might be due to a hardware error, a full hard drive, or some other error. The easiest way to attempt to solve this is to ensure you have some space free on your hard drive (50 MB at the absolute minimum, preferably at least 100 MB), and then deleting the bin folder that is inside your Guild Wars 2 folder. It should be re-created the next time you start the game. If that does not help, please contact customer support so we may collect some information on your hardware.

Unable to create ‘…’ (Where ‘…’ is a file name)

This means the game is unable to create the files needed to run it. There is unfortunately not much we can do at this point. Something is preventing us from creating the files we need, and nothing we could do would appear to solve that (including running as administrator). The most common cause is anti-virus software. As a test, you could try to white-list the game’s executable in your anti-virus, or even the game’s folder. Or even temporarily disable it while starting the game the first time. Please see your anti-virus manual for how to do that.

Timed out while creating browser view

This is an error that seems to just happen occasionally, and not all the time. Please correct me if you are seeing otherwise. If this happens to you, please follow the instructions at the bottom of my previous post, to send dump files to customer support. These dumps will help us track down the cause of your issue.

Timed out while creating browser context

The most common cause of this seems to be anti-virus software blocking the executable we use to display both the launcher and the black lion trading post. Note that this does not necessarily mean the anti-virus thinks it has found a virus, but it is somehow preventing the communication between the two processes. This is a known issue, and we are working to ensure it doesn’t happen. The only short-term solution is to white-list the executable in your anti-virus. As for how to do that, you will have to refer to the documentation of whatever anti-virus solution you may be using. To find the executable you need to white-list:

1. Navigate to the Guild Wars 2 folder (usually “C:\Program Files\Guild Wars 2”).
2. In this folder, find the folder named “bin” and navigate into it.
3. In this folder, you should find a file named “CoherentUI_Host.exe”. That is the file you should white-list.
4. You may also have to white-list “CoherentUI.dll” in the same folder, depending on your anti-virus. This doesn’t appear to be necessary for most cases however.

As per the previous crash, we would very much like to see dumps from this crash. Especially so if white-listing the process does not help. Please refer to the instructions at the bottom of my previous post.

m_system != NULL

The details for this crash is pretty much identical to the previous one. Please see the crash above.

#324 - Sept. 12, 2014, 7:37 p.m.
Blizzard Post

I have a question about this CoherentUI_Host.exe *32 process. While observing this in my Windows task manger>Process tab, I am finding 2 instances of Coherent running while in game. Is this going to be a normal situation? Should we have both?? As both Instances are~ 39K of Working set (Memory)…

That is correct. You should be seeing one while the trading post is closed, and an additional one when you open the trading post or gem store. The first one is used for communication between the game and the browser, and the second one is used for rendering.

#325 - Sept. 12, 2014, 7:55 p.m.
Blizzard Post

After the hotfix on 12 September 2014 the launcher hangs in the taskbar after reaching the ‘Initializing’ screen.

Is this still the case? If so, could you try deleting the “bin” folder inside the game folder (while the game is not running) and trying again?

Still not working for me. I submitted a ticket yesterday, and was sent the zip file, but that didn’t fix it. I’ve tried all of the solutions in the various threads, including a malware scan. I haven’t been able to download the new patch at all, and now I’ve missed the reset night for first week of WvW leagues.

Sorry for having you miss the start of the WvW tournament. Could you please identify your crash as per one of my previous posts?

The new patch created the problem for me -.-

Could you also please identify your crash as per one of my previous posts? Sorry for the inconvenience.

Control Panel > Internet Options > Connections > LAN Settings
Make sure “Automatically detect settings” is UNchecked

With the patch today – I went in a changed this setting back so it is now checked.
Launcher loaded. No error msg from Coherent. No freezing and able to log in as per normal.

Thank you so much for your efforts on this matter! I hope those that haven’t been able to log in and play since the interruption will be able to now.

Glad it worked out for you!

#328 - Sept. 12, 2014, 8:46 p.m.
Blizzard Post

Hi,
I read through your posts, however when I go through the details of the crash report, I can’t find any line (or even the word) that says “Assertion”. I have gotten two different errors: 258: The wait operation timed out, and 997 Overlapped I/O operation is in progress.
I also cannot find any folder in the directory or anywhere else with the Coherent Dumps.

It sounds like you’re seeing some entirely different error dialog, and not our crash dialog. Could you take a screenshot of it? Please ensure it doesn’t contain any sensitive information before posting though. Or if you’d rather, you can PM me a link to a screenshot.

#329 - Sept. 12, 2014, 8:47 p.m.
Blizzard Post

Yes it is still refusing to launch even after deleting the bin folder and relaunching.

I tried patching an older version of Guild Wars 2 and it launched and let me log into the game world but as soon as I logged out and tried to relaunch it, it went back to the ‘initializing’ + freezing in the taskbar with no launcher in sight.

And you’re not seeing any crash dialog of any kind? Not even Windows’ default one? What happens if you let it sit there for a minute or two?

#333 - Sept. 12, 2014, 9:22 p.m.
Blizzard Post

PM’ed you.

Your error appears to be a more serious hard drive error. Windows is failing to write/read files to/from disk (for the two error respectively). You may want to run Windows’ disk check on the drive. If possible you could also try to copy the game to another drive and run it from there.

After deleting the bin once more and trying to launch it several times, it finally launched. I logged into the game and played around a bit but I did not open the trading post. It seemed fairly stable so I logged out to test it and once again, it refuses to launch.

If I let it idle for a few minutes while being frozen in the task bar it does not transfer any data over the internet and its memory usage in the task manager remains the same. I’m not sure how long it could stay like that, I usually close it after around 10 minutes max.

I see the windows crash dialogue when it wont even launch to the ‘initializing’ screen.
I see the guild wars 2 crash dialogue when it manages to get to character select screen but crashes before entering the world.
I see no crash dialogue when it just hangs in the task bar.

This is the first time I hear about an issue like this. Do you know if you are behind a proxy? There are sites that will tell you (such as amibehindaproxy.com). Negatives are not necessarily 100% accurate on them though, but positives should definitely be. Also do you have an anti-virus installed? Does it help if you whitelist the Guild Wars 2 folder?

Whitelisting the whole \bin\ folder in my antivirus worked.

Sorry you had to do that to begin with, but glad that it worked.

#334 - Sept. 12, 2014, 9:29 p.m.
Blizzard Post

PM’ed you.

Your error appears to be a more serious hard drive error. Windows is failing to write/read files to/from disk (for the two error respectively). You may want to run Windows’ disk check on the drive. If possible you could also try to copy the game to another drive and run it from there.

Actually, one more thing you could try is to check your task manager to see if Gw2.exe is already running. I don’t expect that to be causing this, but it doesn’t hurt to check.

#355 - Sept. 16, 2014, 4:42 a.m.
Blizzard Post

YES success ! I was running GW2 day before the update no problems SOMETHING in that download changed NVIDIA to 16 bit instead of 32 bit that it was originally!

Thank you for that pointer! Taking note.

And glad it appears to be working for most of you.