• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

STEAM Announcements/Updates 2013 - Summer sale start date? No one knows, don't ask

Status
Not open for further replies.

Thieve

Neo Member
Unrelated, but I've been having this really irritating issue with GAF the past couple of weeks, where if I edit a post, the GAF page just stalls and spins endlessly and won't go back to the thread like it should.

I have this problem as well, are you using Chrome?
 

RionaaM

Unconfirmed Member
Unrelated, but I've been having this really irritating issue with GAF the past couple of weeks, where if I edit a post, the GAF page just stalls and spins endlessly and won't go back to the thread like it should.
Me too. I have to manually reload the page, and the changes will then appear.

And I also have to manually login to Steam Community when accessing it with my favorite browser, which doesn't take long (Ctrl+Enter), but is still annoying. It's not a matter of cookies, since I've been avoiding deleting them lately (always cleaned them and the history before closing the browser, but I decided to stop doing so). Does anyone else have this problem?
 

derExperte

Member
Unrelated, but I've been having this really irritating issue with GAF the past couple of weeks, where if I edit a post, the GAF page just stalls and spins endlessly and won't go back to the thread like it should.

Oh, thought it's time to reinstall my browser (Opera 12, not the new one), good to know I'm not alone.
 

RionaaM

Unconfirmed Member
NORMAL API LIBRARY FUNCTION IN KERNEL32.DLL

766049BF - 8B FF - mov edi,edi
766049C1 - 55 - push ebp
766049C2 - 8B EC - mov ebp,esp
766049C4 - 83 7D 08 00 - cmp dword ptr [ebp+08],00
766049C8 - 53 - push ebx
766049C9 - 56 - push esi
766049CA - 57 - push edi
766049CB - 74 17 - je 766049E4
766049CD - 68 F8496076 - push 766049F8 : ["twain_32.dll"]
766049D2 - FF 75 08 - push [ebp+08]
766049D5 - E8 30000000 - call 76604A0A : [->76FDC7D9]
766049DA - 59 - pop ecx
766049DB - 59 - pop ecx
766049DC - 85 C0 - test eax,eax
766049DE - 0F84 6EEE0200 - je 76633852
766049E4 - 6A 00 - push 00
766049E6 - 6A 00 - push 00
766049E8 - FF 75 08 - push [ebp+08]
766049EB - E8 F5FEFFFF - call 766048E5 : [->74BB2CCC]
766049F0 - 5F - pop edi
766049F1 - 5E - pop esi
766049F2 - 5B - pop ebx
766049F3 - 5D - pop ebp
766049F4 - C2 0400 - ret 0004

STEAM GAME RUNNING SAME LOCATION:


766049BF - E9 06B70F00 - jmp 767000CA
766049C4 - 83 7D 08 00 - cmp dword ptr [ebp+08],00
766049C8 - 53 - push ebx
766049C9 - 56 - push esi
766049CA - 57 - push edi
766049CB - 74 17 - je 766049E4
766049CD - 68 F8496076 - push 766049F8 : ["twain_32.dll"]
766049D2 - FF 75 08 - push [ebp+08]
766049D5 - E8 30000000 - call 76604A0A : [->76FDC7D9]
766049DA - 59 - pop ecx
766049DB - 59 - pop ecx
766049DC - 85 C0 - test eax,eax
766049DE - 0F84 6EEE0200 - je 76633852
766049E4 - 6A 00 - push 00
766049E6 - 6A 00 - push 00
766049E8 - FF 75 08 - push [ebp+08]
766049EB - E8 F5FEFFFF - call 766048E5 : [->74BB2CCC]
766049F0 - 5F - pop edi
766049F1 - 5E - pop esi
766049F2 - 5B - pop ebx
766049F3 - 5D - pop ebp
766049F4 - C2 0400 - ret 0004

NOTE THE CHANGE HERE:

766049BF - E9 06B70F00 - jmp 767000CA


which goes here:

767000CA -E9 21F258E8 JMP gameover.5EC8F2F0

then points to a function in this steam .dll

gameover.dll

which you can look at the list of things that steam says is 'ok' to be running on your cpu (like the punkbuster .dll's, etc.)

5EC8F369 8B3D C8A1CA5E MOV EDI,DWORD PTR DS:[<&KERNEL32.GetModu>; kernel32.GetModuleHandleA
5EC8F36F 68 04E7CA5E PUSH gameover.5ECAE704 ; ASCII "pbcl.dll"
5EC8F374 FFD7 CALL EDI
5EC8F376 85C0 TEST EAX,EAX
5EC8F378 75 33 JNZ SHORT gameover.5EC8F3AD
5EC8F37A 68 F8E6CA5E PUSH gameover.5ECAE6F8 ; ASCII "pbcls.dll"
5EC8F37F FFD7 CALL EDI
5EC8F381 85C0 TEST EAX,EAX
5EC8F383 75 28 JNZ SHORT gameover.5EC8F3AD
5EC8F385 68 ECE6CA5E PUSH gameover.5ECAE6EC ; ASCII "pbcag.dll"
5EC8F38A FFD7 CALL EDI
5EC8F38C 85C0 TEST EAX,EAX
5EC8F38E 75 1D JNZ SHORT gameover.5EC8F3AD
5EC8F390 68 E0E6CA5E PUSH gameover.5ECAE6E0 ; ASCII "pbcags.dll"
5EC8F395 FFD7 CALL EDI
5EC8F397 85C0 TEST EAX,EAX
5EC8F399 75 12 JNZ SHORT gameover.5EC8F3AD
5EC8F39B 68 D4E6CA5E PUSH gameover.5ECAE6D4 ; ASCII "pbsv.dll"


and sets up an error here:

5EC8F3C7 FF15 D8A0CA5E CALL DWORD PTR DS:[<&KERNEL32.SetLastError>] ; kernel32.SetLastError

and crashes your game if something steam doesn't 'like' happens

and then otherwise, backtracks back to the windows system api after hooking it.


if you have any tools, and can actually get them to access the game without it crashing, then you can see that this is true..

there is ZERO DOUBT steam is hooking api's in the kernel32.dll WINDOWS SYSTEM .DLL

PERIOD..
Thanks, looks like it was true then. This isn't nice, and I hope Valve removes that shit soon.

Oh, thought it's time to reinstall my browser (Opera 12, not the new one), good to know I'm not alone.
I'll take this opportunity to ask you this: Whenever I open Opera, it tells me that there's an update available. Is it safe to install it? I don't want that dreadful Opera 15 plaguing my PC, I'm perfectly happy with 12 (even though each version has been gradually ruining or removing things I liked ever since 10.10).
 
O wow it got an official response

It looks like the recent client update for Steam has caused an unforeseen issue with certain mods and trainers. This is not intentional behavior. We’re investigating the bug and will be preparing a fix.

quote philipia VALVE
 

Archie

Second-rate Anihawk
6KGzLCY.png


Valve goofed up.
 

HoosTrax

Member
I have this problem as well, are you using Chrome?
Yeah I'm using Chrome. Honestly, the only reason I switched is because one of the updates for Firefox caused me untold headaches, like locking up for no reason. It was almost like a step backwards in terms of features and functionality to move to Chrome -- I really miss the case-sensitive Search function that Firefox has.
 

Turfster

Member
API hooking at runtime is nothing new, that's why it's allowed in the official API people.
There is nothing wrong with doing it to protect your own program and processes (which is what other games you're running from steam become, since they're spawned by the steam client) and it is certainly not 'malware'-like.
Way to blow things way out of proportions.
 

Chronoja

Member
6KGzLCY.png


Valve goofed up.

Lies, the Korean text told us to prepare for unforeseen consequences. This is it. Actual unforeseen consequences. Valve foreshadowed their own unpredictable mistake.

I jest, obviously. The korean text had nothing to even do with valve
 

RionaaM

Unconfirmed Member
Lies, the Korean text told us to prepare for unforeseen consequences. This is it. Actual unforeseen consequences. Valve foreshadowed their own unpredictable mistake.

I jest, obviously. The korean text had nothing to even do with valve
Oh shit. OH SHIT.


Guys, it's happening. For real now. IT'S HAPPENING.

Btw, has anyone bought Brave New World?
I read it. It's pretty cool, talks about a dystopian society where everyone is separated in different social classes since birth (well, not actually "birth"), and they are expected to be happy and promiscuous and consume drugs to achieve that state of happiness.

If you haven't, you should read it.
 

catabarez

Member
People don't need to know about this since it wasn't even an issue. Valve responded almost immediately and admitted it wasn't purposeful. They have/are fixing it. Folks don't need to make a huge deal about it.

Not sure I agree with this point of view. People need to see the entire thing that happened not just the fact that some people jumped to a conclusion.
 

derExperte

Member
I'll take this opportunity to ask you this: Whenever I open Opera, it tells me that there's an update available. Is it safe to install it? I don't want that dreadful Opera 15 plaguing my PC, I'm perfectly happy with 12 (even though each version has been gradually ruining or removing things I liked ever since 10.10).

12.16, a security update, was released last week. And they said they won't prompt 12.xx users to upgrade to 15 for the forseeable future.
 

RionaaM

Unconfirmed Member
12.16, a security update, was released last week. And they said they won't prompt 12.xx users to upgrade to 15 for the forseeable future.
Thanks, I'll install it then since I currently have 12.15. I hope I don't become paranoid that they'll try to stealthily force that fucker into my PC.
 

HoosTrax

Member
I read it. It's pretty cool, talks about a dystopian society where everyone is separated in different social classes since birth (well, not actually "birth"), and they are expected to be happy and promiscuous and consume drugs to achieve that state of happiness.

If you haven't, you should read it.
I was thinking more along the lines of the name of the new Civ V expansion, but this book sounds fascinating as well :p
 

Dawg

Member
Saints Row 3 is a cool game, but I feel like it performs subpar on my GTX 670 + i5 3570K system.

The framerate is all over the place while driving.
 

neoism

Member
guys WTF is this and how do I get rid of it :(..
iYuuc7Zbg6NIA.png

I haven't installed any eps or HL2 yet and its making my grid view look shitty.... :/
iz8Pv5jDOfqDh.png

:(
 
Status
Not open for further replies.
Top Bottom