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

when choose "skip" at the main menu , then the gamehub crashes everytime #673

Open
kamikaze211 opened this issue Feb 9, 2023 · 1 comment

Comments

@kamikaze211
Copy link

Steps to reproduce
Version and environment
$ com.github.tkashkin.gamehub -v
- GameHub
    Version: 0.16.3-9327885-makepkg
    Branch:  makepkg
    Commit:  9327885393f022fd1cccb219a19c0f87ae5e0f5a
- Environment
    Distro:  Arch Linux
    DE:      KDE
    GTK:     3.24.36

GDB log
GDB log
com.github.tkashkin.gamehub --gdb
[INFO]   Restarting with GDB

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.archlinux.org
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[DEBUG]  [Database.migrate] Latest db version: 11, current: 11
[Detaching after fork from child process 51900]
[Detaching after fork from child process 51901]
[Detaching after fork from child process 51902]
[WARN]   [AppInfoVDF] Error reading `/home/zzy/.steam/steam/appcache/appinfo.vdf`: Unknown node type: 0x85 (at 77)
[Detaching after fork from child process 51903]
[INFO]   - GameHub
[INFO]       Version: 0.16.3-9327885-makepkg
[INFO]       Branch:  makepkg
[INFO]       Commit:  9327885393f022fd1cccb219a19c0f87ae5e0f5a
[INFO]   - Environment
[Detaching after fork from child process 51904]
[INFO]       Distro:  Arch Linux
[INFO]       DE:      KDE
[INFO]       GTK:     3.24.36
[INFO]       Themes:  Layan-Light | Tela-pink
[Detaching after vfork from child process 51933]
[DEBUG]  Name com.canonical.AppMenu.Registrar does not exist on the session bus
[Detaching after vfork from child process 51935]
[DEBUG]  [fcitx-connection] _fcitx_connection_create_ic
[DEBUG]  [Gamepad] 'Sony Interactive Entertainment Wireless Controller' connected
[DEBUG]  [fcitx-connection] _fcitx_connection_connection_finished

Thread 1 "com.github.tkas" received signal SIGSEGV, Segmentation fault.
0x00007ffff340e35d in ?? () from /usr/lib/libc.so.6

Thread 39 (Thread 0x7fffad7fe6c0 (LWP 51954) "pool-com.github"):
#0  0x00007ffff33b80dd in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff7b96450 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7af8a57 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff7b6850b in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#6  0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 38 (Thread 0x7fffadfff6c0 (LWP 51953) "pool-com.github"):
#0  0x00007ffff33b29df in poll () at /usr/lib/libc.so.6
#1  0x00007ffff7b9960f in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7b30b12 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fffcbedbbeb in  () at /usr/lib/gio/modules/libgiognutls.so
#4  0x00007ffff6bb3b01 in  () at /usr/lib/libsoup-2.4.so.1
#5  0x00007ffff6bbc323 in  () at /usr/lib/libsoup-2.4.so.1
#6  0x00007ffff6bbca15 in  () at /usr/lib/libsoup-2.4.so.1
#7  0x000055555576b99e in game_hub_utils_parser_load_remote_file (url=0x7fffa8063330 "https://api.steampowered.com/IPlayerService/GetOwnedGames/v0001/?key=8B10B604CAC6AC90F57AACE025DD904C&steamid=76561198287628810&format=json&include_appinfo=1&include_played_free_games=1", method=0x5555557a3046 "GET", auth=0x0, headers=0x0, data=0x0, status=0x7fffadffe1a8) at ../src/utils/Parser.vala:87
#8  0x000055555576c7f5 in game_hub_utils_parser_parse_remote_json_file (url=0x7fffa8063330 "https://api.steampowered.com/IPlayerService/GetOwnedGames/v0001/?key=8B10B604CAC6AC90F57AACE025DD904C&steamid=76561198287628810&format=json&include_appinfo=1&include_played_free_games=1", method=0x5555557a3046 "GET", auth=0x0, headers=0x0, data=0x0, status=0x0) at ../src/utils/Parser.vala:140
#9  0x00005555555cab7c in __lambda10_ (_data12_=0x555556bc0300) at ../src/data/sources/steam/Steam.vala:259
#10 0x00005555555cb260 in ___lambda10__game_hub_utils_future (self=0x555556bc0300) at ../src/data/sources/steam/Steam.vala:229
#11 0x0000555555749d09 in game_hub_utils_worker_run (self=Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found.
) at ../src/utils/Utils.vala:47
#12 0x00005555557504c1 in ____lambda8_ (w=Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found.
) at ../src/utils/Utils.vala:328
#13 0x00005555557504fe in _____lambda8__gfunc (data=0x555556bc0340, self=0x0) at ../src/utils/Utils.vala:328
#14 0x00007ffff7b684b3 in  () at /usr/lib/libglib-2.0.so.0
#15 0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#16 0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#17 0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 37 (Thread 0x7fffe14f96c0 (LWP 51952) "pool-com.github"):
#0  0x00007ffff33b80dd in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff7b96450 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7af8a57 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff7b6850b in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#6  0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 36 (Thread 0x7fffc8fff6c0 (LWP 51951) "pool-com.github"):
#0  0x00007ffff3384db5 in clock_nanosleep () at /usr/lib/libc.so.6
#1  0x00007ffff3389987 in nanosleep () at /usr/lib/libc.so.6
#2  0x00007ffff7b5daf2 in g_usleep () at /usr/lib/libglib-2.0.so.0
#3  0x00005555556dd939 in __lambda395_ (self=0x55555659c3a0) at ../src/ui/views/GamesView/GamesView.vala:919
#4  0x00005555556dd982 in ___lambda395__game_hub_utils_future (self=0x55555659c3a0) at ../src/ui/views/GamesView/GamesView.vala:911
#5  0x0000555555749d09 in game_hub_utils_worker_run (self=Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found.
) at ../src/utils/Utils.vala:47
#6  0x00005555557504c1 in ____lambda8_ (w=Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found.
) at ../src/utils/Utils.vala:328
#7  0x00005555557504fe in _____lambda8__gfunc (data=0x555556bc0180, self=0x0) at ../src/utils/Utils.vala:328
#8  0x00007ffff7b684b3 in  () at /usr/lib/libglib-2.0.so.0
#9  0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#10 0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#11 0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 33 (Thread 0x7fffcb5ff6c0 (LWP 51947) "pool-com.github"):
#0  0x00007ffff33b29df in poll () at /usr/lib/libc.so.6
#1  0x00007ffff795e2d6 in g_socket_condition_timed_wait () at /usr/lib/libgio-2.0.so.0
#2  0x00007ffff795f064 in  () at /usr/lib/libgio-2.0.so.0
#3  0x00007ffff79332cf in g_input_stream_read () at /usr/lib/libgio-2.0.so.0
#4  0x00007fffcbed696d in  () at /usr/lib/gio/modules/libgiognutls.so
#5  0x00007fffc038037a in  () at /usr/lib/libgnutls.so.30
#6  0x00007fffc0238857 in  () at /usr/lib/libgnutls.so.30
#7  0x00007fffc0243f4c in  () at /usr/lib/libgnutls.so.30
#8  0x00007fffc02492ff in  () at /usr/lib/libgnutls.so.30
#9  0x00007fffc024fa27 in gnutls_handshake () at /usr/lib/libgnutls.so.30
#10 0x00007fffcbed6dbe in  () at /usr/lib/gio/modules/libgiognutls.so
#11 0x00007fffcbedb754 in  () at /usr/lib/gio/modules/libgiognutls.so
#12 0x00007ffff796f0b0 in  () at /usr/lib/libgio-2.0.so.0
#13 0x00007ffff7b684b3 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#15 0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#16 0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 30 (Thread 0x7fffca9ff6c0 (LWP 51937) "threaded-ml"):
#0  0x00007ffff33b29df in poll () at /usr/lib/libc.so.6
#1  0x00007fffc82986c7 in  () at /usr/lib/libpulse.so.0
#2  0x00007fffc8286e6c in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x00007fffc828cf4c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007fffc828d001 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007fffc829d6e2 in  () at /usr/lib/libpulse.so.0
#6  0x00007fffc823a187 in  () at /usr/lib/pulseaudio/libpulsecommon-16.1.so
#7  0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#8  0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffe0cf86c0 (LWP 51908) "pool-com.github"):
#0  0x00007ffff33b80dd in syscall () at /usr/lib/libc.so.6
#1  0x00007ffff7b96450 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7af8a57 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff7b6850b in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#6  0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffe1cfa6c0 (LWP 51898) "dconf worker"):
#0  0x00007ffff33b29df in poll () at /usr/lib/libc.so.6
#1  0x00007ffff7b9960f in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7b30b12 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fffe422dfde in  () at /usr/lib/gio/modules/libdconfsettings.so
#4  0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#6  0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffe25fe6c0 (LWP 51897) "gdbus"):
#0  0x00007ffff33b29df in poll () at /usr/lib/libc.so.6
#1  0x00007ffff7b9960f in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7b35eef in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff79ded1c in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#6  0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffe2dff6c0 (LWP 51896) "gmain"):
#0  0x00007ffff33b29df in poll () at /usr/lib/libc.so.6
#1  0x00007ffff7b9960f in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ffff7b30b12 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff7b36322 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007ffff7b65fd5 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff333dbb5 in  () at /usr/lib/libc.so.6
#6  0x00007ffff33bfd90 in  () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fffed628080 (LWP 51893) "com.github.tkas"):
#0  0x00007ffff340e35d in  () at /usr/lib/libc.so.6
#1  0x00007ffff330fe34 in  () at /usr/lib/libc.so.6
#2  0x00007ffff3310487 in  () at /usr/lib/libc.so.6
#3  0x00007ffff33322a5 in  () at /usr/lib/libc.so.6
#4  0x00007ffff7b8ccc3 in g_vasprintf () at /usr/lib/libglib-2.0.so.0
#5  0x00007ffff7b5bbd2 in g_strdup_vprintf () at /usr/lib/libglib-2.0.so.0
#6  0x00007ffff7b5bca6 in g_strdup_printf () at /usr/lib/libglib-2.0.so.0
#7  0x00005555556d8971 in game_hub_ui_views_games_view_games_view_update_view (self=0x55555659c3a0) at ../src/ui/views/GamesView/GamesView.vala:553
#8  0x00005555556ddeb6 in _game_hub_ui_views_games_view_games_view_update_view_game_hub_data_adapters_games_adapter_cache_loaded (_sender=0x555556b95910, self=0x55555659c3a0) at ../src/ui/views/GamesView/GamesView.vala:235
#9  0x00007ffff7c4033e in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff7c79897 in  () at /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff7c68152 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff7c687dc in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#13 0x000055555566ab8c in __lambda340_ (_data43_=0x555555abe580) at ../src/data/adapters/GamesAdapter.vala:235
#14 0x000055555566abd3 in ___lambda340__gsource_func (self=0x555555abe580) at /usr/src/debug/gamehub/GameHub/build/GamesAdapter.c:2327
#15 0x00007ffff7b371bb in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#16 0x00007ffff7b996a9 in  () at /usr/lib/libglib-2.0.so.0
#17 0x00007ffff7b30b12 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#18 0x00007ffff79a0b1e in g_application_run () at /usr/lib/libgio-2.0.so.0
#19 0x0000555555596c08 in game_hub_application_main (args=0x7fffffffe318, args_length1=2) at ../src/app.vala:242
#20 0x0000555555596c65 in main (argc=2, argv=0x7fffffffe318) at ../src/app.vala:226

@DartMitai
Copy link

I have it turned off at the beginning of the installation of any game, even without pressing the skip button

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

2 participants