LWSS / Fuzion

Fuzion is a free-as-in-freedom CSGO cheat for linux
GNU General Public License v3.0
338 stars 148 forks source link

Problems with crashes #259

Closed r4nd0wn closed 5 years ago

r4nd0wn commented 5 years ago

I got a lot of crashes when using the skinchanger. In the Console are just red lines about the model changer. It crashes always round about 15 minutes after i injected

ghost commented 5 years ago

works fine for me

edit: try debugging and post backtrace here

r4nd0wn commented 5 years ago

okay

r4nd0wn commented 5 years ago

warning: Could not load shared library symbols for bin/linux64/launcher_client.so. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fbea46929d0 in __GI___nanosleep (requested_time=0x7ffd6008cbf0, remaining=0x7ffd6008cbe0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory. (gdb) (gdb) (gdb) [New Thread 0x7fbe3c00a700 (LWP 5492)] Is that a problem, or should i wait for the crash?

edit: Thanks for the fast answer

ghost commented 5 years ago

you should continue from there type 'continue' or 'c' until there's something useful

r4nd0wn commented 5 years ago

okay thanks I'll try

r4nd0wn commented 5 years ago

wow. Now it do not crash

r4nd0wn commented 5 years ago

2 Injecting build libhyphen.so GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 5795 [New LWP 5798] [New LWP 5799] [New LWP 5800] [New LWP 5801] [New LWP 5803] [New LWP 5826] [New LWP 5827] [New LWP 5829] [New LWP 5830] [New LWP 5831] [New LWP 5832] [New LWP 5833] [New LWP 5834] [New LWP 5836] [New LWP 5837] [New LWP 5838] [New LWP 5839] [New LWP 5840] [New LWP 5841] [New LWP 5845] [New LWP 5846] [New LWP 5847] [New LWP 5848] [New LWP 5849] [New LWP 5850] [New LWP 5851] [New LWP 5852] [New LWP 5853] [New LWP 5856] [New LWP 5857] [New LWP 5858] [New LWP 5859] [New LWP 5860] [New LWP 5861] [New LWP 5878] [New LWP 5879] [New LWP 5880]

warning: Could not load shared library symbols for bin/linux64/launcher_client.so. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fcef56a39d0 in __GI___nanosleep (requested_time=0x7fffcaf6b010, remaining=0x7fffcaf6b000) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory. (gdb) (gdb) (gdb) [Thread 0x7fce8c81b700 (LWP 5853) exited] [Thread 0x7fce8d01c700 (LWP 5852) exited] [New Thread 0x7fce8c81b700 (LWP 5910)] $1 = (void ) 0x1e354500 (gdb) $2 = (void ) 0x1e354500 (gdb) continue Continuing.

Thread 1 "csgo_linux64" received signal SIGINT, Interrupt. 0x00007fcef56a39d0 in __GI___nanosleep (requested_time=0x7fffcaf6b010, remaining=0x7fffcaf6b000) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 in ../sysdeps/unix/sysv/linux/nanosleep.c (gdb) continue Continuing. [Thread 0x7fce8c81b700 (LWP 5910) exited] [Thread 0x7fce8950c700 (LWP 5878) exited] [Thread 0x7fce88d0b700 (LWP 5879) exited] [New Thread 0x7fce88d0b700 (LWP 5944)] [New Thread 0x7fce8950c700 (LWP 5945)] ^[[Z[New Thread 0x7fce8c81b700 (LWP 5955)] [New Thread 0x7fce8d01c700 (LWP 5956)] [Thread 0x7fce8950c700 (LWP 5945) exited] [Thread 0x7fce88d0b700 (LWP 5944) exited] [Thread 0x7fce8c81b700 (LWP 5955) exited] [Thread 0x7fce8d01c700 (LWP 5956) exited] [New Thread 0x7fce2a58a700 (LWP 5968)] [New Thread 0x7fce8d01c700 (LWP 5969)] [New Thread 0x7fce8c81b700 (LWP 6046)] [New Thread 0x7fce8950c700 (LWP 6047)]

Thread 44 "csgo_linux64" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fce2a58a700 (LWP 5968)] 0x00007fced02b9c15 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so (gdb) continue Undefined command: "". Try "help". (gdb) continue Continuing.

Thread 44 "csgo_linux64" received signal SIGSEGV, Segmentation fault. 0x00007fced02b9c15 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so (gdb) continue Continuing. Couldn't get registers: No such process. Couldn't get registers: No such process. (gdb) [Thread 0x7fce8950c700 (LWP 6047) exited] [Thread 0x7fce8c81b700 (LWP 6046) exited] [Thread 0x7fce8d01c700 (LWP 5969) exited] [Thread 0x7fce2a58a700 (LWP 5968) exited] [Thread 0x7fce8c01a700 (LWP 5880) exited] [Thread 0x7fce8a139700 (LWP 5861) exited] [Thread 0x7fce9e900700 (LWP 5860) exited] [Thread 0x7fce8ab84700 (LWP 5859) exited] [Thread 0x7fce8b385700 (LWP 5858) exited] [Thread 0x7fce8b486700 (LWP 5857) exited] [Thread 0x7fce8bc87700 (LWP 5856) exited] [Thread 0x7fce8d11d700 (LWP 5851) exited] [Thread 0x7fce8d21e700 (LWP 5850) exited] [Thread 0x7fce8d31f700 (LWP 5849) exited] [Thread 0x7fce8d420700 (LWP 5848) exited] [Thread 0x7fce8d435700 (LWP 5847) exited] [Thread 0x7fce8d636700 (LWP 5846) exited] [Thread 0x7fce9de37700 (LWP 5845) exited] [Thread 0x7fceaf101700 (LWP 5841) exited] [Thread 0x7fcec09d0700 (LWP 5840) exited] [Thread 0x7fcec1cd9700 (LWP 5839) exited] [Thread 0x7fcec1dda700 (LWP 5838) exited] [Thread 0x7fcecb643700 (LWP 5837) exited] [Thread 0x7fcecbe44700 (LWP 5836) exited] [Thread 0x7fcecc9c5700 (LWP 5834) exited] [Thread 0x7fceccb46700 (LWP 5833) exited] [Thread 0x7fcecccc7700 (LWP 5832) exited] [Thread 0x7fcecce48700 (LWP 5831) exited] [Thread 0x7fceccfc9700 (LWP 5830) exited] [Thread 0x7fcecd14a700 (LWP 5829) exited] [Thread 0x7fced73e1700 (LWP 5827) exited] [Thread 0x7fced7be2700 (LWP 5826) exited] [Thread 0x7fceebd38700 (LWP 5803) exited] [Thread 0x7fcef0219700 (LWP 5801) exited] [Thread 0x7fcef041b700 (LWP 5799) exited] [Thread 0x7fcef0c1c700 (LWP 5798) exited] [Thread 0x7fcef6255780 (LWP 5795) exited]

Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists.

ghost commented 5 years ago

type 'backtrace' when you see SIGSEGV and paste the result here

r4nd0wn commented 5 years ago

`2 Injecting build libxmlrpc_server_cgi.so GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 4453 [New LWP 4456] [New LWP 4457] [New LWP 4458] [New LWP 4459] [New LWP 4461] [New LWP 4484] [New LWP 4485] [New LWP 4487] [New LWP 4488] [New LWP 4489] [New LWP 4490] [New LWP 4492] [New LWP 4493] [New LWP 4494] [New LWP 4495] [New LWP 4496] [New LWP 4497] [New LWP 4501] [New LWP 4502] [New LWP 4503] [New LWP 4504] [New LWP 4505] [New LWP 4506] [New LWP 4507] [New LWP 4508] [New LWP 4509] [New LWP 4512] [New LWP 4513] [New LWP 4514] [New LWP 4515] [New LWP 4516] [New LWP 4517] [New LWP 4535] [New LWP 4536] [New LWP 4537]

warning: Could not load shared library symbols for bin/linux64/launcher_client.so. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fd3535f89d0 in __GI___nanosleep (requested_time=0x7ffdda71d190, remaining=0x7ffdda71d180) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory. (gdb) (gdb) (gdb) [New Thread 0x7fd2e4087700 (LWP 4569)] $1 = (void ) 0x1d0b5000 (gdb) $2 = (void ) 0x1d0b5000 (gdb) continue Continuing.

Thread 1 "csgo_linux64" received signal SIGINT, Interrupt. 0x00007fd3535f89d0 in __GI___nanosleep (requested_time=0x7ffdda71d190, remaining=0x7ffdda71d180) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 in ../sysdeps/unix/sysv/linux/nanosleep.c (gdb) backtrace

0 0x00007fd3535f89d0 in __GI___nanosleep (requested_time=0x7ffdda71d190, remaining=0x7ffdda71d180) at ../sysdeps/unix/sysv/linux/nanosleep.c:28

1 0x00007fd34f239a33 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libSDL2-2.0.so.0

2 0x00007fd34f1bc9ba in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libSDL2-2.0.so.0

3 0x00007fd348302bde in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so

4 0x00007fd3482fee12 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so

5 0x00007fd3482fef3a in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so

6 0x00007fd3484f2fd9 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so

7 0x00007fd348300afc in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/engine_client.so

8 0x00007fd35007ecc9 in ?? ()

9 0x00007ffdda71d410 in ?? ()

10 0x0000000000000001 in ?? ()

11 0x00007ffdda71d3d0 in ?? ()

12 0x00007fd35007ecc9 in ?? ()

13 0x00007ffdda71d4e0 in ?? ()

14 0x00007ffdda71d410 in ?? ()

15 0x00007ffdda71d6d0 in ?? ()

16 0x00007fd350056079 in ?? ()

17 0x00007ffdda71d438 in ?? ()

18 0x00007ffdda71d458 in ?? ()

19 0x00007ffdda71d480 in ?? ()

20 0x00007ffdda71d478 in ?? ()

21 0x2020202020202020 in ?? ()

22 0x00000000018001b0 in ?? ()

23 0x00007fd3502a47f0 in ?? ()

24 0x0000000001801150 in ?? ()

25 0x0000000000000002 in ?? ()

26 0x0000000000000002 in ?? ()

27 0x0000000001801150 in ?? ()

28 0x00000000017ea700 in ?? ()

29 0x0000000000000004 in ?? ()

30 0x0020000000000002 in ?? ()

31 0x00000000017ea700 in ?? ()

32 0x0000000000000000 in ?? ()

(gdb) `

r4nd0wn commented 5 years ago

like this?

ghost commented 5 years ago

sigsegv facepalm

r4nd0wn commented 5 years ago

bruh

r4nd0wn commented 5 years ago

`Continuing. [Thread 0x7f549d0fa700 (LWP 4981) exited] [Thread 0x7f5499deb700 (LWP 4943) exited] [Thread 0x7f54995ea700 (LWP 4944) exited] [New Thread 0x7f54995ea700 (LWP 4983)] [New Thread 0x7f5499deb700 (LWP 4984)] [New Thread 0x7f549d0fa700 (LWP 4985)] [New Thread 0x7f549d8fb700 (LWP 4986)] [Thread 0x7f54995ea700 (LWP 4983) exited] [Thread 0x7f5499deb700 (LWP 4984) exited] [New Thread 0x7f54dc8a3700 (LWP 4989)] [New Thread 0x7f5499deb700 (LWP 4990)] [Thread 0x7f549d8fb700 (LWP 4986) exited] [Thread 0x7f549d0fa700 (LWP 4985) exited]

Thread 40 "csgo_linux64" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f54dc8a3700 (LWP 4989)] 0x00007f54e0493133 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so (gdb) backtrace

0 0x00007f54e0493133 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so

1 0x00007f54dfaa9162 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so

2 0x00007f54dfabc52a in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so

3 0x00007f54924a5fa5 in ?? () from /libxmlrpc_server_cgi.so

4 0x00007f54924bda98 in ?? () from /libxmlrpc_server_cgi.so

5 0x00007f54924d2d76 in ?? () from /libxmlrpc_server_cgi.so

6 0x00007f549252e21d in ?? () from /libxmlrpc_server_cgi.so

7 0x00007f5502309374 in ?? ()

8 0x00007f55019bebe0 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so

9 0x0000000005a67000 in ?? ()

10 0x00007f55019bebe0 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so

11 0x00007f55019bebd8 in ?? () from /home/r4d00m/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so

12 0x00007f54dc8a2c80 in ?? ()

Backtrace stopped: previous frame identical to this frame (corrupt stack?) `

ZepniroX commented 5 years ago

Same problem here - it does happen every 2-10 minutes after joining a game, but I don't think it's the skin changer's fault. Apparently it doesn't happen in local at all and it does happen only when injected.

r4nd0wn commented 5 years ago

Yeah thats the reason why I changed the title ^^ xD

LWSS commented 5 years ago

if you want the debug script to give you anything useful, you'll have to make a debug build first. (./build-debug)

Then when you run ./debug and it crashes, it will tell you what function and even what line number in the source.

If you were using footstep esp, I fixed that crash, unsure if this is related.

r4nd0wn commented 5 years ago

No crashes since the last update, but i never used footsteps...

TuxLinus commented 5 years ago

I got random crashes even after the last update with the Footstep ESP.

I compiled fuzion in Debug Mode and run it in Debug mode with -insecure to disable VAC.

This is my result after 2-3 Minutes it crashed and I start backtracing.

root@ffuuzziioonn:/home/ffuuzziioonn/sources/Fuzion# ./debug 
2
Injecting build liblldp_clif.so
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 10855
[New LWP 10858]
[New LWP 10859]
[New LWP 10860]
[New LWP 10861]
[New LWP 10863]
[New LWP 10883]
[New LWP 10884]
[New LWP 10886]
[New LWP 10887]
[New LWP 10888]
[New LWP 10889]
[New LWP 10891]
[New LWP 10892]
[New LWP 10895]
[New LWP 10896]
[New LWP 10897]
[New LWP 10898]
[New LWP 10901]
[New LWP 10902]
[New LWP 10903]
[New LWP 10904]
[New LWP 10905]
[New LWP 10906]
[New LWP 10907]
[New LWP 10914]
[New LWP 10915]
[New LWP 10916]
[New LWP 10917]
[New LWP 10927]
[New LWP 10928]
[New LWP 10934]
[New LWP 10938]
[New LWP 10939]

warning: Could not load shared library symbols for bin/linux64/launcher_client.so.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f10ea2a50a8 in __getdents (fd=189, buf=0x7f10608f0030 "\001", nbytes=32768) at ../sysdeps/unix/sysv/linux/getdents.c:95
95  ../sysdeps/unix/sysv/linux/getdents.c: No such file or directory.
(gdb) (gdb) (gdb) [New Thread 0x7f108071f700 (LWP 10970)]
$1 = (void *) 0x7f10608fea00
(gdb) $2 = (void *) 0x7f10608fea00
(gdb) c
Continuing.

Thread 1 "csgo_linux64" received signal SIGINT, Interrupt.
0x00007f10ea2a50a8 in __getdents (fd=189, buf=0x7f10608f0030 "\001", nbytes=32768) at ../sysdeps/unix/sysv/linux/getdents.c:95
95  in ../sysdeps/unix/sysv/linux/getdents.c
(gdb) c
Continuing.
[Thread 0x7f10818a2700 (LWP 10938) exited]
[Thread 0x7f10820a3700 (LWP 10939) exited]
[Thread 0x7f108071f700 (LWP 10970) exited]
c[New Thread 0x7f108071f700 (LWP 10973)]
[New Thread 0x7f1055acc700 (LWP 10974)]
[New Thread 0x7f10559cb700 (LWP 10975)]
[New Thread 0x7f10557ca700 (LWP 10976)]
[New Thread 0x7f10555c9700 (LWP 10977)]
[New Thread 0x7f10554c8700 (LWP 10978)]
[Thread 0x7f10559cb700 (LWP 10975) exited]
[Thread 0x7f10555c9700 (LWP 10977) exited]
[Thread 0x7f10554c8700 (LWP 10978) exited]
[New Thread 0x7f10553c7700 (LWP 10979)]
[New Thread 0x7f10552c6700 (LWP 10980)]
[New Thread 0x7f10551c5700 (LWP 10981)]
[Thread 0x7f10553c7700 (LWP 10979) exited]
[New Thread 0x7f10555c9700 (LWP 10982)]
[New Thread 0x7f10559cb700 (LWP 10983)]
c
[New Thread 0x7f10554c8700 (LWP 10989)]
[New Thread 0x7f104a4ef700 (LWP 10990)]
[New Thread 0x7f10820a3700 (LWP 10991)]
[New Thread 0x7f106f71c700 (LWP 10992)]
[New Thread 0x7f10818a2700 (LWP 10993)]
[New Thread 0x7f1080f20700 (LWP 10994)]
[Thread 0x7f1080f20700 (LWP 10994) exited]
[Thread 0x7f10818a2700 (LWP 10993) exited]

Thread 48 "csgo_linux64" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f104a4ef700 (LWP 10990)]
0x00007f10c4d2fc15 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
(gdb) Undefined command: "cc".  Try "help".
(gdb) info threads
  Id   Target Id         Frame 
  1    Thread 0x7f10eae5b780 (LWP 10855) "csgo_linux64" 0x00007f10ea2a99d0 in __GI___nanosleep (requested_time=0x7fffd23d1e20, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
  2    Thread 0x7f10e5183700 (LWP 10858) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10e5182ce0, expected=0, futex_word=0x7f10e54402d0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  3    Thread 0x7f10e4982700 (LWP 10859) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10e4981d90, expected=0, futex_word=0x1f6d1b0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  4    Thread 0x7f10e4881700 (LWP 10860) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10e4880d90, expected=0, futex_word=0x1f6d1b0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  5    Thread 0x7f10e4780700 (LWP 10861) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10e477fd90, expected=0, futex_word=0x1f6d1b0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  6    Thread 0x7f10e0479700 (LWP 10863) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10e0478d90, expected=0, futex_word=0x2078ce8)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  7    Thread 0x7f10cc658700 (LWP 10883) "csgo_linux64" 0x00007f10ea2a99d0 in __GI___nanosleep (requested_time=0x7f10cc657df0, remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
  8    Thread 0x7f10cbe57700 (LWP 10884) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10cbe56d90, expected=0, futex_word=0x6a566b0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  9    Thread 0x7f10c1bc0700 (LWP 10886) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10c1bbfd90, expected=0, futex_word=0x7f10e6ab0cf4)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  10   Thread 0x7f10c1a3f700 (LWP 10887) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10c1a3ed90, expected=0, futex_word=0x7f10e6ab0cf4)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  11   Thread 0x7f10c18be700 (LWP 10888) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10c18bdd90, expected=0, futex_word=0x7f10e6ab0cf4)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  12   Thread 0x7f10c173d700 (LWP 10889) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10c173cd90, expected=0, futex_word=0x6c9b1b0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  13   Thread 0x7f10c0dbc700 (LWP 10891) "V8 WorkerThread" 0x00007f10e97996d6 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x17987750)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  14   Thread 0x7f10c05bb700 (LWP 10892) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10c05badd0, expected=0, futex_word=0x16800f30)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  15   Thread 0x7f10b6a99700 (LWP 10895) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10b6a98d90, expected=0, futex_word=0xc45b6b0)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  16   Thread 0x7f10b6998700 (LWP 10896) "csgo_linux64" 0x00007f10e97969f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x3303ef88)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  17   Thread 0x7f10b568f700 (LWP 10897) "csgo_linux64" 0x00007f10e97996d6 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x7f10b5f60560)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  18   Thread 0x7f10a3dc0700 (LWP 10898) "PulseHotplug" 0x00007f10ea2d9cf6 in __GI_ppoll (fds=0x2eff9960, nfds=3, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
  19   Thread 0x7f1092dbe700 (LWP 10901) "threaded-ml" 0x00007f10ea2d9bf9 in __GI___poll (fds=0x34b2f6c0, nfds=3, timeout=295) at ../sysdeps/unix/sysv/linux/poll.c:29
  20   Thread 0x7f10825bd700 (LWP 10902) "alsoft-mixer" 0x00007f10e97969f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x34b15208)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  21   Thread 0x7f10824bc700 (LWP 10903) "csgo_linux64" 0x00007f10e97998c2 in futex_abstimed_wait_cancelable (private=0, abstime=0x7f10824bbe10, expected=0, futex_word=0x7f10b5f60260)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  22   Thread 0x7f10824a7700 (LWP 10904) "Video Decode Th" 0x00007f10e97969f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x17a18348)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  23   Thread 0x7f10823a6700 (LWP 10905) "Video Decode Th" 0x00007f10e97969f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x17a18348)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  24   Thread 0x7f10822a5700 (LWP 10906) "Video Decode Th" 0x00007f10e97969f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x17a1834c)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  25   Thread 0x7f10821a4700 (LWP 10907) "Video Decode Th" 0x00007f10e97969f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x17a182d8)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  26   Thread 0x7f107fd0c700 (LWP 10914) "csgo_linux64" 0x00007f10ea2d9bf9 in __GI___poll (fds=0x3fdce700, nfds=40, timeout=101) at ../sysdeps/unix/sysv/linux/poll.c:29
  27   Thread 0x7f107f50b700 (LWP 10915) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f107f50add0, expected=0, futex_word=0x7f10df38ed90)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  28   Thread 0x7f107f40a700 (LWP 10916) "csgo_linux64" 0x00007f10ea2d9bf9 in __GI___poll (fds=0x7f107f409d60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  29   Thread 0x7f107ec09700 (LWP 10917) "csgo_linux64" 0x00007f10ea2d9bf9 in __GI___poll (fds=0x7f107ec08d60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  30   Thread 0x7f10935bf700 (LWP 10927) "SDLAudioDev2" 0x00007f10ea2d9cf6 in __GI_ppoll (fds=0x39b3a040, nfds=3, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
  31   Thread 0x7f107a362700 (LWP 10928) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f107a361dd0, expected=0, futex_word=0x7f10e6ab0a08)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  32   Thread 0x7f10810a1700 (LWP 10934) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10810a0d90, expected=0, futex_word=0x391801b4)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  36   Thread 0x7f108071f700 (LWP 10973) "IOCP Thread 0" 0x00007f10ea2d9bf9 in __GI___poll (fds=0x7f1059881bb0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  37   Thread 0x7f1055acc700 (LWP 10974) "CIPCServer::Thr" 0x00007f10ea2e6bb7 in epoll_wait (epfd=44, events=0x7f1055acbac0, maxevents=1, timeout=49) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
  39   Thread 0x7f10557ca700 (LWP 10976) "CFileWriterThre" 0x00007f10e97969f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1055892514)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:88
---Type <return> to continue, or q <return> to quit---
  43   Thread 0x7f10552c6700 (LWP 10980) "CIPCServer::Thr" 0x00007f10e9796ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f10552c5980, expected=0, futex_word=0x7f10557cc3f8)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  44   Thread 0x7f10551c5700 (LWP 10981) "CIPCServer::Thr" 0x00007f10e9796ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f10551c4980, expected=0, futex_word=0x7f1055681a20)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  45   Thread 0x7f10555c9700 (LWP 10982) "CHTTPClientThre" 0x00007f10e9796ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f10555c88f0, expected=0, futex_word=0x7f1058d2d9cc)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  46   Thread 0x7f10559cb700 (LWP 10983) "CIPCServer::Thr" 0x00007f10e9796ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f10559ca8b0, expected=0, futex_word=0x7f10cf09ce64)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  47   Thread 0x7f10554c8700 (LWP 10989) "SocketThread" 0x00007f10ea2d9bf9 in __GI___poll (fds=0x7f10554c5770, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:29
* 48   Thread 0x7f104a4ef700 (LWP 10990) "csgo_linux64" 0x00007f10c4d2fc15 in ?? ()
   from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
  49   Thread 0x7f10820a3700 (LWP 10991) "csgo_linux64" 0x00007f10e9796f85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f10820a2d90, expected=0, futex_word=0x7f10508585c8)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  50   Thread 0x7f106f71c700 (LWP 10992) "CNet Encrypt:0" 0x00007f10e9796ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f106f71b8f0, expected=0, futex_word=0x7f10591e2d84)
    at ../sysdeps/unix/sysv/linux/futex-internal.h:142
(gdb) backtrace
#0  0x00007f10c4d2fc15 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#1  0x00007f10c4d2920a in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#2  0x00007f10c434f1e0 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#3  0x00007f10c4354c8f in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#4  0x00007f105f68c445 in IClientRenderable::SetupBones (flCurTime=0, nBoneMask=256, nMaxBones=128, pBoneMatrix=0x7f104a4ecfb0, this=<optimized out>)
    at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:115
#5  C_BasePlayer::GetBonePosition (this=0x3b8a3010, boneIndex=8) at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:417
#6  0x00007f105f6a3c00 in DrawHeaddot (player=0x3b8a3010) at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/esp.cpp:717
#7  DrawPlayer (player=<optimized out>) at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/esp.cpp:974
#8  ESP::PaintHybrid () at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/esp.cpp:1464
#9  0x00007f105f6b8b55 in Hooks::PaintImGui () at /home/ffuuzziioonn/sources/Fuzion/src/Hooks/Paint.cpp:58
#10 0x00007f105f70bd15 in SDL2::SwapWindow (window=0x1f39a80) at /home/ffuuzziioonn/sources/Fuzion/src/glhook.cpp:93
#11 0x00007f10e6d32374 in ?? ()
#12 0x00007f10e63e7be0 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#13 0x0000000006e89000 in ?? ()
#14 0x00007f10e63e7be0 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#15 0x00007f10e63e7bd8 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#16 0x00007f104a4eec80 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) c
Continuing.
[New Thread 0x7f1042fdf700 (LWP 11109)]

Thread 48 "csgo_linux64" received signal SIGSEGV, Segmentation fault.
0x00007f10c4d2fc15 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
(gdb) backtrace
#0  0x00007f10c4d2fc15 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#1  0x00007f10c4d2920a in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#2  0x00007f10c434f1e0 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#3  0x00007f10c4354c8f in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#4  0x00007f105f68c445 in IClientRenderable::SetupBones (flCurTime=0, nBoneMask=256, nMaxBones=128, pBoneMatrix=0x7f104a4ecfb0, this=<optimized out>)
    at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:115
#5  C_BasePlayer::GetBonePosition (this=0x3b8a3010, boneIndex=8) at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:417
#6  0x00007f105f6a3c00 in DrawHeaddot (player=0x3b8a3010) at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/esp.cpp:717
#7  DrawPlayer (player=<optimized out>) at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/esp.cpp:974
#8  ESP::PaintHybrid () at /home/ffuuzziioonn/sources/Fuzion/src/Hacks/esp.cpp:1464
#9  0x00007f105f6b8b55 in Hooks::PaintImGui () at /home/ffuuzziioonn/sources/Fuzion/src/Hooks/Paint.cpp:58
#10 0x00007f105f70bd15 in SDL2::SwapWindow (window=0x1f39a80) at /home/ffuuzziioonn/sources/Fuzion/src/glhook.cpp:93
#11 0x00007f10e6d32374 in ?? ()
#12 0x00007f10e63e7be0 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#13 0x0000000006e89000 in ?? ()
#14 0x00007f10e63e7be0 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#15 0x00007f10e63e7bd8 in ?? () from /home/ffuuzziioonn/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#16 0x00007f104a4eec80 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) c
Continuing.
Couldn't get registers: No such process.
Couldn't get registers: No such process.
(gdb) [Thread 0x7f1042fdf700 (LWP 11109) exited]
[Thread 0x7f106f71c700 (LWP 10992) exited]
[Thread 0x7f10820a3700 (LWP 10991) exited]
[Thread 0x7f104a4ef700 (LWP 10990) exited]
[Thread 0x7f10554c8700 (LWP 10989) exited]
[Thread 0x7f10559cb700 (LWP 10983) exited]
[Thread 0x7f10555c9700 (LWP 10982) exited]
[Thread 0x7f10551c5700 (LWP 10981) exited]
[Thread 0x7f10552c6700 (LWP 10980) exited]
[Thread 0x7f10557ca700 (LWP 10976) exited]
[Thread 0x7f1055acc700 (LWP 10974) exited]
[Thread 0x7f108071f700 (LWP 10973) exited]
[Thread 0x7f10810a1700 (LWP 10934) exited]
[Thread 0x7f107a362700 (LWP 10928) exited]
[Thread 0x7f10935bf700 (LWP 10927) exited]
[Thread 0x7f107ec09700 (LWP 10917) exited]
[Thread 0x7f107f40a700 (LWP 10916) exited]
[Thread 0x7f107f50b700 (LWP 10915) exited]
[Thread 0x7f107fd0c700 (LWP 10914) exited]
[Thread 0x7f10821a4700 (LWP 10907) exited]
[Thread 0x7f10822a5700 (LWP 10906) exited]
[Thread 0x7f10823a6700 (LWP 10905) exited]
[Thread 0x7f10824a7700 (LWP 10904) exited]
[Thread 0x7f10824bc700 (LWP 10903) exited]
[Thread 0x7f10825bd700 (LWP 10902) exited]
[Thread 0x7f1092dbe700 (LWP 10901) exited]
[Thread 0x7f10a3dc0700 (LWP 10898) exited]
[Thread 0x7f10b568f700 (LWP 10897) exited]
[Thread 0x7f10b6998700 (LWP 10896) exited]
[Thread 0x7f10b6a99700 (LWP 10895) exited]
[Thread 0x7f10c05bb700 (LWP 10892) exited]
[Thread 0x7f10c0dbc700 (LWP 10891) exited]
[Thread 0x7f10c173d700 (LWP 10889) exited]
[Thread 0x7f10c18be700 (LWP 10888) exited]
[Thread 0x7f10c1a3f700 (LWP 10887) exited]
[Thread 0x7f10c1bc0700 (LWP 10886) exited]
[Thread 0x7f10cbe57700 (LWP 10884) exited]
[Thread 0x7f10cc658700 (LWP 10883) exited]
[Thread 0x7f10e4780700 (LWP 10861) exited]
[Thread 0x7f10e4881700 (LWP 10860) exited]
[Thread 0x7f10e4982700 (LWP 10859) exited]
[Thread 0x7f10e5183700 (LWP 10858) exited]
[Thread 0x7f10eae5b780 (LWP 10855) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
backtrace
No stack.
(gdb)

Here is my Config: https://pastebin.com/D0DfK1EW

arrudagates commented 5 years ago

I've got the same problem, switching from imgui to surface solves the problem, its the imgui thats making it crash

LWSS commented 5 years ago

See that output is actually useful @TuxLinus, it's coming from the headdot function.

Yeah basically the game doesn't like it when you call some functions from outside the game's thread.

I'll have to fix it, looks like it's setupbones or something

TuxLinus commented 5 years ago

Yes i want to confirm that it is not crashing when I disable "Head Dot". :-)

TuxLinus commented 5 years ago

Now I notice random crashes on Grenade through.

LWSS commented 5 years ago

I'm having a hard time reproducing this, i've been running back and forth for 20 minutes with 15 bots trying to get it to crash. Changing cheat settings/multicore-rendering, etc.

What are your csgo settings/launch params?

mine for reference SDL_VIDEO_X11_DGAMOUSE=0 vblank_mode=0 %command% -nojoy -freq 144 -refresh 144 -novid

kritzsie commented 5 years ago

I recall most crashes occurring while playing Arms Race games. One of them occurred just as the warm up timer hit 0:00 while I was holding an SMG. My launch parameters are usually set to -nojoy only. The only settings I ever change in CS:GO are:

TuxLinus commented 5 years ago

My starting parameters are only "-console"

Here is another backtrace of the crash. I switched to grenade and crashed. :(

(Wingman) de_nuke; T-Side only ESP on enemy team. 8 Rounds on CT side no crash, first round on T Side => Crash.

Injecting build libpskc.so
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 17520
[New LWP 17531]
[New LWP 17532]
[New LWP 17533]
[New LWP 17534]
[New LWP 17536]
[New LWP 17556]
[New LWP 17557]
[New LWP 17572]
[New LWP 17573]
[New LWP 17574]
[New LWP 17575]
[New LWP 17577]
[New LWP 17578]
[New LWP 17579]
[New LWP 17580]
[New LWP 17581]
[New LWP 17582]
[New LWP 17585]
[New LWP 17586]
[New LWP 17587]
[New LWP 17588]
[New LWP 17589]
[New LWP 17590]
[New LWP 17591]
[New LWP 17592]
[New LWP 17593]
[New LWP 17595]
[New LWP 17596]
[New LWP 17599]
[New LWP 17600]
[New LWP 17601]
[New LWP 17602]
[New LWP 17603]
[New LWP 17604]
[New LWP 17605]

warning: Could not load shared library symbols for bin/linux64/launcher_client.so.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fd1766869d0 in __GI___nanosleep (requested_time=0x7ffe111caed0, 
    remaining=0x7ffe111caec0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28  ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory.
(gdb) (gdb) (gdb) [New Thread 0x7fd0f52af700 (LWP 17634)]
$1 = (void *) 0x233e8000
(gdb) $2 = (void *) 0x233e8000
(gdb) c
Continuing.

Thread 1 "csgo_linux64" received signal SIGINT, Interrupt.
0x00007fd1766869d0 in __GI___nanosleep (requested_time=0x7ffe111caed0, 
    remaining=0x7ffe111caec0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28  in ../sysdeps/unix/sysv/linux/nanosleep.c
(gdb) c
Continuing.
[Thread 0x7fd105aba700 (LWP 17593) exited]
[Thread 0x7fd1062bb700 (LWP 17592) exited]
[Thread 0x7fd0f52af700 (LWP 17634) exited]
[New Thread 0x7fd0f52af700 (LWP 17654)]
[New Thread 0x7fd105aba700 (LWP 17655)]
[Thread 0x7fd1010ba700 (LWP 17595) exited]
[Thread 0x7fd1008b9700 (LWP 17596) exited]
[New Thread 0x7fd1008b9700 (LWP 17656)]
[New Thread 0x7fd0cfcf4700 (LWP 17657)]
[New Thread 0x7fd0cfbf3700 (LWP 17658)]
[New Thread 0x7fd0cf9f2700 (LWP 17659)]
[New Thread 0x7fd0cf8f1700 (LWP 17660)]
[New Thread 0x7fd0cf7f0700 (LWP 17661)]
[Thread 0x7fd0cf8f1700 (LWP 17660) exited]
[Thread 0x7fd0cfbf3700 (LWP 17658) exited]
[Thread 0x7fd0cf7f0700 (LWP 17661) exited]
[New Thread 0x7fd0cf6ef700 (LWP 17662)]
[New Thread 0x7fd0cf5ee700 (LWP 17663)]
[New Thread 0x7fd0cf3ed700 (LWP 17664)]
[Thread 0x7fd0cf6ef700 (LWP 17662) exited]
[New Thread 0x7fd0cf8f1700 (LWP 17665)]
[New Thread 0x7fd0cfbf3700 (LWP 17666)]
[Thread 0x7fd0f52af700 (LWP 17654) exited]
[Thread 0x7fd105aba700 (LWP 17655) exited]
[New Thread 0x7fd0cf7f0700 (LWP 17673)]
[New Thread 0x7fd0c3f10700 (LWP 17674)]
[New Thread 0x7fd105aba700 (LWP 17675)]
[New Thread 0x7fd0c317c700 (LWP 17676)]

Thread 52 "csgo_linux64" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fd0c3f10700 (LWP 17674)]
0x00007fd172eab82e in Plat_ExitProcess ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtier0_client.so
(gdb) backtrack
Undefined command: "backtrack".  Try "help".
(gdb) backtrace
#0  0x00007fd172eab82e in Plat_ExitProcess ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtier0_client.so
#1  0x00007fd150e606af in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#2  0x00007fd150e5a249 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#3  0x00007fd0f53ce69b in C_BaseCombatWeapon::GetSpread (this=0x7fd101169010)
    at /home/newaccount2/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:675
#4  DrawSpread () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1281
#5  ESP::PaintHybrid () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1399
#6  0x00007fd0f53e3e15 in Hooks::PaintImGui ()
    at /home/newaccount2/sources/Fuzion/src/Hooks/Paint.cpp:58
#7  0x00007fd0f5436f75 in SDL2::SwapWindow (window=0x1eb7a80)
    at /home/newaccount2/sources/Fuzion/src/glhook.cpp:93
#8  0x00007fd17310f374 in ?? ()
#9  0x00007fd1727c4be0 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#10 0x0000000006df8000 in ?? ()
#11 0x00007fd1727c4be0 in ?? ()
---Type <return> to continue, or q <return> to quit---
  Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#12 0x00007fd1727c4bd8 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#13 0x00007fd0c3f0fc80 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) backtrace
#0  0x00007fd172eab82e in Plat_ExitProcess ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtier0_client.so
#1  0x00007fd150e606af in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#2  0x00007fd150e5a249 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#3  0x00007fd0f53ce69b in C_BaseCombatWeapon::GetSpread (this=0x7fd101169010)
    at /home/newaccount2/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:675
#4  DrawSpread () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1281
#5  ESP::PaintHybrid () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1399
#6  0x00007fd0f53e3e15 in Hooks::PaintImGui ()
    at /home/newaccount2/sources/Fuzion/src/Hooks/Paint.cpp:58
#7  0x00007fd0f5436f75 in SDL2::SwapWindow (window=0x1eb7a80)
    at /home/newaccount2/sources/Fuzion/src/glhook.cpp:93
#8  0x00007fd17310f374 in ?? ()
#9  0x00007fd1727c4be0 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#10 0x0000000006df8000 in ?? ()
#11 0x00007fd1727c4be0 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#12 0x00007fd1727c4bd8 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#13 0x00007fd0c3f0fc80 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) backtrace
#0  0x00007fd172eab82e in Plat_ExitProcess ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtier0_client.so
#1  0x00007fd150e606af in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#2  0x00007fd150e5a249 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#3  0x00007fd0f53ce69b in C_BaseCombatWeapon::GetSpread (this=0x7fd101169010)
    at /home/newaccount2/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:675
#4  DrawSpread () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1281
#5  ESP::PaintHybrid () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1399
#6  0x00007fd0f53e3e15 in Hooks::PaintImGui ()
    at /home/newaccount2/sources/Fuzion/src/Hooks/Paint.cpp:58
#7  0x00007fd0f5436f75 in SDL2::SwapWindow (window=0x1eb7a80)
    at /home/newaccount2/sources/Fuzion/src/glhook.cpp:93
#8  0x00007fd17310f374 in ?? ()
#9  0x00007fd1727c4be0 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#10 0x0000000006df8000 in ?? ()
#11 0x00007fd1727c4be0 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#12 0x00007fd1727c4bd8 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#13 0x00007fd0c3f0fc80 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) c
Continuing.

Thread 52 "csgo_linux64" received signal SIGSEGV, Segmentation fault.
0x00007fd172eab82e in Plat_ExitProcess ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtier0_client.so
(gdb) backtrace
#0  0x00007fd172eab82e in Plat_ExitProcess ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtier0_client.so
#1  0x00007fd150e606af in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#2  0x00007fd150e5a249 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo/bin/linux64/client_panorama_client.so
#3  0x00007fd0f53ce69b in C_BaseCombatWeapon::GetSpread (this=0x7fd101169010)
    at /home/newaccount2/sources/Fuzion/src/Hacks/../SDK/IClientEntity.h:675
#4  DrawSpread () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1281
#5  ESP::PaintHybrid () at /home/newaccount2/sources/Fuzion/src/Hacks/esp.cpp:1399
#6  0x00007fd0f53e3e15 in Hooks::PaintImGui ()
    at /home/newaccount2/sources/Fuzion/src/Hooks/Paint.cpp:58
#7  0x00007fd0f5436f75 in SDL2::SwapWindow (window=0x1eb7a80)
    at /home/newaccount2/sources/Fuzion/src/glhook.cpp:93
#8  0x00007fd17310f374 in ?? ()
#9  0x00007fd1727c4be0 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#10 0x0000000006df8000 in ?? ()
#11 0x00007fd1727c4be0 in ?? ()
---Type <return> to continue, or q <return> to quit---
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#12 0x00007fd1727c4bd8 in ?? ()
   from /home/newaccount2/.steam/steam/steamapps/common/Counter-Strike Global Offensive/bin/linux64/libtogl_client.so
#13 0x00007fd0c3f0fc80 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) c
Continuing.
Couldn't get registers: No such process.
Couldn't get registers: No such process.
(gdb) [Thread 0x7fd0c317c700 (LWP 17676) exited]
[Thread 0x7fd105aba700 (LWP 17675) exited]
[Thread 0x7fd0cf7f0700 (LWP 17673) exited]
[Thread 0x7fd0cfbf3700 (LWP 17666) exited]
[Thread 0x7fd0cf8f1700 (LWP 17665) exited]
[Thread 0x7fd0cf3ed700 (LWP 17664) exited]
[Thread 0x7fd0cf5ee700 (LWP 17663) exited]
[Thread 0x7fd0cf9f2700 (LWP 17659) exited]
[Thread 0x7fd0cfcf4700 (LWP 17657) exited]
[Thread 0x7fd1008b9700 (LWP 17656) exited]
[Thread 0x7fd102fbf700 (LWP 17605) exited]
[Thread 0x7fd0f707b700 (LWP 17604) exited]
[Thread 0x7fd11ade8700 (LWP 17603) exited]
[Thread 0x7fd0fe28c700 (LWP 17602) exited]
[Thread 0x7fd0feb8d700 (LWP 17601) exited]
[Thread 0x7fd0fed96700 (LWP 17600) exited]
[Thread 0x7fd0ff597700 (LWP 17599) exited]
[Thread 0x7fd1063bc700 (LWP 17591) exited]
[Thread 0x7fd1064bd700 (LWP 17590) exited]
[Thread 0x7fd1065be700 (LWP 17589) exited]
[Thread 0x7fd1066bf700 (LWP 17588) exited]
[Thread 0x7fd109bdd700 (LWP 17587) exited]
[Thread 0x7fd109cde700 (LWP 17586) exited]
[Thread 0x7fd11a4df700 (LWP 17585) exited]
[Thread 0x7fd12b5e9700 (LWP 17582) exited]
[Thread 0x7fd13ceb8700 (LWP 17581) exited]
[Thread 0x7fd1401d9700 (LWP 17580) exited]
[Thread 0x7fd141a5e700 (LWP 17579) exited]
[Thread 0x7fd14c798700 (LWP 17578) exited]
[Thread 0x7fd14cf99700 (LWP 17577) exited]
[Thread 0x7fd14db1a700 (LWP 17575) exited]
[Thread 0x7fd14dc9b700 (LWP 17574) exited]
[Thread 0x7fd14de1c700 (LWP 17573) exited]
[Thread 0x7fd14df9d700 (LWP 17572) exited]
[Thread 0x7fd158234700 (LWP 17557) exited]
[Thread 0x7fd158a35700 (LWP 17556) exited]
[Thread 0x7fd16c856700 (LWP 17536) exited]
[Thread 0x7fd170b5d700 (LWP 17534) exited]
[Thread 0x7fd170c5e700 (LWP 17533) exited]
[Thread 0x7fd170d5f700 (LWP 17532) exited]
[Thread 0x7fd171560700 (LWP 17531) exited]
[Thread 0x7fd177238780 (LWP 17520) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
faunX commented 5 years ago

Seems to me the getSpread vfunc is not working propably in some circumstances? Is there even a spread value when you have grenades / ballistic weapon or knife in hand?

    float GetSpread() {
        typedef float (* oGetSpread)( void* );
        return getvfunc<oGetSpread>( this, 508 )( this );
    }

This might be help with crashes with head dot it might be the setup bone function that has been updated.

Look at retard UC post here. untitled

https://github.com/ValveSoftware/source-sdk-2013/blob/master/mp/src/game/client/c_baseanimating.cpp#L3031

Sorry Linux idx was correct my fault!

FilipeSilvens commented 5 years ago

getspread crashes on imgui esp due to race conditions fuzion doesn't use InvalidateBoneCache

LWSS commented 5 years ago

Try it now, I changed it to not call any game functions outside of the game threads

faunX commented 5 years ago

I only activate ESP; Enemies; Allies; and after 3 seconds CSGO crashes and Debugger complain about the mutex lock.

=> /src/Hooks/Paint.cpp:74

Do you have to unlock the mutex after usage?

Thanks for changing the Function calls outside threads.

Debug output not helpful, cause of gdb hanging.
kill -CONT <csgo_pid> helps to continue debugging the error and unfreeze gdb.
See next post to get Config and hopefully usefull gdb debugging output.
LWSS commented 5 years ago

that's just a SIGINT, (interrupt) you need to press c to continue

LWSS commented 5 years ago

no these mutexes ( unique_lock ) grab the lock when constructed and release it when out of scope.

I read that they are better because if there's an exception/trigger/jump somewhere, the lock will get released

faunX commented 5 years ago

sorry for my bad debug output :(

Thank you very much actually I can not reproduce the crashes. My config which was affected for crashing got overwritten by my stupidity. Actually it is not crashing anymore. I am trying to figure out which setting was able to trigger the bug.

Besides I was not able to backtrace because the complete gdb, steam and csgo Process completly stuck. I was unable to continue at this step, i was able to type Backtrace and CTRL+Break to see the output of gdb and then I have to killall -9 csgo_linux64 to see my mouse cursor again. Sorry I can not give you more debug info atm. I am trying to find the bug again. Maybe @TuxLinus will post something he didn't show up for a few days now.

LWSS commented 5 years ago

unfortunately I never ran into any of the issues u guys had, but can imagine why they were there.

Maybe something to do with my cpu only having 4 threads

faunX commented 5 years ago

Thank you very much for your Help @LWSS

Tested on

1 Intel Core i3-2120 with 2 Cores and 4 Threads 16 GB ECC RAM and Intel HD2000 GPU

Tested on 640x480;800x600;1024;768

2 Intel Core i7-3770 with 4 Cores and 8 Threads 32 GB NoECC RAM and GTX1080Ti

Tested on 640x480;800x600;1024;768;1920x1080;1920x1200

I disabled Multithreading in GAME Settings.

Enable Visuals Filter Enemies, Allies Enable Footsteps

This Config make Game crash directly after Round begins and Bots were start to move. The gdb is hanging and I can not continue or backtrace nothing happens when I enter "c" or "continue" or "backtrace" only CTRL+C to break out of gdb and killall -9 csgo_linux64 helps. Debugging is impossible for me :(

Crash Config File https://pastebin.com/jB9Lw3Py

faunX commented 5 years ago

Finally my Backtrace...

The Hanging might be an infinite Loop

I was able to continue debugging with the kill command kill -CONT # continue with kill command

Addtionally same issue and crash with Valve UI (DebugOverlay)

Okay and the Error is not crash ("close csgo") its just hangs / freezes and do not continue. Mouse is not visible on Desktop.

ADD: I don't think the Debugging output helps here because it is not crashing at all :( There might be an infinite loop? Or mutix try to synchronize threads?

GDB Output: https://pastebin.com/Z3vFm0si

Latest GDB Output, I've tried to continue as much as I can. https://pastebin.com/SAbn3xhg

I am running Ubuntu 18.04 LTS if this helps

LWSS commented 5 years ago

ok so basically I accidentally put the parameters in the wrong order and the compiler didn't care.

So when it got to draw Circle3D, the number of circle segments was real big since it was casting another type to int, which made it spinlock and just use 100% cpu because of trying to draw a circle with 9999999 segments each frame.

faunX commented 5 years ago

Thank you very much for your good work!!!

LWSS commented 5 years ago

Thank you for testing, let me know if you have more issues

EpicPiggy2020 commented 2 years ago

when I try injecting the cheat in terminal into csgo it says successfully injected! and the csgo game crashes and closes and when I reopen csgo its still doesnt have cheats LWSS pls help