ASProxy.dll, is causing the issue. This is not installed by the game client.
Could I ask you to post your crash logs (preferably as attachments)? They can be found in %appdata%\Guild Wars 2\ArenaNet.log.
Thanks!
I’m starting my compsci major in college, and looking through all the different languages and stuff, I was randomly curious, what language was GW2 written in? Or is it a collection of different languages for different parts of the game, held together though proprietary stuff?
As others have said the primary language used for the game is C/C++. There’s a bit of custom language thrown in there, but that boils down to C/C++ too. The trading post runs through web servers, so there’s some Javascript/HTML stuff thrown in there as well.
Our in-house tools are written in a variety of languages such as C/C++, C#, Python, Ruby, Javascript.
All of these languages are fairly common in game development these days.
(edited by Jon Olson.8439)
You likely want the “on demand” setting given in the streaming options.
What’s your name?
Jon Olson
What do you do at ArenaNet?
Like Trevor and Branden, I’m a cat — er, gameplay programmer. Before joining the Raids team I was involved in Play-For-Free, Streaming Client, Beta accounts, among other things.
What has been your involvement with Raids?
I help Crystal, Jason and the rest of the team fulfill their evil desires.
What feature of Raids are you most excited about?
The tears. Honestly, I’m excited about pretty much everything.
What’s a funny story about something that’s happened to you or your party while play-testing Raids?
Forgetting that I don’t have gliding unlocked until after I’ve jumped off a high ledge… every.. single.. time.
What was your favorite encounter from the existing dungeon/fotm content? Why?
I haven’t really gotten around to any of this content on my personal account. I avoid seeing as much of the story as possible when I’m working in these areas.
The behavior is a part of the Enhanced Squad UI we recently posted about.
Your commander will bling whenever you roll over any commander. Their tag will also have a subtle glow/bling.
Can't finish last file of Nov 5th patch. [Merged]
in Account & Technical Support
Posted by: Jon Olson
We believe we’ve resolved the issue that caused this. Please try again.
There is an issue with a Windows component called DbgHelp.dll not sure what it is. Most Exeption c0000005 error are caused buy bad, corrupted video card drivers or parts of older drivers still installed with newer drivers. Good luck
Just to clarify, DbgHelp.dll is not the problem. c0000005 can come from a large variety of sources, some of which are drivers.
Like the c0000417 error, we are making efforts to fix it; however that is likely more of an ongoing process than an isolated bug fix.
Could you post the whole crash text please? Preferably as an attachment.
Thanks!
My question is this: I have noticed since the streaming client was launched that my data usage has gone up considerably. This is a problem for me, since I have a capped data connection.
You say that I can avoid being impacted by streaming if I fully patch in the launcher – however I do this by default and I’m still noticing a significant increase in the game’s data usage since the streaming was implemented.
What can I do to fix this problem? It’s getting to the point where if I play more than 30min of gw2 a day I risk running out of cap before the end of the month.
If you’re sure you are fully patching, it is likely unrelated to streaming client itself.
A given area will naturally consumer more data with an increase in the number of moving objects, such as players, mobs, etc. I’m not sure if this will help, but try lowering various settings such as Character Model Limit, and switching Standard Enemy Models to enabled.
The only other thing I can recommend that will most likely decrease the amount of data used is to stick to lower population areas. It kinda sucks, I know, but at least it’d use less data.
Best of luck.
Glider deploy is associated with the Jump keybind, as is the on-screen prompt.
Look in %appdata%\Guild Wars 2\ArenaNet.log
Given the context on where you encountered these, I would suspect most are out of memory (OOM) crashes.
(edited by Jon Olson.8439)
Trading Post access on a new paid account has various restrictions placed on it while the account is vetted by our security team. This is to prevent fraud, among other things.
As for not having beta access, it’s difficult to say. He should probably contact Customer Support to get assistance.
Sorry, I should have been more clear. I keep forgetting that people don’t realize they can only make beta alts while a beta is active.
So what happens if you do make a regular character in a beta slot? Can that actually happen, or does it go to one of your empty regular slots if you have one? I’m just idly curious here, not terribly pressed for an answer other than gaining knowledge to share with others who experience glitches.
One cannot create a normal character in a beta slot. The normal character will go into an open normal slot. If one does not have any open normal slots, it will do nothing.
It has the same behavior as clicking “create” versus “create beta”. If the “create beta” button is not active, one will not be able to create a beta character at that time.
They’ve addressed that by making it so you can double click a slot to create a character in it. They say that if you do that on an empty beta slot, it will correctly make you a beta alt.
Double-clicking an empty beta slot will only create a beta character if the beta is active. It will not beforehand, instead it will attempt to create a normal character. (It says this in the tooltip.)
This issue should be fixed now, fyi.
For the most part, the trading post uses the same restrictions as mail. If you open your mail, choose compose. If the coins/item slots have lock icons, you can mouse over them to show a banner explaining that you are under some level of restrictions. If you click that, it’ll explain which restrictions you have that remain. I suspect it is the time one.
If any of you are receiving our usual crash dialog, it’d be helpful to post the crash text (preferably as an attachment). You can find the crash text after clicking on “show details”.
Space was removed from all default action buttons. Enter continues to be supported. Note that in some dialogs the default action may have been moved to another button as well.. though most, I believe, have not changed.
Try them again. They should be enabled now.
Are you getting our normal crash report dialog with this?
If so, could you post the crash text (preferably as an attachment) that can be found after clicking “show details”?
Thanks!
The default keybind was moved to Character Select; pressing Enter triggers it. There is no keybind associated with Logout anymore.
Good news, everyone!
This bug should be fixed!
Are these crashes accompanied by the game’s crash reporting dialog? If so, please post the crash text found after clicking on “show details”. Please post them as attachments.
I’m having the same issue. If by chance I can log into a character before it crashes I’m able to play but having to wait for the download of each map. Just like the armoredvehicle I had no issues just prior to the patch.
In addition I did an uninstall of the game and a new install and had the same issue.
Ad-Aware or some other related product from LavaSoft is interfering with the connection. It may be a toolbar installed in your browser.
If it’s a dialog suggesting you send the report to us, please post the details found after clicking “show details” (preferably as an attachment.)
Please post your crash texts (preferably as attachments.)
Koded, I’ve already responded to yours in your other thread.
It is very likely that both of you have a program installed, knowingly or not, that is interfering with the internet connections the launcher initiates.
It is asking for two consecutive codes from the app.
Have you tried using the -maploadinfo? It may shed some light on what is going on in the client while you’re waiting.
directip.dll is causing the crash. This is not from our software. It appears to be a program that you may have installed, possibly by accident. You may want to disable or uninstall it.
If you get a crash report window along with it, please attach the crash text shown after clicking on the “show details” button.
Please post the “load of coding” (crash text) as an attachment.
Most of these types of problems come from some piece of software that attempts to inject data into requests the launcher is making.
so i wait for another crash and grab it?
Looking at your posts again: the crashes you are encountering currently are Out of Memory issues. This can happen for a variety of reasons, but generally it’s because memory have become fragmented enough that the game cannot find a segment large enough for the requested space.
Generally large fights can cause a lot of fragmentation as there is lots of information that is going in and out of existence quickly. If you know you are about to head into a large fight, such as a World Boss, you may want to consider restarting the client to refresh the memory footprint. Some players have found relief from this by lowering their graphics settings to lighten the load on their machines.
The totes helps. Dumping the graphics settings to lowest periodically seems to do the trick. I have this same issue. If memory use gets up around the 3gb mark, watch out. If it spikes to 3.5gb, it’s go bye bye – game will crash.
Personally, I have process explorer running on a second monitor and keep an eye on it, and flicking the settings to low and then back up seems to ‘clear it out’ so to speak – it fluctuates between 2.5-3gb. That’s seems the sweet spot. Textures and number of people view distance (i forget the exact name in the drop down) are the culprits.
I have encountered this issue on other MMO’s although they don’t usually crash. As a complete techno boob I find it odd to set a game up this way – if it uses up too much memory the whole game crashes. They clearly know it will do this. How can it be fixed? I don’t know – as I mentioned, I’m a techo boob.
How do other games get around this? It’s probably false logic I know, but lots of other games thrash our systems six ways from Sunday and don’t crash, so why is gw2 set up like this? Or perhaps another question is why do some people never seem to encounter this? What’s their trick – I’d love to know.
We’re trying to clear up a lot of these issues, but it takes time and many iterations to find the sweet spots for these kinds of optimizations. Fragmentation is inevitable while running any application that does allocations after initial start up. However, the degree and severity of this depends entirely on the circumstances and specifics of the application.
In general games often use custom-built memory managers and will have built-in limits for each type of resource. When the memory manager starts to run out of space, it may choose to crash, or to move data around to make more room, or automatically remove some older item that hasn’t been updated/used for some period of time. There are lots of schemes surrounding how this can be done and there are trade-offs to each of these choices.
In our case lowering one’s graphics settings reduces the space requirements for many different parts of the game, which makes it easier to find space for new models that come into view.
Everyone else’s crashes in this thread look like Access Violation errors, which are likely unrelated to Bloozeclooze’s crashes.
The sources for these are likely numerous, but we are looking at them. Thanks for the reports. Keep sending them to us.
Thanks!
so i wait for another crash and grab it?
Looking at your posts again: the crashes you are encountering currently are Out of Memory issues. This can happen for a variety of reasons, but generally it’s because memory have become fragmented enough that the game cannot find a segment large enough for the requested space.
Generally large fights can cause a lot of fragmentation as there is lots of information that is going in and out of existence quickly. If you know you are about to head into a large fight, such as a World Boss, you may want to consider restarting the client to refresh the memory footprint. Some players have found relief from this by lowering their graphics settings to lighten the load on their machines.
Please post the crash text found in the error report submission window. It’s hidden behind a button for more details by default.
Please post the crash text.
IIRC, the crash prompt the game gives sends it to Windows. If it does send it to Anet, the odds of getting a reply are as miniscule as getting a reply as a to an ingame bug report.
They are sent to us.
Your existing client should work.
If you find that it isn’t, you can also try switching out the gw2.exe file that is contained in the Guild Wars 2.app content tree for the one provided in the link from the invite.
Please post the crash text. You can find it via the “Show Details” button in the dialog you posted a picture of.
Please post the crash text.
LavasoftTcpService.dll is associated with Ad-Aware. It appears that their software is trying to manipulate the connection(s) the game client establishes. You may need to disable or uninstall the application to restore game service.
The error indicates that hmipcore.dll caused the issue. This appears to be a third-party program you have installed that is interfering with the launcher. You may need to uninstall it. The program might be called Hide My IP or My Privacy Tools SecureNet Service.
The map shows that it is STREAMING client models on every map load.
To clear up some confusion: unless one is seeing things in the Jit Queue, it’s streaming (loading) from disk, not the server.
We’re investigating map loading times.
Thanks. I’m fine with it doing whatever it’s going to do automatically, as I have a nice fast connection and no competition for bandwidth. I was asking because it seemed like you were discussing situationally appropriate settings. If On-demand is useful for those with data caps, is there some way for them to specify that only On-demand should be used?
Such as patching only to the minimum in the launcher? The only thing I can think of that would automatically patch to (approximately) minimum is using the -nopatchui command line option. However that will load the game to character select, so that may not fit one’s desires.
Where do we go to select between On-demand, Idle, and Max? I don’t see it in the pre-login launcher and as I’m about to take a food break I’m not going to launch the game to look at Options — that’s a great way to get sucked in to playing and then I’ll faint with hunger and that’s not good
The launcher essentially uses the max setting. The “playable” indicator is the minimum it must patch. Once reached you can enter the game at your leisure. If you wait until it’s fully patched then there is no more streaming.
On-demand asks the game to download content only when the game requires it. This setting is useful for those who have data caps to worry about. This setting may cause issues of models popping in. This is the exact behavior “Off” had, we simply renamed it to better indicate its behavior.
Idle will stream in content while your connection is generally idle. This is useful if you’re going to be playing in the same map for some time, so that the general impact to your gameplay should be minimal.
Max will stream-in content as fast as it possibly can. This is most like leaving the launcher to fully patch.
The Streaming Client will prioritize items you interact with in your inventory, wardrobe, gem store, etc. When a piece of ui content is interacted with, if the content isn’t already on disk, it will overlay the spinner to indicate that the content is being downloaded. Do note that if you interact with a bunch of inventory items it could degrade performance as those items are given much higher priority. Once downloaded it may take a few moments before the item displays on screen in the wardrobe, for example.
What happens when a new client becomes available? No behavior has changed in this regard. You will need to update your client first before the streaming starts back up.
How do I opt-out? The best way to avoid being impacted by the streaming is to fully patch in the launcher before you start the game.
It’s not your normal account’s wallet, but a copy of it, used specifically for the beta. The materials you are storing stay on the beta side of the account.
If you want to get into the game faster, try the Streaming Client, which is currently in beta.
Details can be found here [guildwars2.com]
Note: you will probably have to get the updated client executable first before you can use the command line argument.