The Exploit that Ruined Ranked for a day
HTML-код
- Опубликовано: 1 июл 2024
- First we had Nasus and Renekton quest broken, but I guess it wasn't the end of dog issues in League of Legends.
➤ Send me your replays here: vandiril88@gmail.com
➤ Follow me on Twitter: / vandiril
I’m part of the official League Partner Program with Riot Games. You can read about the program here:
partners.leagueoflegends.com/... - Игры
Spaghetti code received a self destruction message
Or that tell the computer: "English or Spanish?"
Spaghetti got eaten by dogs LMAO
@@voanhduy389 i guess it was happen BTS
Curse of dog is such a funny name for an exploit. 10/10 naming
This dog curse is one crazy spaghetti 😂
forgot to return the slab
Well the message looks like dog faces next to each other so that's probably where it came from
all fall to the curse of dog
Is this a secret Nasus buff?
@@bonic7217 finally, passive got more letters
maybe...and hear me out...they coded the chat as a minion
imagine dragging chat window to intercept projectiles...
@KilluaPatolico okay but that's actually a cool idea for a game?? Idk about a pvp game but imagine a game where you can use the UI to do stuff like that
@@KilluaPatolico imagine dragging these n.... you know what, nevermind
How on Earth did anyone ever manage to discover that typing a certain message tells everyone else's clients to have a stroke?
Well they were trying to write instructions in binary or something like that. At least thats what i assume. Flip a few ones and zeros in the right place and the game shits itself.
Edit: seems like my initial assumption was wrong. Its not that attack vectors like the one i discribed dont exist but this seems to be something simpler and more innocent.
I didnt notice that the sequence looks like dogs.
@@Minus4 what are you even saying
@@Pipe0481 you dumb, study
@@Pipe0481 that sentence is perfectly understandable what do you have an issue with???
I can only assume that this particular exploit was found accidentally when someone casually typed the dog emote to their friend while they were in the game
Curse of Dog's only counter: the Blessing of Ignorance
Actually it's worse than that. We were messing around with this yesterday with my friendgroup and actually some people had to completely delte league and redownload it altogether. some had to restart the pc altogether because it would malfunction too. wtaff
I got perma banned yesterday, due to "using third party to gain advantage" when what happened was vanguard stopped mid game, had to reset PC to get back into the game. Riot is completely cooked
they could of just cleared cache...lmfao
You would also get punished like you did an afk or rage quit if they also reported you, my sister's account got banned for 30 days because of these exploits. And we were in Arena (the exploit also work there). We kept crashing over and over, and her PC was really having a hard time...
@@vanjamenadzerFan Control is an App to ...control ur PC fans and Riot Vanguard blocks the app due to cheating issues...woooow😂
@@JackDaniels-ct5wz bruh cooler pc means more fps more fps than average is CHEATING!
Imagine if rito had kernel access to your computers
imagine letting them that access just to play some toxic oldass game
i dont think the anticheat has anything to do with computer language compiling
ikr? What kind of idio... oh damn
@@Seibuzzaits riot league code we are talking about, not even conventional logic applies anymore
Which rito has since vanguard update...
"Anyone who saw that message..."
Literal creepypasta material 💀💀💀
how they use it in game i cant copy past anything inside the game chat I need to write it
@@hazelcf6985 dm'd it in league client not game client
@@hazelcf6985 dont know if vanguard bans it but maybe autotyping programs
Can't believe league got its own version of "curse of Ra 𓀀 𓀁 𓀂 𓀃 𓀄 𓀅 𓀆 𓀇 𓀈 𓀉 𓀊 𓀋 𓀌 𓀍 𓀎 𓀏 𓀐 𓀑 𓀒 𓀓 𓀔 𓀕 𓀖𓀗 𓀘 𓀙 𓀚 𓀛 𓀜" that could break the game, what a timeline we are in
Wtf how to type this shit?
@@PCB389 Search for "egyptian hieroglyphs symbols text", go to the wiki and voila 𓀆
I can tell you, but then your bloodline will be eternally cursed
@@realSer so yours already cursed.
Damn
@@realSer What exactly does this curse entail? Just a "mild itch every couple of seconds" type of deal or "become eldritch horror after age 20" type of deal?
Reminds me of when New World launched. They didn't sanitize chat messages, so you could type html code into chat and it would attempt to execute. People could post messages that would cause everyone who moused over it to crash.
hot dog in the chat
Riot when making ahri skin:
*unlimited power*
Riot when chat message is killing the game:
*I'm gonna pretend I didn't see that*
didn't it get hotfixed though? like i'm all for calling out riot's bad decisions but this isn't really one of them
it got hotfixed what are you even talking about
@@nothinisworthit bug was already known 2weeks ago Vandrill didn't posted it probably bcs he didn't wanted ppl to abuse it. 2 fucking weeks riot is a joke they repaired it bcs it got popular rly fast but when only few ppl was using it they didn't cared
@@thaib2724you say that but as much as everyone jokes about riot spaghetti code, some of the code is over a decade old and finding the exact part that causes the issue and manage to find a solution to the issue in two weeks is actually quite impressive if you also take into consideration that they do not work 24/7, but normal working hours like most other people you’ll find your statement completely false.
Two weeks time to identify and find a solution is not them not caring. You fail to account for the time all this takes before the patch is out.
This is not even taking into consideration that the people abusing this obviously are not going to be reporting it. So Riot would not even find out about it immediately unless enough people report it.
You may only see the patch being released, but there are quite a bit more going into each patch and I can almost guarantee you that they didn’t just sit there ignoring the exploit for two weeks and then solved it in 5 minutes before posting the update.
@@nothinisworthit riot glazer spotted
The same happened with iPhones a few years back. When you sent a certain symbol via whatsapp. Iphone would crash and shut down
OMG that was the worse
That are called overflow xploits
it could actually brick completely back then
They type in chat:"english or Spanish"
*stops moving*
and turns out that the real loser was the one typing, as they were the only one moving afterwards
@@levar6618 well might as well since they aren't moving
@@neppilthen00b27 1000 yard stare
the client is not gayy
Google Chrome : I use a lot of RAM.
League Client in 2024 : Hold my beer.
If Riot were a serious company, they would have used the money from Faker's package to fix this bizarre source code (which, by the way, was leaked months ago).
Not that easy, it is an old game and you can't just "fix" it by writing it again, that is not how coding works with such a old game... And money
They'd need to remake the game... Yeah, probably not doing that...
Original game was made from scholars. It was NOT scalable. Now it isn't, so they had to make one code on top of the other, thrice.
@@somexne That'd be valid if the game was 2-3 years old. League is FIFTEEN YEARS old and they've even made a new version for Mobile. They should've made Wild Rift platform agnostic and transitioned the game to that codebase. I've worked with legacy systems, there comes a point where you either start sunsetting the current version as you spin up a new one, or else you consider it "black magic" and try not to anger the old gods. If the latter, then they shouldn't keep bolting crap onto the existing client which they CLEARLY do not understand.
They couldnt even fix faker and t1's ddos problen
In the case of an exploit like this, there's not that much they can just predict. It's not like in their code they have " if (chat_message="dog emoji) crash_game();" or something, bigger companies have been hit with this exact same kind of unicode exploit, like Google, Apple and Whatsapp.
Jokes on them, I play ranked in party chat only mode now
Well, that's not going to prevent your other 4 teammates to get disconnected.
Nor them from messaging him@@seishin4243
mishandling unexpected strings has been a problem in computers for a very long time. certain text messages have been known to break phones, discord, google chrome (discord runs on the same engine as chrome), youtube comments, twitch chat, etc. sometimes it has to do with left-hand to right hand conversion, sometimes it has to do with memory overflow, sometimes it just doesn't know what to do with zero-width characters, etc
Wow, this way everyone mutes themselves, no toxicity, no flaming. Smart move Riot, smart move...
Whoever discovered this bug could already be making rockets to Mars
It feels like video like this drops everyday. KEKW
So this is how Nasus curses someone if they waltz through his library without permission.
I just see another win to the mute all button, al hail mute all
Riot Games: Okay, our game is finally ready, now we can . . . what is that?
Dr. Doofenschmirtz: Ok, that's the self-destruct button I installed.
Rito Games: . . . Damn, that's genius!
ancient texts causing memory leaks, truly dark sorcery
200 years of collective gaming experience boyz!
“Do you have any idea how little that narrows it down?”
This is like that time with the 'effect power' message on some iOS version something like 10 years ago
This is some advanced high tech spaghetti code
I remember that one time when we typed a specific message in all chat and it disabled the chat for other people in the game, until you wrote that message again. Now it has evolved.
@@alexandreduhaime8622 to be fair that bug was more on the fun sie than actually game breaking.
I have never felt so rewarded for keeping my chat restricted to Party only x)
First we had chat disabling message and now we have a game crashing one. Well done, Rito.
Kind of reminds me of some of the minecraft bugs/crashes that popped up a while back. They also used a bunch of random characters and crammed them i to books, so that anyone trying to read the book crashed from too much info or w/e
I wonder if the person that found that, he was randomly trying different combinations having as basis what it happened with other tech and software before, until he finally got it. That reminded me once I was playing Dino Crisis for the first time and it asked me for a long code in a part of the game, I pressed the buttons randomly and I got it at first try.
Riot on their way to fix a bug giving free item is the shop: I am speed
Riot on literally every bug: I sleep
@@Rei_Eliot nice whataboutism.
It looks like a form bomb for the explanation you gave
Doofenshmirtz made a self destruct button on the league of legend clientinator
Blitza in a Vandiril video hoooooly 🤯
2009 spaghetti code, what a surprise
Well good 2 know now I know why 2 of my Games got crashed yesterday.... and I thought my internet was bad.... I hope people get some comprehension for that.... 😢
off topic but still a bug, yesterday i was playing ARAM and there was a zeri with statikk that kills me with the lightining proc, but the kill have gone to her yasuo teammate and he wasn't near me. how to trigger it is a mysterie for me and only happened once, i can send the replay but dont know if i send the .rofl or a video file
My guy me and a irl friend were doing arena and the kill we got went to the enemy zoe, and they got the gold for the kill, its super buggy sometimes u don't even load into the game
So this is actually pretty common and has happened in pro play alot. It's not a bug but it is extremely confusing. The statikk shiv passive still applies for a very short while after the item user dies if they have damaged you, so if another champ on their team kills the user affected by the passive, it still procs but the kill and subsequent bounces go to the person who finished them off.
I had a game somewhat like this, where i crashed in the loading screen and tried to load back in. I loaded into a separate game as everyone else while they were afk and they played their own game and it was like I was AFK.
Seems similar to the iphone's "Effective Power" message a while back. As a programmer, it can be harder than you'd expect to render text correctly in all cases
Somebody discovered a developer's backdoor forcequit shortcut
This reminds me of the effective power thing from like 2015 that shut down people’s phones
exploiters really telling their teammates to cover their ears before they let out a death-curdling bark
Me who play with chat disabled: "I see this as an absolute win"
Dog ate the spaghetti code
Poor puppy, he ate that vile thing known As Riot code
I did not hear about it, i experienced it on myself...
Okey, but as a programer I dont understand how a string message, in this case this "curse of dog" makes a client into the loop?! To make this there suppoused to be a funcion in system that is able to do this... BUT WHY?!
I believe that the message has specific characters that the program cannot interpret to send and causes some type of bug when sending to the server, making access unavailable. I'm not an expert in programming, I study, but I don't consider myself a professional, it's just a guess.
league made bots that read the chat and look for profanity and stuff, might be that
my guess is some sort of service is there to analyze the messages (like flagging toxic messages potentially for example) and it wasn't written well enough to handle edge cases (unexpected characters) and cause a hang state to happen... and some other things that is calling the services are not handling timeout and have some sort of retry so the service calls probably pile up and eventually crash the game? I'm not sure how exactly but that's just my speculation
Someone coded something like shit, that's all there is to it
(at the end of the day strings are just a sequence of numbers, the "rendering" part should never hang even if it encounters an unsupported character and instead display nothing or an [X], and if there's any text processing there is no reason for it to hang unless they're using some stupid bugged library or their own bugged code - I know C++'s standard regex library has/had a crash in it)
I remember an exact same issue on PS4 back in 2015. A simple message with weird characters would crash you ps4, the only issue was going to your phone PSN app and delete the message.
This happened to me, thankfully only once
Imagine if all this time someone knew about the curse of dog, just didn't use it except for special scenarios, imagine having that power
I remember this hot fix.I was online. I was like, what was that about? Now I know.
A yes, the spaghetti code of this game never changes.
Vanguard working as intended
This has nothing to do with Vanguard... Did you even watch the video?
@@JackDaniels-ct5wz how much are you getting paid to just go through all the vanguard comments and reply
@@JackDaniels-ct5wz may have. Makes no sense rn and Vanguard analyses your chat messages to give real-time mute. May be.
@@LucasImpulsenothing, just bored for 5mins
@@somexneand how did they filter chat before? You really think they don't use existing methods and actually do something?😅
As a reformed man who always mutes all to prevent tilt, I see this as an absolute win
They found the forbidden language of league gods which was a closely guarded secret among the devs with very limited access in the small indie company.
As a person who dont have ALL chat enabled i see this as an absolute win!
200 years of code development
Was a hard stuck emerald now finally challenger
i posted this issue on the leage of legends reddit and it got many upvotes just so the mods can delete the post after 30 minutes. Almost like hide our mistake fast - WTF riot ?
"Execute order 66" aah exploit 💀
same situation like a decade ago with iphone if u texted someone a string of characters it would cause the phone to crash and possibly cause it to never turn back on had kids in school doing it ad destroying eachothers phones
that one guy with all chat off on the enemy team: 🗿
I hope that the exploiters get some sort of punishment. I think they could just search for those who sent it
/deafen right at the beginning of the game is the new meta now
_me who automatically mute everyone at the start but starts hearing my teammates leave_
We got cognito hazards in League before GTA 6
i saw other people made a post about this and i’m in Masters but have had chat turned off completely for the past 4 years and this makes me glad that i am lol
This can crash your game if you get DMed from a friend list, because the message pops up in game
well master tend to not be retarded enough to burn their account for le funny free elo when i log back in 2250, even if you mute your team would have disconected you know ?
Wait, didn’t this happen before. I remember being attacked by this previously. Years ago in league
Anyone remember when there was a specific string of text that caused everyone to be muted for the whole game unless something else was typed into chat?
Oh that's why my teammates getting DC and need to fight 1v5 for like 6 games
me yesterday EVERY fkcing game i play at the end i just can't see the after lobby because client crash then i need to fkcing restart lol every gfkcing game when 1 week before i can't play i need to restart my pc for 0 reason like vang shit is fkcing activate but nope riot need you to restart your pc but they tell me to do shit with some files in windows ect ect
i legit do nothing than restart it one time and now i start the pc i can just open lol and idk if you too
but why now i can't have fkcing shortcut of lol every time i try to do it it said he can't fkcig open it
League of legends, where you deafen to win a team match
Now I really need to say this:
*200+ YEARS*
oh yeah lets tart era of mute all or lose
Its happened to me in arena not even ranked
Good ol' Bobby Tables
*I understood that reference*
The curse of Nasus
"Aw man i'd love to come back to lea... Nvm"
Ah so this is similar to the Minecraft "bookbanning"
FYI: in Minecraft multiplayer you could give someone a shulker box filled with books with certain characters in them which in total were several gigabytes. After someone takes it the server instantly kicks them and every time they try to join back the servers kicks them yet again, only way to fix it was to ask a server admin to clear your inventory. This is called bookbanning and got popular in 2b2t
Oh boy. There's that Riot Spaghetti everyone hopes has not found itself into Vanguard. 100% RAM usage with one string, very nice work Riot.
Nasus: "Behold my ancient language. ૮ - ﻌ • ა૮ - ﻌ • ა૮ - ﻌ • ა"
Anyone remember the ”Effective power” message on ios like 10 years ago??
We got hit with an ancient runic before GTA VI ☠
It's "%i:" but on steroids
tiananmen square msg 😂
curse of dog before GTA 6 what time are we living?
5 people afk in spawn
Veigar : *Heavy breathing.
presses W E and watch stacks to brrrrrr
Haaaaaa Pepega Look mom made it on Vandiril video 0:23
And the exploiters will never get punished for this.
Every time there's a serious enough exploit the accounts get banned and now they can even get pc banned
feel like all these exploit crime are always started in EUW
It remind me of the botrk bug back in 2014
THIS HAPPENED TO ME AND I GOT A PENALTY AND IT WAS FOR THREE DAYS LIKE WHAT
I remember when people thought it was a stupid idea to give players the option to disable chat in settings for every game they queued into automatically.
I had this happen to me yesterday. The guy who wrote the code is on my friends list lmao.
its the iphone glitch all over again
wasnt there something similar before? it was like a code
this is still going on. made my computer go haywire, restarted pc and rejoined game... would have won if teammates didn't run it down
Self destruct sequence?