Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game Crash after Update on CSGO #695

Open
CrystalTours opened this issue Aug 9, 2022 · 25 comments
Open

Game Crash after Update on CSGO #695

CrystalTours opened this issue Aug 9, 2022 · 25 comments

Comments

@CrystalTours
Copy link

Hi, im injecting and the game crash, was an update today of CSGO, maybe cuz of this?

Any Solution? :)

@darkzaion
Copy link

Same here, i got this error in steam when injecting.

(process:7555): GLib-GObject-CRITICAL **: 21:43:44.128: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
src/steamexe/main.cpp (254) : Assertion Failed: reaping pid: 7555 -- gameoverlayui

Does any one have this?

@Sumandora
Copy link

Put a gdb log here or else you will receive no help

@csgo0815
Copy link

csgo0815 commented Aug 9, 2022

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
--Type for more, q to quit, c to continue without paging--0x00007fa7c1aa223f in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0,
req=0x7ffd07ef5c20, rem=0x7ffd07ef5c10) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
78 ../sysdeps/unix/sysv/linux/clock_nanosleep.c: file or folder not found.
(gdb) (gdb) [New Thread 0x7fa74a90c700 (LWP 32830)]
$1 = (void *) 0x8d5ef900
(gdb) $2 = (void *) 0x8d5ef900
(gdb) quit

@Lavshyak
Copy link

it is time to skill play)

@fgr-araujo
Copy link

it is time to skill play)

Against cheater? No way

@SitanHuang
Copy link

SitanHuang commented Aug 13, 2022

CSGO Freezes:

Fedora 36

(gdb) (gdb) (gdb) [New Thread 0x7f6a08df6640 (LWP 36052)]
$1 = (void *) 0x3c907900
(gdb) $2 = (void *) 0x3c907900
(gdb) continue
Continuing.

Thread 1 "csgo_linux64" received signal SIGINT, Interrupt.
0x00007f6a52ad85b5 in clock_nanosleep@GLIBC_2.2.5 () from /lib64/libc.so.6
(gdb) ^[[A
Undefined command: "".  Try "help".
(gdb) continue
Continuing.

Thread 36 "csgo_linux64" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f6a08df6640 (LWP 36052)]
Hooker::FindNagleTime () at /home/censored/Fuzion/src/hooker.cpp:571
571	    g_nagleTime = (int32_t*)GetAbsoluteAddress(line + 27, 2, 10);
(gdb) ^C

Problem is here:

Hooker::FindNagleTime () at /home/censored/Fuzion/src/hooker.cpp:571

g_nagleTime = (int32_t)GetAbsoluteAddress(line + 27, 2, 10);*

@Haqimzuhari
Copy link

No solution yet for ubuntu? Can anybody fix this. Really hate cannot compete with hacker. They win arragontly!!

@acuifex
Copy link

acuifex commented Aug 13, 2022

hotfix: comment out these lines:

Hooker::FindNagleTime();

*g_nagleTime = Settings::SDRSettings::nagleTime;

this will break nagle time in the misc tab

@SitanHuang
Copy link

SitanHuang commented Aug 13, 2022

@acuifex can you educate me on what the nagleTime does?

And thank you for the suggestion, this hotfix works.

@acuifex
Copy link

acuifex commented Aug 13, 2022

@acuifex can you educate me on what the nagleTime does?

honestly i have no idea. i think it has something to do with stacking smaller packets into a bigger packet to send to a steam proxy server

@Sumandora
Copy link

@acuifex can you educate me on what the nagleTime does?

honestly i have no idea. i think it has something to do with stacking smaller packets into a bigger packet to send to a steam proxy server

I could explain it, but I'm bad at it, so I'm just going to drop the wikipedia page for it here and everyone can educate themselves about it
https://en.wikipedia.org/wiki/Nagle's_algorithm

@SitanHuang
Copy link

SitanHuang commented Aug 14, 2022

@acuifex @Sumandora let me clarify - I'm just unclear on how this function is used in the cheat, is it for the fake lag or backtrack feature?

@Sumandora
Copy link

Sumandora commented Aug 14, 2022

@acuifex @Sumandora let me clarify - I'm just unclear on how this function is used in the cheat, is it for the fake lag or backtrack feature?

It just disables a network optimization, which is sacrificing latency for bandwidth.
This usually shouldn't make a difference even in fast paced games like csgo
It's one of the theoretical optimizations, which don't improve that much in real case scenarios

@hellidox
Copy link

hotfix: comment out these lines:

Hooker::FindNagleTime();

*g_nagleTime = Settings::SDRSettings::nagleTime;

this will break nagle time in the misc tab

still crashes with same error

@hellidox
Copy link

gdb.txt

@acuifex
Copy link

acuifex commented Aug 15, 2022

gdb.txt

... i don't see an error?
do you continue the execution after attaching with gdb?

@Haqimzuhari
Copy link

Need to ./update after make changes

@Lavshyak
Copy link

How is an ./update different from a ./build?

@acuifex
Copy link

acuifex commented Aug 16, 2022

How is an ./update different from a ./build?

Fuzion/update

Lines 4 to 6 in 0a4d775

git pull
git submodule update --init --recursive --remote
./build

update pulls and calls build.

@mujtaba38
Copy link

hotfix: comment out these lines:

Hooker::FindNagleTime();

*g_nagleTime = Settings::SDRSettings::nagleTime;

this will break nagle time in the misc tab

after commenting and updating when i load fuzion it says "Fuzion is already injected, aborting..."
any idea why?

@Sumandora
Copy link

hotfix: comment out these lines:

Hooker::FindNagleTime();

*g_nagleTime = Settings::SDRSettings::nagleTime;

this will break nagle time in the misc tab

after commenting and updating when i load fuzion it says "Fuzion is already injected, aborting..." any idea why?

  • read -

@mujtaba38
Copy link

hotfix: comment out these lines:

Hooker::FindNagleTime();

*g_nagleTime = Settings::SDRSettings::nagleTime;

this will break nagle time in the misc tab

after commenting and updating when i load fuzion it says "Fuzion is already injected, aborting..." any idea why?

  • read -

wht?? its not injected it just says it is

@acuifex
Copy link

acuifex commented Aug 17, 2022

build again. probably a library name collision

@mujtaba38
Copy link

Yeah It worked after re building

@tskxz
Copy link

tskxz commented Sep 7, 2022

Do pull request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests