Update - Saturday, October 20, 2007

pablo24

Frost Gate Guardian

Join Date: Aug 2007

Quote:
Update - Saturday, October 20, 2007

Bug fixes
Fixed an exploit that could be used to crash the game for every player in an instance.

Guild Wars Wiki notes
This update had a bug which caused many players to be disconnected with "Error 7", and it was quickly followed by a second emergency build to fix the problem.
Nice they fixed my exploit.
It consisted into sending a health ping packet with wrong textrefs, if you try that after this update you get an error 7.

EDIT: I am quoting what Gaile stated on her talk page so that nobody gets any bad ideas.

Quote:
Originally Posted by Gaile Gray
Guys, I've been asked to let you know that anyone trying the exploit will find his/her account actioned. This would not apply to the person who made us aware of it, and if we can verify any of those test sessions (which I noted in a forum thread) that's also going to be looked at differently. But those who learned of this exploit and attempted to use it after we rolled the build will most likely find the account banned. -- Gaile 00:25, 21 October 2007 (UTC)
Quote:
Originally Posted by Gaile Gray
Some kind of crash exploit, where someone could cause another person to lose connection. I believe it was quite new, as in today. We first heard of it was this morning and no one has been able to spot its use previously (although I do believe we're going to check into that in greater detail). The exploit was disabled with a correction, as I mentioned, that also puts in place a reporting system that will allow the team to see if anyone tries to use the exploit. (I should clarify: Even if the exploit is closed, trying to use it is still disallowed by the UA, and we take that provision very seriously.) -- Gaile 08:09, 21 October 2007 (UTC)
So don't try the exploit or you risk being banned!

Molock

Desert Nomad

Join Date: Sep 2006

Qu??bec

Legacy of Angels [Halo]

E/

Wow, that was a fast fix!

Thanks for having reported the exploit pablo and thanks anet for having fixed it

Red Sonya

Desert Nomad

Join Date: Jul 2005

When they gonna fix that you can't report a leech in FA after the battle starts? The leech box is blank and you can't put a checkmark into it?

placebo overdose

Wilds Pathfinder

Join Date: Jan 2007

N/

comforting to know that this problem was helped and did not evolve to a point where permenant damage was achieved

Omniclasm

Jungle Guide

Join Date: Jan 2007

Guild Hall

A/

Yeah, I like how you can only report a leech before the battle starts. That is brilliant.

Winterclaw

Winterclaw

Wark!!!

Join Date: May 2005

Florida

W/

Quote:
It consisted into sending a health ping packet with wrong textrefs
Wrong textrefs?

Lykan

Lykan

Forge Runner

Join Date: May 2005

StP

R/

Yea now you'll prob get banned like the ones who reported the ambrace exploit lol.

Red Sonya

Desert Nomad

Join Date: Jul 2005

Quote:
Originally Posted by Omniclasm
Yeah, I like how you can only report a leech before the battle starts. That is brilliant.
It wasn't always that way it just started the last couple of days. Either that or these hackers have figured a way to keep themselves from being reported after the battle starts. Anet needs to look into this. The Leechers are returning to FA again.

-Loki-

-Loki-

Forge Runner

Join Date: Oct 2005

Quote:
Originally Posted by Lykan
Yea now you'll prob get banned like the ones who reported the ambrace exploit lol.
And they were promptly unbanned. Nice troll attempt though.

DeXyre

Academy Page

Join Date: Jun 2006

Good find, fast fix... *thumbs up*

Swift Thief

Krytan Explorer

Join Date: Feb 2007

Aatxe Pirates [YaRR]

A/

Quote:
Originally Posted by pablo24
Nice they fixed my exploit.
It consisted into sending a health ping packet with wrong textrefs, if you try that after this update you get an error 7.
What?

Divinus Stella

Divinus Stella

Desert Nomad

Join Date: Nov 2005

Wales

Steel Phoenix

Quote:
Originally Posted by -Loki-
And they were promptly unbanned. Nice troll attempt though.
Hardly trolling, was a valid point.

Lykan

Lykan

Forge Runner

Join Date: May 2005

StP

R/

Quote:
Originally Posted by Divinus Stella
Hardly trolling, was a valid point.
Ty I thought so too. Anet ftw.

angmar_nite

angmar_nite

Jungle Guide

Join Date: Feb 2007

[SNOW] of [YUM]

E/

Remember Remember, the 20th of October...

They should do this annually now for jokes, and release GW2 on October 20 2008/9

Kha

Kha

Sins FTW!

Join Date: Mar 2005

USA

Angel Sharks [AS]

Fast fix... but no reconnects?

Divinus Stella

Divinus Stella

Desert Nomad

Join Date: Nov 2005

Wales

Steel Phoenix

Quote:
Originally Posted by Kha
Fast fix... but no reconnects?
Are re-connects disabled? perhaps they found another issue like the dupes.

Konrow

Konrow

Krytan Explorer

Join Date: Dec 2005

NY, New York

Warlords of Earth [WAR]

Wow was that 24 hours or less for a fix? Very nice Anet, very nice. Good to see they fix critical errors asap.

Chthon

Grotto Attendant

Join Date: Apr 2007

Quote:
Originally Posted by pablo24
Nice they fixed my exploit.
It consisted into sending a health ping packet with wrong textrefs, if you try that after this update you get an error 7.
Good job Pablo. And a fast fix from a-net.

HawkofStorms

HawkofStorms

Hall Hero

Join Date: Aug 2005

E/

Quote:
Originally Posted by angmar_nite
Remember Remember, the 20th of October...

They should do this annually now for jokes, and release GW2 on October 20 2008/9

Sigh.. a.net has to basically shut down for a few hours and everybody panics. If anybody who has played another online game will know, sever maintance and cooldowns happen VERY often in other games (like once a week WoW is shut down to be updated). A.net has some of the most stable servers I've ever seen, only being shut down like 4 times (and twice for rollbacks). That's a testament to their skill at coding since they don't have a lot of money to maintain servers.

Tactical-Dillusions

Tactical-Dillusions

Desert Nomad

Join Date: May 2005

Grimsby, UK

R/

Quote:
Originally Posted by Molock
Wow, that was a fast fix!

Thanks for having reported the exploit pablo and thanks anet for having fixed it
I second that. *Hands over 213 gold coins and stares at empty purse*

Spazzer

Spazzer

Jungle Guide

Join Date: May 2006

USA

Team Asshat [Hat]

Mo/E

Quote:
Originally Posted by Lykan
Yea now you'll prob get banned like the ones who reported the ambrace exploit lol.
You don't know what you're talking about.

Also Pablo24, you rock.

Neo Nugget

Neo Nugget

Site Contributor

Join Date: Jan 2006

R/

That's pretty cool that they fixed it that fast.

/cookie for anet

elLOCOmutha

elLOCOmutha

Lion's Arch Merchant

Join Date: May 2005

Ascalon City, Tyria

Free Agent

W/

/veryfast woww

Lord Sojar

Lord Sojar

The Fallen One

Join Date: Dec 2005

Oblivion

Irrelevant

Mo/Me

Indeed, I think. I was gone for the latter parts of Oktoberfest, and I cameback only to find Err=7. I closed GWs, and poof, issue fixed.

Redfeather1975

Redfeather1975

Forge Runner

Join Date: Sep 2006

Apartment#306

Rhedd Asylum

Me/

It may have been fixed quickly (and on a saturday!), however I was in the middle of doing delicate surgery and lost the patient.

Nightow

Nightow

Forge Runner

Join Date: Feb 2006

Kindred Order of Souls [KOS]

Quote:
Originally Posted by pablo24
Nice they fixed my exploit.
It consisted into sending a health ping packet with wrong textrefs, if you try that after this update you get an error 7.
HI, care to explain that in english please? IOW, what in the blue world is a textref?

Mr. G

Mr. G

Desert Nomad

Join Date: Jul 2006

S. Wales

Mo/Me

Bah dam you Pablo - Still screwed over the GvG, I'm gonna get my guild to flog you!

garethporlest18

garethporlest18

Forge Runner

Join Date: Jan 2006

[HiDe]

W/

Quote:
Originally Posted by Nightow
HI, care to explain that in english please? IOW, what in the blue world is a textref?
Text reference. I think it has something to do with codes.

Nightow

Nightow

Forge Runner

Join Date: Feb 2006

Kindred Order of Souls [KOS]

That's .......helpful.

Unlucky

Ascalonian Squire

Join Date: Sep 2007

Unforgiven Outlaws [swag]

E/Mo

Three cheers for pablo!!! Well done mate, excellent spotting of this error. Personally, I don't understand how you made the error occur (I hate beeing noobish. ) but nice work. And also, hats off to Anet for fixing this bug within 24 hours.

pablo24

Frost Gate Guardian

Join Date: Aug 2007

When the server sends you text that translates when you change your GW's language, it actually sends a reference to that text in Gw.dat. As the server didn't check if the reference was valid for the Health/Energy/Morale Boost/Level ping packets and instead of simply sending an OP Code to the server telling it to make the ping packet itself, the client makes up the ping packets and the server only "relays" them. So if you sent a wrong textref to the server it would simply relay it to the other players and make them crash.
Hope more people understand now

magicmatt159

Ascalonian Squire

Join Date: Sep 2007

new york

Mo/

Quote:
Originally Posted by HawkofStorms
Sigh.. a.net has to basically shut down for a few hours and everybody panics. If anybody who has played another online game will know, sever maintance and cooldowns happen VERY often in other games (like once a week WoW is shut down to be updated). A.net has some of the most stable servers I've ever seen, only being shut down like 4 times (and twice for rollbacks). That's a testament to their skill at coding since they don't have a lot of money to maintain servers.

what else do they do wid the tons and tons of money they get from people buying gw games and unlocks from the online store?

Hengis

Hengis

Wilds Pathfinder

Join Date: Apr 2006

London

Better Than Life (BTL)

R/

Quote:
Originally Posted by magicmatt159
what else do they do wid the tons and tons of money they get from people buying gw games and unlocks from the online store?
Errr.. they pay for the gigs and gigs and gigs of bandwidth that the game needs!

If you know anything at all about servers and networks you would know that this stuff is expensive! Don't think about comparing it to your home internet links, as commercial grade connections are a whole different ball game and in a whole different league when it comes to costs.

Divinus Stella

Divinus Stella

Desert Nomad

Join Date: Nov 2005

Wales

Steel Phoenix

I think your forgetting that they broke the servers in the first place.

Issac

Issac

Desert Nomad

Join Date: Oct 2006

Earthrealm

W/A

When OP showed a pic of the entire opposite team getting dc, did you get a flawless win? lol cuz that would be pretty cool in ab.

BenjZee

BenjZee

Forge Runner

Join Date: Dec 2006

The Overacheivers [Club]

Mo/

Pablo, you clever git

Chthon

Grotto Attendant

Join Date: Apr 2007

Quote:
Originally Posted by pablo24
When the server sends you text that translates when you change your GW's language, it actually sends a reference to that text in Gw.dat. As the server didn't check if the reference was valid for the Health/Energy/Morale Boost/Level ping packets and instead of simply sending an OP Code to the server telling it to make the ping packet itself, the client makes up the ping packets and the server only "relays" them. So if you sent a wrong textref to the server it would simply relay it to the other players and make them crash.
Hope more people understand now
Out of curiosity, what were you forcing their clients to try to reference? Arbitrary garbage I presume? If you knew the right handles, could you have forced their client to reference an instruction and interpret it as an action to be performed instead of a text string to be treated as data? Thus Rahja's panic state that you could completely take over someone's account?

I Phoenix I

I Phoenix I

Jungle Guide

Join Date: Jan 2007

The Elite Lords of Chaos [LoC]

R/

I don't know how or what you did to do the crashing, but good job telling ANet and good job fixing it ANet!

Mr. G

Mr. G

Desert Nomad

Join Date: Jul 2006

S. Wales

Mo/Me

bah hes got another bug now.....