constant update of Launcher

Mac Technical Support
So I have a iMac with mountain lion on it. Ever since the last patch I have had to update my launcher every single time I open the Launcher. I have tried closing it mid update and restarting it and it has to go through the update twice before it allows me to play. The thing is though very rarely though it will allow me on with out having to update. What is going on with this?
Does it say Updating Tools with a blue progress bar, or is it a patch, where you see red/yellow/green values?
02/07/2013 02:51 PMPosted by Machkhan
Does it say Updating Tools with a blue progress bar, or is it a patch, where you see red/yellow/green values?


Assuming this is the same thing I'm seeing (almost) every time I launch DIII, it's the blue progress bar. I get a window for "Updating Blizzard Launcher" that gets about 3/4 of the way, then stops. As noted elsewhere (http://us.battle.net/d3/en/forum/topic/5270834654) repairing permissions seems to help, but not always. Running 10.6.8.
Similar problem to Ebark and Eljaspero.

EVERY time I launch the Launcher, it reloads the small patch that fixed the Starter Edition problem. I never had the Starter Edition. This also happens on my wife's Mac.

OCCASIONALLY, I get the Updating Tools window with the blue progress bar. It stops about 75% of the way through. When I quit the updater (which takes about 15 seconds to quit) and launch the Launcher again, it works (but reloads the patch).

I'm running 10.7.5.

EDIT: I repaired Disk Permissions and insured Read & Write was applied to everything in the Diablo folder. I launched the Launcher 3 times on my machine with no problems. But on my wife's machine, I got the Updating Tools problem again.
Try deleting the Battle.net Tools folder and run the launcher again. It will download a new set of tools, and should resolve the issue.

If it asks for any admin user name or passwords, please enter it so it can apply correctly.
Try [url="http://us.battle.net/support/article/6505"]deleting the Battle.net Tools folder[/url] and run the launcher again. It will download a new set of tools, and should resolve the issue.

If it asks for any admin user name or passwords, please enter it so it can apply correctly.


This got me in once, but now it's back to the old "hangup at 75% of Updating Blizzard Launcher" again.
In addition to the step outlined by Machkhan, I would also delete the Diablo III.mfil file in your Diablo III directory. You should do this simultaneously with Machkhan's steps. This will in effect force your launcher to act as if it has no update information and it will hopefully download one final time and be done.

If this continues, you may be running into a permissions error during file creation, in which case you'll need to perform the following steps:

Delete the following files/folders:

/Users/Shared/Battle.net/Agent/Agent.db
/Users/Shared/Blizzard/Battle.net
/Users/Shared/Blizzard/Battle.net.temp (if present)
/Diablo 3/Diablo 3.mfil
/Diablo III/Data_D3/PC/MPQs/Cache

Once done deleting those files, make sure all permissions are set properly in Diablo 3's main folder by doing the following:

1) Get Info (in the Finder) on the Diablo 3 folder.

2) Click the padlock icon and enter your password to authenticate yourself.

3) For the Everyone group, set it to Read and Write.

4) Click the cogwheel icon and select Apply to enclosed items. Select OK to confirm your action.

5) Close the Get Info Window.

6) Repeat steps #1-5 on the /Users/Shared/Battle.net folder.

Now run the Diablo 3 Launcher. Let Diablo 3 rebuild its cache. It can take between 15-60 minutes depending on the computer and drive being used. Do not click Play until the Launcher window shows the message "Game is up to date", indicating that Diablo 3 has fully patched and/or rebuilt its cache.

Hopefully this will solve your issues if they persist beyond the basic troubleshooting Machkhan has guided you through so far.

________________________________________________
Official Mac Tech Support Forum Cookie™ (Mint Chocolate Chip)
Guaranteed tasty; Potentially volatile when dipped in General Forums Syrup®
Caution: This cookie bites back.
Let us know if the issue persists after what TheTias stated. (I almost called TheTias, Tia lol)
02/10/2013 09:50 AMPosted by Machkhan
Let us know if the issue persists after what TheTias stated. (I almost called TheTias, Tia lol)


Well, I *am* Tia. I just can't post on that avatar because I have no active WoW account. :P

________________________________________________
Official Mac Tech Support Forum Cookie™ (Mint Chocolate Chip)
Guaranteed tasty; Potentially volatile when dipped in General Forums Syrup®
Caution: This cookie bites back.
I know :)
So - deleting the battle.net tools will occasionally get me past the Setup window, and the game will run fine at that point. But TheTias' solution has, so far, not worked - it seems to get stuck on the Blizzard Update Agent instead, and has proven to be anything but a permanent solution.

Aside from having to delete and reload files and folders every time we want to play D3, is there any prospect for a permanent fix for the stuck Launcher?
I am getting the same problem. Every time I start up D3 I get the launcher stopping just below the N and it will stay that way until I delete the latest agent folder, latest launcher folder, the agent.db file and the Diablo 3.mfil file. But I have to do it every time I start the game. Is there going to be a fix for this in the future because it is extremely annoying to deal with every time you start the game.
Have you tried to disable Peer to Peer to see if it helps? On some networks, updates are a bit smoother when this is disabled.

Since you're stuck on the bootstrapper (Setting Up Tools/Updating Blizzard Update Agent) screen, you will need to manually enable this.

    1. Navigate to /Users/Shared/Battle.net/Agent
    2. Open agent.db with TextEdit.
    3. Select all (Command-A) and delete all the text and copy/paste the following text from Pastebin: http://pastebin.com/FjMuVDGv
    4. Save the document.
    5. Launch the game again.
TheTias steps actually solved my problem for the launcher constantly updating and asking for a password on a MAC.
02/10/2013 09:50 AMPosted by Machkhan
Let us know if the issue persists after what TheTias stated.


You did ask, so: None of the above solutions, including TheTias', permanently solves the "Update Agent and/or Launcher stuck at 75%" problem for me. Tossing the battle.net folder will sometimes allow me to launch the game, but I would guess the odds are less than 1 in 2 and getting worse of late. If I can get the game to launch it goes fine and I get to run around killing demons, but the next time I fire up D3, either the Update Agent or Launcher chokes again and I'm back to tossing folders and repairing permissions.
Can you send me your Battle.net folder so I can look at the logs?

Obtaining Battle.net Logs
    1. Navigate to /Users/Shared
    2. Right-click the Battle.net folder and select Copy Battle.net
    3. Right-click anywhere on the Desktop and select Paste item.
    4. Go into each sub folder (Agent, Agent.[build], Client, Blizzard Launcher.[build], Setup) in the new Battle.net folder on your desktop and delete the all following apps:
  • Any Agent.app (the application itself)
  • Any Blizzard Launcher.app (the application itself)
  • Error Reporter
  • Any World of Warcraft, Diablo III or StarCraft II Setup files
  • 5. Now right-click the Battle.net folder and select Compress "Battle.net"

Now you can email the compressed (zip) file to macsupport@blizzard.com. This way I have all your logs and can investigate further. Make sure you put the URL and thread title in the body so I can know what issue we're talking about.
03/20/2013 03:43 PMPosted by Machkhan
Can you send me your Battle.net folder so I can look at the logs?


I kid you not, invoking the name of Machkhan has apparently struck fear into the heart of my computer: it just loaded D3 without a hiccup for the first time in months. Next time it bogs down I will send you the log.
Looks like now I'm a victim of this too. Just started today. I get the modal dialogue box with the OS X style blue progress bar along with the message "Updating Blizzard Updating Launcher" (gotta love that), and if I let it go for a few moments, the Launcher finally comes up and lets me in.

I've noticed that no matter what I set permissions to, the launcher is no longer running as an admin process uncer any circumstance, and now also requires re-authentication every single time. I've done all of the troubleshooting steps I know of to no avail.

And to top it off, when the launcher is finally done with its thing, Diablo 3 takes about 35 seconds to start up after exiting the launcher (as in that's how long the skull sits on my screen before fading to black).

Was there a recent push that updated Agent again? Agent's really being a problem here. It's also eating 200%+ CPU while it's active.

If it's baffling even me, then there really is a problem happening here.

Edit: I'm running Diablo 3 on its own SSD, a Vertex 4 256 GB in fact, so launches shouldn't be taking that long. Ever.

Edit 2: The problem seems to be happening during the steps listed below from my console.log:

3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Firing Event: "database flush event"
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /option
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /agent
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'download' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /register
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'registerroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /game
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /game/diablo3_enus
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'game' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /game/client
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'game' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'gameroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /repair
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'repairroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'agentroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /gamesession
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'gamesessionroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /backfill
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'backfillroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /spawned
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'spawnedroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'optionroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /version
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'versionroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /update
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'updateroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /createshortcut
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'createshortcut' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /uninstall
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'uninstallroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /install
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'installroot' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'root' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Database Remove: /agent/download
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Queue 'download' Resource for delete
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deleting remaining resources
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'download' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'download' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'registerroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'registerroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'game' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'game' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'game' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'game' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'gameroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'gameroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'repairroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'repairroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'agentroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'agentroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'gamesessionroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'gamesessionroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'backfillroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'backfillroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'spawnedroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'spawnedroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'optionroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'optionroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'versionroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'versionroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'updateroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'updateroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'createshortcut' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'createshortcut' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'uninstallroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'uninstallroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'installroot' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'installroot' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'root' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'root' Resource completed
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'download' Resource
3/27/13 1:45:23 AM [0x0-0x8c08c].com.blizzard.agent Deferred delete of 'download' Resource completed


It seems Agent is trying to flush the database and is failing for quite some time. Despite the timestamps on the console.log entries, the game didn't finally launch itself on the attempt here until 1:49 AM, a full four minutes after exiting the Launcher.

Edit 3: Why is Agent trying to download what appears to be a Starcraft II patch when launching Diablo 3?


#-----------------------------------------------------------
# System started at 2013-03-27 08:54:37.9176
# system: Terra Branford’s Computer
#-----------------------------------------------------------
08:54:41.2771 PostTo succeeded status: 0 for url: http://enUS.patch.battle.net:1119/patch
Post Data:
<version program="Agnt"><record program="Bnet" component="Mac" version="1" /><record program="Agnt" component="cdn" version="1" /><record program="Agnt" component="cfg" version="1" /><record program="Agnt" component="Mac" version="1675" /><record program="Agnt" component="blob" version="1" /></version>
08:54:41.2772 Post Response:
<patch>
<record program="Bnet" component="Mac">
http://attdist.blizzard.com/sc2patch/update/B16117-5C52FCF1/sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;sc2-1-22280-Uni-OSX-enUS-bnet-bin-component-dl;9A5739796B2E484AFF5468448236A341;22280
</record>
<record program="Agnt" component="cdn">
dist.blizzard.com.edgesuite.net|llnw.blizzard.com|attdist.blizzard.com
</record>
<record program="Agnt" component="Mac">
;;;;
</record>
</patch>


Edit 4: And another attempt to launch Diablo 3, timestamps starting directly after the Launcher is killed and Diablo 3 starts up:


#-----------------------------------------------------------
# System started at 2013-03-27 08:54:37.9176
# system: Terra Branford’s Computer
#-----------------------------------------------------------
08:54:37.9185 Argument[0]: '/Users/Shared/Battle.net/Agent/Agent.1675/Agent.app/Contents/MacOS/Agent'
08:54:37.9186 Argument[1]: '--locale=enUS'
08:54:37.9242 Database Insert: /option
08:54:37.9254 Database Insert: /agent
08:54:37.9255 Database Insert: /
08:54:37.9255 Database Insert: /version
08:54:37.9255 Database Insert: /repair
08:54:37.9256 Database Insert: /update
08:54:37.9256 Database Insert: /uninstall
08:54:37.9257 Database Insert: /install
08:54:37.9257 Database Insert: /gamesession
08:54:37.9258 Database Insert: /agent/download
08:54:37.9258 Database Insert: /backfill
08:54:37.9258 Database Insert: /game
08:54:37.9259 Database Insert: /createshortcut
08:54:37.9309 Database Insert: /game/diablo3_enus
08:54:37.9321 Database Insert: /game/client
08:54:37.9322 Database Insert: /spawned
08:54:37.9325 Database Insert: /agent/download
08:54:37.9325 Database Insert: /register
08:54:41.1907 Initialize HttpProtocol Server Called.
08:54:41.1917 Agent started on port #6881
08:54:41.1917 Registered Periodic Event: "auth validation event" with a resolution of 10000 and a start delay of 10000
08:54:41.1917 Registered Event: "shutdown event"
08:54:41.1917 Registered Event: "database flush event"
08:54:51.1985 Handle Event: "auth validation event"
08:54:51.1986 Registered Periodic Event: "shutdown event" with a resolution of 10000 and a start delay of 10000
08:55:01.2010 Handle Event: "shutdown event"
08:55:01.2011 Handle Event: "auth validation event"
08:55:01.3009 Agent is shutting down
08:55:01.3960 Firing Event: "database flush event"
08:55:01.3986 Database Remove: /option
08:55:01.3986 Database Remove: /agent
08:55:01.3986 Queue 'download' Resource for delete
08:55:01.3986 Database Remove: /
08:55:01.3986 Database Remove: /register
08:55:01.3986 Queue 'registerroot' Resource for delete
08:55:01.3986 Database Remove: /game
08:55:01.3987 Database Remove: /game/diablo3_enus
08:55:01.3987 Queue 'game' Resource for delete
08:55:01.3987 Database Remove: /game/client
08:55:01.3987 Queue 'game' Resource for delete
08:55:01.3987 Queue 'gameroot' Resource for delete
08:55:01.3987 Database Remove: /repair
08:55:01.3987 Queue 'repairroot' Resource for delete
08:55:01.3987 Queue 'agentroot' Resource for delete
08:55:01.3987 Database Remove: /gamesession
08:55:01.3987 Queue 'gamesessionroot' Resource for delete
08:55:01.3987 Database Remove: /backfill
08:55:01.3987 Queue 'backfillroot' Resource for delete
08:55:01.3987 Database Remove: /spawned
08:55:01.3987 Queue 'spawnedroot' Resource for delete
08:55:01.3987 Queue 'optionroot' Resource for delete
08:55:01.3987 Database Remove: /version
08:55:01.3988 Queue 'versionroot' Resource for delete
08:55:01.3988 Database Remove: /update
08:55:01.3988 Queue 'updateroot' Resource for delete
08:55:01.3988 Database Remove: /createshortcut
08:55:01.3988 Queue 'createshortcut' Resource for delete
08:55:01.3988 Database Remove: /uninstall
08:55:01.3988 Queue 'uninstallroot' Resource for delete
08:55:01.3988 Database Remove: /install
08:55:01.3988 Queue 'installroot' Resource for delete
08:55:01.3988 Queue 'root' Resource for delete
08:55:01.3988 Database Remove: /agent/download
08:55:01.3988 Queue 'download' Resource for delete
08:55:01.3989 Deleting remaining resources
08:55:01.3993 Deferred delete of 'download' Resource
08:55:01.3993 Deferred delete of 'download' Resource completed
08:55:01.3993 Deferred delete of 'registerroot' Resource
08:55:01.3994 Deferred delete of 'registerroot' Resource completed
08:55:01.3994 Deferred delete of 'game' Resource
08:55:01.3995 Deferred delete of 'game' Resource completed
08:55:01.3995 Deferred delete of 'game' Resource
08:55:01.3995 Deferred delete of 'game' Resource completed
08:55:01.3995 Deferred delete of 'gameroot' Resource
08:55:01.3995 Deferred delete of 'gameroot' Resource completed
08:55:01.3995 Deferred delete of 'repairroot' Resource
08:55:01.3995 Deferred delete of 'repairroot' Resource completed
08:55:01.3996 Deferred delete of 'agentroot' Resource
08:55:01.3998 Deferred delete of 'agentroot' Resource completed
08:55:01.3998 Deferred delete of 'gamesessionroot' Resource
08:55:01.3998 Deferred delete of 'gamesessionroot' Resource completed
08:55:01.3998 Deferred delete of 'backfillroot' Resource
08:55:01.3999 Deferred delete of 'backfillroot' Resource completed
08:55:01.3999 Deferred delete of 'spawnedroot' Resource
08:55:01.3999 Deferred delete of 'spawnedroot' Resource completed
08:55:01.3999 Deferred delete of 'optionroot' Resource
08:55:01.3999 Deferred delete of 'optionroot' Resource completed
08:55:01.3999 Deferred delete of 'versionroot' Resource
08:55:01.3999 Deferred delete of 'versionroot' Resource completed
08:55:01.3999 Deferred delete of 'updateroot' Resource
08:55:01.3999 Deferred delete of 'updateroot' Resource completed
08:55:01.3999 Deferred delete of 'createshortcut' Resource
08:55:01.3999 Deferred delete of 'createshortcut' Resource completed
08:55:01.3999 Deferred delete of 'uninstallroot' Resource
08:55:01.3999 Deferred delete of 'uninstallroot' Resource completed
08:55:01.3999 Deferred delete of 'installroot' Resource
08:55:01.3999 Deferred delete of 'installroot' Resource completed
08:55:01.3999 Deferred delete of 'root' Resource
08:55:01.3999 Deferred delete of 'root' Resource completed
08:55:01.3999 Deferred delete of 'download' Resource
08:55:01.3999 Deferred delete of 'download' Resource completed


Note that Agent is writing in its log files (this is directly from the log file) my time zone +6 hours UTC. It's almost as if it's acting like it's trying to access the European servers instead of the US servers.

Contents of D3Debug.txt follows. Note failure of Agent to be launched and how long it takes the client to overcome that:

2013.03.27 01:54:37.396844649 Diablo III Release (No Assertions) running under Mac OS X 10.6.8 (10K549)
2013.03.27 01:54:37.398708447 <BUILD>1.0.7.15295 (69182-853516)</BUILD>
2013.03.27 01:54:37.398863972 System Model: MacPro1,1
2013.03.27 01:54:37.398932023 Cheats: DISABLED
2013.03.27 01:54:37.399331220 CPU Vendor: GenuineIntel
2013.03.27 01:54:37.399433491 CPU Details: Intel(R) Xeon(R) CPU 5150 @ 2.66GHz
2013.03.27 01:54:37.399536832 CPU Processors: 2
2013.03.27 01:54:37.399628156 CPU Cores: 4
2013.03.27 01:54:37.399719774 CPU Threads: 4
2013.03.27 01:54:37.399816580 7168.00 MB of total physical memory
2013.03.27 01:54:37.399909299 OS Language: English
2013.03.27 01:54:37.400053843 Application Path: /Volumes/Tia 2/Diablo III/
2013.03.27 01:54:37.400137205 ----------------------------------------------

2013.03.27 01:54:37.400331254 Command Line: -launch
2013.03.27 01:54:37.457245324 Clock freq = I64d
2013.03.27 01:54:37.472566872 Adjusted initial working directory: /Volumes/Tia 2/Diablo III
2013.03.27 01:54:37.472747377 Detecting first installed locale.
2013.03.27 01:54:37.472919588 Detected: enUS
2013.03.27 01:55:07.835591038 ERROR: Failed to locate and start Agent process. Error code: 803
2013.03.27 01:55:07.836988774 AgentManagerImpl::GetStatus - bResult: 0, StatusCode: 0
2013.03.27 01:55:07.837069222 Detecting installed locales:
2013.03.27 01:55:07.837228404 Found: enUS
2013.03.27 01:55:07.838555842 FileSystemGetLocale, AgentSettings: 0
2013.03.27 01:55:07.838725568 FileSystemGetLocale, returned locale: enUS
2013.03.27 01:55:07.841787556 SNOFilesInitialize('Data_D3', PC, enUS)
2013.03.27 01:55:07.843111000 Initializing Streaming
2013.03.27 01:55:08.000209637 Working Directory: /Volumes/Tia 2/Diablo III
2013.03.27 01:55:08.013671597 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-9558.mpq size=51634657 local=51634657
2013.03.27 01:55:08.018905660 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-9558.mpq
2013.03.27 01:55:08.024287854 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\OSX\d3-update-OSX-9558.mpq size=2266667 local=2266667
2013.03.27 01:55:08.024812145 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-9558.mpq
2013.03.27 01:55:08.026913003 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-9558.mpq size=3207957 local=3207957
2013.03.27 01:55:08.028388038 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9558.mpq
2013.03.27 01:55:08.029394684 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-9749.mpq size=25556 local=25556
2013.03.27 01:55:08.029810122 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-9749.mpq
2013.03.27 01:55:08.030802519 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-9749.mpq size=12707 local=12707
2013.03.27 01:55:08.031255181 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9749.mpq
2013.03.27 01:55:08.032247470 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-9858.mpq size=145375 local=145375
2013.03.27 01:55:08.032660282 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-9858.mpq
2013.03.27 01:55:08.038738069 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\OSX\d3-update-OSX-9858.mpq size=1753808 local=1753808
2013.03.27 01:55:08.039194902 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-9858.mpq
2013.03.27 01:55:08.040092204 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-9858.mpq size=5759 local=5759
2013.03.27 01:55:08.040454153 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9858.mpq
2013.03.27 01:55:08.041381408 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-9950.mpq size=88664 local=88664
2013.03.27 01:55:08.041821260 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-9950.mpq
2013.03.27 01:55:08.046538335 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\OSX\d3-update-OSX-9950.mpq size=8421707 local=8421707
2013.03.27 01:55:08.046945622 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-9950.mpq
2013.03.27 01:55:08.047707261 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-9950.mpq size=1711 local=1711
2013.03.27 01:55:08.048157860 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9950.mpq
2013.03.27 01:55:08.048901388 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-9991.mpq size=4094 local=4094
2013.03.27 01:55:08.049304001 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-9991.mpq
2013.03.27 01:55:08.049914825 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-9991.mpq size=2324 local=2324
2013.03.27 01:55:08.050753565 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9991.mpq
2013.03.27 01:55:08.056400174 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-10057.mpq size=9385561 local=9385561
2013.03.27 01:55:08.058464075 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-10057.mpq
2013.03.27 01:55:08.063159056 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\OSX\d3-update-OSX-10057.mpq size=5865210 local=5865210
2013.03.27 01:55:08.063634544 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-10057.mpq
2013.03.27 01:55:08.064769732 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-10057.mpq size=119911 local=119911
2013.03.27 01:55:08.065225405 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-10057.mpq
2013.03.27 01:55:08.065939372 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-10235.mpq size=3649 local=3649
2013.03.27 01:55:08.066406830 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-10235.mpq
2013.03.27 01:55:08.067487616 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-10485.mpq size=34536 local=34536
2013.03.27 01:55:08.067845101 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-10485.mpq
2013.03.27 01:55:08.068556247 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-10485.mpq size=1562 local=1562
2013.03.27 01:55:08.069020557 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-10485.mpq
2013.03.27 01:55:08.074160140 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-11327.mpq size=12045384 local=12045384
2013.03.27 01:55:08.075408615 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-11327.mpq
2013.03.27 01:55:08.076598119 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\OSX\d3-update-OSX-11327.mpq size=20998 local=20998
2013.03.27 01:55:08.077068074 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-11327.mpq
2013.03.27 01:55:08.078149009 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-11327.mpq size=118896 local=118896
2013.03.27 01:55:08.080107554 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-11327.mpq
2013.03.27 01:55:08.116578581 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-12480.mpq size=136020614 local=136020614
2013.03.27 01:55:08.143968062 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-12480.mpq
2013.03.27 01:55:08.147975343 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\OSX\d3-update-OSX-12480.mpq size=1631212 local=1631212
2013.03.27 01:55:08.153166769 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-12480.mpq
2013.03.27 01:55:08.155058701 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-12480.mpq size=9749092 local=9749092
2013.03.27 01:55:08.155789167 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-12480.mpq
2013.03.27 01:55:08.156753669 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-12811.mpq size=79606 local=79606
2013.03.27 01:55:08.157173155 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-12811.mpq
2013.03.27 01:55:08.161843131 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-13300.mpq size=2443536 local=2443536
2013.03.27 01:55:08.164906624 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-13300.mpq
2013.03.27 01:55:08.165692109 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-13300.mpq size=2512 local=2512
2013.03.27 01:55:08.166103965 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-13300.mpq
2013.03.27 01:55:08.166792633 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-13644.mpq size=2119 local=2119
2013.03.27 01:55:08.167260365 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-13644.mpq
2013.03.27 01:55:08.181540325 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-14633.mpq size=28795657 local=28795657
2013.03.27 01:55:08.196656841 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-14633.mpq
2013.03.27 01:55:08.198265368 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\enUS\d3-update-enUS-14633.mpq size=1020271 local=1020271
2013.03.27 01:55:08.199344288 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-14633.mpq
2013.03.27 01:55:08.200281085 OpenMpq - opening update mpq success: Data_D3\PC\MPQs\base\d3-update-base-15295.mpq size=7780 local=7780
2013.03.27 01:55:08.200864508 OpenMpq - opening cache mpq success: Data_D3\PC\MPQs\Cache\base\patch-base-15295.mpq
2013.03.27 01:55:08.220551744 Opened SNOPack Data_D3\PC\MPQs\CoreData.mpq size=212617252 local=212617252
2013.03.27 01:55:08.235088801 Opened SNOPack Data_D3\PC\MPQs\ClientData.mpq size=-1874699240 local=-1874699240
2013.03.27 01:55:08.246001633 Opened SNOPack Data_D3\PC\MPQs\Texture.mpq size=1579449188 local=1579449188
2013.03.27 01:55:08.264608543 Opened SNOPack Data_D3\PC\MPQs\Sound.mpq size=1344523351 local=1344523351
2013.03.27 01:55:08.281874864 Opened SNOPack Data_D3\PC\MPQs\enUS_Audio.mpq size=1025134193 local=1025134193
2013.03.27 01:55:08.286979349 Opened SNOPack Data_D3\PC\MPQs\enUS_Text.mpq size=2867512 local=2867512
2013.03.27 01:55:08.288632303 Opened SNOPack Data_D3\PC\MPQs\enUS_Cutscene.mpq size=1518036506 local=1518036506
2013.03.27 01:55:08.288707638 SNOFileInitializeSigningData initializing.
2013.03.27 01:55:12.230076033 SNOFileLoadTextFile: 'Data_D3\Locale\ruRU\declension.txt'
2013.03.27 01:55:12.230379188 SNOFileLoadTextFile: 'Data_D3\PC\Misc\banned_names.txt'
2013.03.27 01:55:12.230510126 SNOFileLoadTextFile: 'Data_D3\PC\Misc\enUS_banned_names.txt'
2013.03.27 01:55:12.230629489 SNOFilesAsyncInitialize()
2013.03.27 01:55:12.348763955 Found 110108 assets in the TOC!
2013.03.27 01:55:16.147805177 ===== Battle.net Platform : Startup =====
2013.03.27 01:55:16.193554698 GamesVersion: { string: "1.0.7" }
2013.03.27 01:55:16.193691432 ----------------------------------------------
2013.03.27 01:55:16.193767568 OnlineServiceDynamicVersion : DLL Battle.net Aurora 4e0db8a394_public/482 (Jan 8 2013 18:05:59)
2013.03.27 01:55:16.193859435 OnlineServiceStaticVersion : LIB Battle.net Aurora 4e0db8a394_public/482 (Jan 8 2013 18:05:59)
2013.03.27 01:55:16.193946530 ----------------------------------------------
2013.03.27 01:55:16.198287803 >>> BnetCommon::Platform::APIInitialize_Authentication -- CreateAPI Authentication
2013.03.27 01:55:16.203584886 >>> BnetCommon::Platform::APIInitialize_Presence -- CreateAPI Presence
2013.03.27 01:55:16.203806417 >>> BnetCommon::Platform::APIInitialize_Friends -- CreateAPI Friends
2013.03.27 01:55:16.206927807 >>> BnetCommon::Platform::APIInitialize_Party -- CreateAPI Party
2013.03.27 01:55:16.208568186 >>> BnetCommon::Platform::APIInitialize_Chat -- CreateAPI Chat
2013.03.27 01:55:16.208685573 >>> BnetCommon::Platform::APIInitialize_Whisper -- CreateAPI Whisper
2013.03.27 01:55:16.208842364 >>> BnetCommon::Platform::APIInitialize_UserManager -- CreateAPI UserManager
2013.03.27 01:55:16.211040947 >>> BnetCommon::Platform::APIInitialize_Resources -- CreateAPI Resources
2013.03.27 01:55:16.211965765 >>> BnetCommon::Platform::APIInitialize_Games -- CreateAPI Games
2013.03.27 01:55:16.213277937 >>> BnetCommon::Platform::APIInitialize_LocalStorage -- CreateAPI LocalStorage
2013.03.27 01:55:16.214002334 >>> BnetCommon::Platform::APIInitialize_Exchange -- CreateAPI Exchange
2013.03.27 01:55:16.214165970 >>> BnetCommon::Platform::APIInitialize_Search -- CreateAPI Search
2013.03.27 01:55:16.214298794 >>> BnetCommon::Platform::APIInitialize_Achievements -- CreateAPI Achievements
2013.03.27 01:55:16.215073892 >>> BnetCommon::Platform::APIInitialize_ProfanityFilter -- CreateAPI ProfanityFilter
2013.03.27 01:55:16.215191210 >>> BnetCommon::Platform::APIInitialize_Challenge -- CreateAPI Challenge
2013.03.27 01:55:16.215734473 >>> BnetCommon::Platform::APIInitialize_Report -- CreateAPI Report
2013.03.27 01:55:16.219637045 ERROR: AgentManagerImpl::SetSelectedRegion: Failed to set to us.
2013.03.27 01:55:16.220816308 [BattleNet] Interface initialized
2013.03.27 01:55:16.222364308 Protocol Hash = 0xCDC72158
2013.03.27 01:55:16.344248661 Build VersionEx: 1.0.7.15295 (69182-853516)
2013.03.27 01:55:16.344423244 Initializing graphics subsystem...
2013.03.27 01:55:16.350266905 800x600, 60 Hz, 32 bits
2013.03.27 01:55:16.350457880 1066x600, 60 Hz, 32 bits
2013.03.27 01:55:16.350546153 1192x670, 60 Hz, 32 bits
2013.03.27 01:55:16.350644478 1306x734, 60 Hz, 32 bits
2013.03.27 01:55:16.350756322 1410x794, 60 Hz, 32 bits
2013.03.27 01:55:16.350848998 1506x848, 60 Hz, 32 bits
2013.03.27 01:55:16.350941380 1598x898, 60 Hz, 32 bits
2013.03.27 01:55:16.351036986 1684x948, 60 Hz, 32 bits
2013.03.27 01:55:16.351126526 1766x994, 60 Hz, 32 bits
2013.03.27 01:55:16.351221898 1844x1038, 60 Hz, 32 bits
2013.03.27 01:55:16.351359708 1920x1080, 60 Hz, 32 bits
2013.03.27 01:55:16.775245865 HW Class = 5
2013.03.27 01:55:18.821263465 Initializing input subsystem...
2013.03.27 01:55:18.923013538 Initializing sound subsystem...
2013.03.27 01:55:18.970400435 ****** Sound Device Caps ******
2013.03.27 01:55:18.971857996 Found 3 sound drivers:
2013.03.27 01:55:18.971960892 Driver 0: 'Built-in Digital Output'
2013.03.27 01:55:18.972027211 Min Freq: 96000, Max Freq: 96000
2013.03.27 01:55:18.972136666 Speaker Mode: Stereo
2013.03.27 01:55:18.972197352 Driver Capabilities:
2013.03.27 01:55:18.972265322 Device can do multichannel output, ie greater than 2 channels.
2013.03.27 01:55:18.972335491 Device can output to 8bit integer PCM.
2013.03.27 01:55:18.972392736 Device can output to 16bit integer PCM.
2013.03.27 01:55:18.972455238 Device can output to 24bit integer PCM.
2013.03.27 01:55:18.972521039 Device can output to 32bit integer PCM.
2013.03.27 01:55:18.972586829 Device can output to 32bit floating point PCM.
2013.03.27 01:55:18.972672053 Driver 1: 'Built-in Output'
2013.03.27 01:55:18.972732134 Min Freq: 96000, Max Freq: 96000
2013.03.27 01:55:18.972803070 Speaker Mode: Stereo
2013.03.27 01:55:18.972859488 Driver Capabilities:
2013.03.27 01:55:18.972933082 Device can do multichannel output, ie greater than 2 channels.
2013.03.27 01:55:18.972999885 Device can output to 8bit integer PCM.
2013.03.27 01:55:18.973063656 Device can output to 16bit integer PCM.
2013.03.27 01:55:18.973129879 Device can output to 24bit integer PCM.
2013.03.27 01:55:18.973192763 Device can output to 32bit integer PCM.
2013.03.27 01:55:18.973258733 Device can output to 32bit floating point PCM.
2013.03.27 01:55:18.973350790 Driver 2: 'Built-in Line Output'
2013.03.27 01:55:18.973410859 Min Freq: 96000, Max Freq: 96000
2013.03.27 01:55:18.973481443 Speaker Mode: Stereo
2013.03.27 01:55:18.973537479 Driver Capabilities:
2013.03.27 01:55:18.973608643 Device can do multichannel output, ie greater than 2 channels.
2013.03.27 01:55:18.973665403 Device can output to 8bit integer PCM.
2013.03.27 01:55:18.973728047 Device can output to 16bit integer PCM.
2013.03.27 01:55:18.973790411 Device can output to 24bit integer PCM.
2013.03.27 01:55:18.973878080 Device can output to 32bit integer PCM.
2013.03.27 01:55:18.973954333 Device can output to 32bit floating point PCM.
2013.03.27 01:55:18.974023605 Selecting driver 0 (Built-in Digital Output)
2013.03.27 01:55:18.974103022 Speaker Mode: Stereo
2013.03.27 01:55:18.974168086 Initializing sound with 16 channels
2013.03.27 01:55:19.218359185 ****** SoundPlatformFModGlobals ******
2013.03.27 01:55:19.218586247 bResetDevice: 0
2013.03.27 01:55:19.218656870 nNumDrivers: 3
2013.03.27 01:55:19.218723853 nDriverToUse: 0
2013.03.27 01:55:19.218793823 ptFModSystem: 0x285c41d8
2013.03.27 01:55:19.218858957 pFModMemory: 0x285c4000
2013.03.27 01:55:19.218924452 nFModMemoryAmount: 117440512
2013.03.27 01:55:19.218992698 nNumChannels: 128
2013.03.27 01:55:19.219061652 ptCachedSoundAllocator, used block count: 0
2013.03.27 01:55:19.219127441 ptCachedSoundAllocator, free block count: 640
2013.03.27 01:55:19.219198280 ptCachedSoundSampleMap, count: 0
2013.03.27 01:55:19.219267595 ptCachedSoundStreamMap, count: 0
2013.03.27 01:55:19.219336277 ptLRUSoundSampleList, count: 0
2013.03.27 01:55:19.219404960 ptLRUSoundStreamList, count: 0
2013.03.27 01:55:19.219473420 arPlayingSounds: 0x239b8400
2013.03.27 01:55:19.219541435 nCacheSampleSize: 0
2013.03.27 01:55:19.219606777 nCacheStreamSize: 0
2013.03.27 01:55:19.219975853 nFModCurrentAlloced: 78702224
2013.03.27 01:55:19.220036359 nFModMaxAlloced: 78702224
2013.03.27 01:55:19.260670198 STARTING Menu
2013.03.27 01:55:19.880751858 Setting depth texture, fmt = 32
2013.03.27 01:55:19.880965169 PostFXGfxInit() success
2013.03.27 01:55:19.881074435 SubObjectGfxInit() 1
2013.03.27 01:55:19.913864352 Initializing client world BattleNet_Act1Screen...
2013.03.27 01:55:20.020521376 Disposing UI for World
2013.03.27 01:55:20.022418483 Client Disposed world.
2013.03.27 01:55:20.022535659 Initializing client world BattleNet_MainScreen...
2013.03.27 01:55:20.085588218 >>> Platform::CheckAssert_OnAPIInitialized Platform::OnAPIInitialized_LocalStorage_Internal code=11010
2013.03.27 01:55:21.587648180 Pre-Present() at startup
2013.03.27 01:55:21.587860646 Post-Present() at startup
2013.03.27 01:55:21.588002559 Profile listener started on 0.0.0.0:1243
2013.03.27 01:55:21.687696247 Pre-Present() at startup
2013.03.27 01:55:21.687913947 Post-Present() at startup
2013.03.27 01:55:21.703653837 Pre-Present() at startup
2013.03.27 01:55:21.899100945 Post-Present() at startup
2013.03.27 01:55:21.907481343 Pre-Present() at startup
2013.03.27 01:55:21.938380141 Post-Present() at startup
2013.03.27 01:55:21.942949525 Pre-Present() at startup
2013.03.27 01:55:21.955045043 Post-Present() at startup
2013.03.27 01:55:21.958793991 Pre-Present() at startup
2013.03.27 01:55:21.971755334 Post-Present() at startup
2013.03.27 01:55:21.974641635 Pre-Present() at startup
2013.03.27 01:55:21.988414810 Post-Present() at startup
2013.03.27 01:55:21.991705556 Pre-Present() at startup
2013.03.27 01:55:22.005059747 Post-Present() at startup
2013.03.27 01:55:22.512775659 ENDING GAME
2013.03.27 01:55:22.514613960 Disposing UI for World
2013.03.27 01:55:22.516816258 Client Disposed world.
2013.03.27 01:55:22.526848344 SubsystemsDispose: 54 - Wind
2013.03.27 01:55:22.530173830 SubsystemsDispose: 45 - CPlayer
2013.03.27 01:55:22.532858811 SubsystemsDispose: 36 - UI
2013.03.27 01:55:22.536808910 >>> (no hero selected) OnlineService::BnetService::LogoutSynchronously
2013.03.27 01:55:22.536972968 ===== BnetCommon::Platform::Disconnect connectionState=0 =====
2013.03.27 01:55:22.544005369 Disposing UI root!
2013.03.27 01:55:22.563595311 SubsystemsDispose: 27 - CWorlds
2013.03.27 01:55:22.567285083 SubsystemsDispose: 18 - PostFX
2013.03.27 01:55:22.572639291 SubsystemsDispose: 9 - CTimedEvents
2013.03.27 01:55:22.595979661 SubsystemsDispose: 0 - ProfUI
2013.03.27 01:55:22.596370019 Disposing sound subsystem...
2013.03.27 01:55:22.596550503 Start SoundPlatform::Dispose()
2013.03.27 01:55:22.596626272 StopOVTStream
2013.03.27 01:55:22.597114440 - Releasing DSP effects
2013.03.27 01:55:22.598792906 - Releasing FMOD System
2013.03.27 01:55:22.639294924 Finish SoundPlatform::Dispose()
2013.03.27 01:55:22.762731749 Disposing graphics subsystem...
2013.03.27 01:55:23.313346990 SubsystemsDispose: 35 -
2013.03.27 01:55:23.313875107 [Battlenet] Interface disposed
2013.03.27 01:55:23.318402311 >>> (no hero selected) ===== Battle.net BnetService : Shutdown =====
2013.03.27 01:55:23.318476055 >>> Battle.net Platform DestroyInterface reason=BnetClient Shutdown
2013.03.27 01:55:23.318549096 ===== BnetClient::Platform::PrepareForDisconnect =====
2013.03.27 01:55:23.318732816 ===== BnetCommon::Platform::Disconnect connectionState=0 =====
2013.03.27 01:55:23.318791541 >>> BnetCommon::Platform::APICleanup_LocalStorage
2013.03.27 01:55:23.318866208 >>> BnetCommon::Platform::APICleanup_Games
2013.03.27 01:55:23.318971568 >>> BnetCommon::Platform::APICleanup_Resources
2013.03.27 01:55:23.319028966 >>> BnetCommon::Platform::APICleanup_UserManager
2013.03.27 01:55:23.319133673 >>> BnetCommon::Platform::APICleanup_Whisper
2013.03.27 01:55:23.319192398 >>> BnetCommon::Platform::APICleanup_Chat
2013.03.27 01:55:23.319265180 >>> BnetCommon::Platform::APICleanup_Party
2013.03.27 01:55:23.319337541 >>> BnetCommon::Platform::APICleanup_Friends
2013.03.27 01:55:23.319410088 >>> BnetCommon::Platform::APICleanup_Presence
2013.03.27 01:55:23.319542807 >>> BnetCommon::Platform::APICleanup_Authentication
2013.03.27 01:55:23.319602001 >>> BnetCommon::Platform::APICleanup_Search
2013.03.27 01:55:23.319680401 >>> BnetCommon::Platform::APIDestroy_Achievements
2013.03.27 01:55:23.319757219 >>> BnetCommon::Platform::APIDestroy_ProfanityFilter
2013.03.27 01:55:23.319827183 >>> BnetCommon::Platform::APIDestroy_Challenge
2013.03.27 01:55:23.319899670 >>> BnetCommon::Platform::APIDestroy_Report
2013.03.27 01:55:23.340944425 >>> BnetCommon::Platform::OnDestroyAllAPIs code=0
2013.03.27 01:55:23.351078652 >>> Platform::DestroyInterface calling bnet DestroyInterface
2013.03.27 01:55:23.351384832 >>> Battle.net Platform Shutdown reason=interface count == 0
2013.03.27 01:55:23.360155309 ===== Battle.net Client Service Shutdown =====
2013.03.27 01:55:23.360901979 SubsystemsDispose: 28 -
2013.03.27 01:55:23.363957231 SubsystemsDispose: 21 -
2013.03.27 01:55:23.392388209 SNOFilesDispose()
2013.03.27 01:55:23.502449189 SNOFilesAsyncDispose()
2013.03.27 01:55:23.692718100 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-9558.mpq
2013.03.27 01:55:23.693439285 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-9558.mpq
2013.03.27 01:55:23.693759740 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\OSX\d3-update-OSX-9558.mpq
2013.03.27 01:55:23.693998864 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-9558.mpq
2013.03.27 01:55:23.694085174 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-9558.mpq
2013.03.27 01:55:23.694326269 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9558.mpq
2013.03.27 01:55:23.694442910 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-9749.mpq
2013.03.27 01:55:23.694637517 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-9749.mpq
2013.03.27 01:55:23.694723192 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-9749.mpq
2013.03.27 01:55:23.694913842 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9749.mpq
2013.03.27 01:55:23.695013433 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-9858.mpq
2013.03.27 01:55:23.695205358 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-9858.mpq
2013.03.27 01:55:23.695287830 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\OSX\d3-update-OSX-9858.mpq
2013.03.27 01:55:23.695485553 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-9858.mpq
2013.03.27 01:55:23.695580221 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-9858.mpq
2013.03.27 01:55:23.695777268 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9858.mpq
2013.03.27 01:55:23.695858913 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-9950.mpq
2013.03.27 01:55:23.696071749 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-9950.mpq
2013.03.27 01:55:23.696177418 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\OSX\d3-update-OSX-9950.mpq
2013.03.27 01:55:23.696373099 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-9950.mpq
2013.03.27 01:55:23.696454332 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-9950.mpq
2013.03.27 01:55:23.696657707 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9950.mpq
2013.03.27 01:55:23.696758059 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-9991.mpq
2013.03.27 01:55:23.696962453 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-9991.mpq
2013.03.27 01:55:23.697044200 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-9991.mpq
2013.03.27 01:55:23.697237409 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-9991.mpq
2013.03.27 01:55:23.697326814 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-10057.mpq
2013.03.27 01:55:23.697535927 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-10057.mpq
2013.03.27 01:55:23.697636248 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\OSX\d3-update-OSX-10057.mpq
2013.03.27 01:55:23.697830814 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-10057.mpq
2013.03.27 01:55:23.697935229 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-10057.mpq
2013.03.27 01:55:23.698126814 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-10057.mpq
2013.03.27 01:55:23.698216802 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-10235.mpq
2013.03.27 01:55:23.698414516 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-10235.mpq
2013.03.27 01:55:23.698508847 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-10485.mpq
2013.03.27 01:55:23.698693485 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-10485.mpq
2013.03.27 01:55:23.698778609 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-10485.mpq
2013.03.27 01:55:23.698957434 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-10485.mpq
2013.03.27 01:55:23.699052769 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-11327.mpq
2013.03.27 01:55:23.699255665 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-11327.mpq
2013.03.27 01:55:23.699349584 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\OSX\d3-update-OSX-11327.mpq
2013.03.27 01:55:23.699538095 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-11327.mpq
2013.03.27 01:55:23.699632372 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-11327.mpq
2013.03.27 01:55:23.699836814 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-11327.mpq
2013.03.27 01:55:23.699944222 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-12480.mpq
2013.03.27 01:55:23.700615491 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-12480.mpq
2013.03.27 01:55:23.702208231 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\OSX\d3-update-OSX-12480.mpq
2013.03.27 01:55:23.702540601 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\OSX\patch-OSX-12480.mpq
2013.03.27 01:55:23.703086424 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-12480.mpq
2013.03.27 01:55:23.703363013 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-12480.mpq
2013.03.27 01:55:23.703470243 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-12811.mpq
2013.03.27 01:55:23.703680445 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-12811.mpq
2013.03.27 01:55:23.703764953 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-13300.mpq
2013.03.27 01:55:23.703972682 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-13300.mpq
2013.03.27 01:55:23.704149013 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-13300.mpq
2013.03.27 01:55:23.704334673 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-13300.mpq
2013.03.27 01:55:23.704417681 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-13644.mpq
2013.03.27 01:55:23.704604027 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-13644.mpq
2013.03.27 01:55:23.704699651 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-14633.mpq
2013.03.27 01:55:23.705473467 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-14633.mpq
2013.03.27 01:55:23.706559095 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS\d3-update-enUS-14633.mpq
2013.03.27 01:55:23.706828707 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\enUS\patch-enUS-14633.mpq
2013.03.27 01:55:23.706916340 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\base\d3-update-base-15295.mpq
2013.03.27 01:55:23.707097531 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Cache\base\patch-base-15295.mpq
2013.03.27 01:55:23.707189477 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\CoreData.mpq
2013.03.27 01:55:23.707713080 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\ClientData.mpq
2013.03.27 01:55:23.708748707 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Texture.mpq
2013.03.27 01:55:23.709350927 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\Sound.mpq
2013.03.27 01:55:23.710398154 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS_Audio.mpq
2013.03.27 01:55:23.711486623 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS_Text.mpq
2013.03.27 01:55:23.711802692 sFileTableDispose - closing mpq: Data_D3\PC\MPQs\enUS_Cutscene.mpq
2013.03.27 01:55:23.836340748 SubsystemsDispose: 14 -
2013.03.27 01:55:23.837678531 SubsystemsDispose: 7 -
2013.03.27 01:55:23.838452309 SubsystemsDispose: 0 -


Edit 5: When launching via the Launcher, Diablo 3 takes approximately 100-105% CPU. When attempting to launch Diablo 3 via the --args -launch command via the Terminal (for which I have a prebuilt Applescript applet), Diablo 3 is sitting at 3-5% CPU fluctuating down to 1% occasionally for approximately 25 seconds, then it jumps to the aforementioned 100-105% CPU and eight seconds later launches the game.

Edit 6: I tried manually starting Agent and then immediately launching Diablo 3 via the --args -launch command and it worked as it should. Agent is failing to launch, or is failing to hook into Diablo 3, one of the two. This did not happen with Agent v1544, but is now happening with Agent v1675.

Will continue testing further to see if there is a trigger that prevents Agent from launching properly. Normally Diablo 3 being launched in any manner triggers Agent to launch. It is not occuring as of Agent v1675.

Edit 7: When launching the Launcher directory (Diablo III Launcher), two Agent processes are opened at the same time, of which one is immediately terminated. I can only assume that the Agent.app at the root of the /Agent folder is the second Agent, as it disappears too quickly for me to see its open files and ports in Activity Monitor.

I've put up my logs from the Agent 1675 folder for you Machkhan. Hopefully they'll shed some light on why this continuing update cycle is happening and/or why Agent isn't launching/hooking into Diablo 3 correctly.

Here are the logs: http://www.gamefront.com/files/23126910/LogsForAgentVersion1675_zip

I'd also like to know why the UI is set to "hots" (SC2's Heart of the Swarm) when launching via the Diablo III Launcher.

Edit 8: I've timed the amount of time it takes for the Blizzard Launcher to do its "updating" rigamorale, which is what others are seeing in the thread, and I've also timed the "dead time" Agent seems to be experiencing when I launch Diablo 3 via the --args -launch command via Terminal and they are identical. This tells me that Agent v1675 is constantly updating itself. Every time, even when not launched by the Launcher.

So now my next task is to find where Agent is storing the string it's reading that tells it to update and see if I can alter it to prevent this action once and for all.

From what I can tell, Agent version 1675 is faulty and needs to be fixed/replaced ASAP on Blizzard's end or this is just going to continue for users caught in this cycle.

Edit 9: I have identified what appears to be a workaround for this issue, and may have just identified the cause of the problem.

After checking this thread: http://us.battle.net/sc2/en/forum/topic/8196651021 I tried what the last poster suggested would work. I have World of Warcraft and Diablo III installed simultaneously. So far it has been the Diablo III Launcher that has had the issues, so for kicks and giggles I performed the following steps, in order:

1) Deleted the folder /users/shared/battle.net/

2) Ran the World of Warcraft Launcher found in my World of Warcraft folder. It naturally updated Agent and the Blizzard Launcher since they did not exist anymore (see step #1).

3) I then ran the Diablo III Launcher found in my Diablo III folder. It too needed to update. I let it update as it added components that the World of Warcraft Launcher did not.

4) I re-ran the Diablo III Launcher and this time it did not need to update. YES...or so I thought. Read on...

5) I ran my "D3 Bypass" AppleScript applet that tells the Terminal to use Purge, wait three seconds, then run the Diablo III game app with the --args -launch parameters and holy crap, Diablo III launched correctly via the --args -launch parameters without the 30 second "dead time"!

6) I then ran the World of Warcraft Launcher and it had to update again. Uh oh...or not (read on).

7) I re-ran the World of Warcraft Launcher and it did not update again.

8) I then ran the Diablo III Launcher again and...no update. I did a re-run of this launcher four times, and no update!

9) I then ran the World of Warcraft Launcher again and it did not update.

10) One final pass at the Diablo III Launcher and no update!

I have toggled back and forth between the two games' respective Launchers ten times with no updates at all occuring.

Bottom Line: It seems that upon any game receiving a Tools update, all installed Blizzard game launchers must be run in succession until none of them perform an update again.

This means that if you have all three Blizzard games installed (StarCraft II, Diablo III, World of Warcraft), you must run the launcher for each game once, and then again (in order) to fully update all games' Tools.

This is nuts. I knew the shared Battle.net folder was going to bite us in the rear, and sure enough, look at this post to see just why.

Welcome to Troubleshooting 101 (and 102, and 103) folks.

Now that I've found a workaround, here's hoping that the others in this thread and elsewhere that have this problem can correct it using these steps.

AAAAAAAAAAAAAAARGH. (sigh)

________________________________________________
Official Mac Tech Support Forum Cookie™ (Mint Chocolate Chip)
Guaranteed tasty; Potentially volatile when dipped in General Forums Syrup®
Caution: This cookie bites back.
Aaaaaaaaand scratch that last edit. It's back to updating again.

I give up.

Seriously guys, can we get each game to use its own battle.net folder so we can stop dealing with this mess every time a tools update happens?

You know, use something like:

/users/shared/Diablo III/Battle.net/
/users/shared/World of Warcraft/Battle.net/
/users/shared/StarCraft II/Battle.net

I know it'd take up a bit more space, but even on an 80 GB SSD that would be tolerable compared to this nightmare. It really would.

FWIW, I spent the better part of sixteen hours in total trying to solve this, if that means anything to anybody. Coming from somebody that knows how to dig into a game's files and find relevant information for troubleshooting purposes, having taken sixteen hours and not gotten a workable result shows something's really screwed up with the Agent system.

________________________________________________
Official Mac Tech Support Forum Cookie™ (Mint Chocolate Chip)
Guaranteed tasty; Potentially volatile when dipped in General Forums Syrup®
Caution: This cookie bites back.
I haven't been playing D3, on sc2 and wow, and as long as those two games are working, i won't launch D3 launcher in chance it'll break stuff. If i had to guess, they simply just got a flag wrong somewhere on D3 launcher. After all, it's trying to download a sc2 patch right? It's probably just all confused and keeps update looping not knowing what to do with misinformation? That'd be my best guess. About the only time i have problems with launcher these days is when server gives it bad information.

Recently, PTR had a missing file on server end, so launcher endless looped on Failed to read file" because the file it was trying to compare it to for reference was a 404. Then, when blizzard reuploaded the file, a timestamp got changed on it and caused the dang thing to have to redownload 2 gigs for a file that was NOT updated, all because it didn't match checksum of my local version of file (oh boy did that make me sigh)..Although neither problem was a real fault of launcher, but just a bad day at office at server end. Point of that story, I don't put it past being another server problem at all.

Join the Conversation

Return to Forum