flathub / io.github.spacingbat3.webcord

https://flathub.org/apps/details/io.github.spacingbat3.webcord
12 stars 12 forks source link

Webcord v4.4.3 crashes on startup #65

Closed RiQuY closed 1 year ago

RiQuY commented 1 year ago

OS Info

OS: openSUSE Tumbleweed x86_64 Kernel: 6.5.6-1-default DE: Plasma 5.27.8 WM: kwin Wayland

App version

v4.4.3

Bug description

Webcord crashes upon opening, it doesn't open any windows, the program shows up in the taskbark and then closes.

This issue was initally opened in the official repo of the app but I got redirected here, for more context look at: https://github.com/SpacingBat3/WebCord/issues/475

Aditional info/logs

I tried changing the language of the logs to english but I couldn't find the correct parameter to do it.

To at least get some output I tried to start the program through the terminal with the following command and this the output. flatpak run io.github.spacingbat3.webcord

[10 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[10 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[10 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[15 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[15 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[15 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[20 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[20 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[20 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[25 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[25 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[25 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[30 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[30 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[30 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[35 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[35 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[35 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[40 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[40 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[40 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[45 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[45 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[45 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[52 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[55 zypak-helper] Using spawn strategy test 1 as set by environment
[55:1012/194528.740500:ERROR:bus.cc(399)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No existe el fichero o el directorio
xargs: zypak-wrapper: terminado por la señal 11
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups

The following output is from dmesg command: dmesg

[   39.852580] show_signal_msg: 50 callbacks suppressed
[   39.852583] webcord[4131]: segfault at 1010101 ip 0000563dceb92ed5 sp 00007ffeec882e10 error 4 in webcord[563dcb393000+79cb000] likely on CPU 1 (core 1, socket 0)
[   39.852595] Code: 0f 86 c1 00 00 00 4c 89 e2 4d 39 ec 72 08 4c 89 e0 31 d2 49 f7 f5 48 8b 01 48 8b 04 d0 48 85 c0 0f 84 97 00 00 00 48 89 5d d0 <48> 8b 18 48 85 db 0f 84 8c 00 00 00 48 89 55 c8 49 8d 45 ff 48 89
[  348.809800] webcord[5684]: segfault at 1010101 ip 000056389a5d1ed5 sp 00007fff527a2140 error 4 in webcord[563896dd2000+79cb000] likely on CPU 5 (core 5, socket 0)
[  348.809818] Code: 0f 86 c1 00 00 00 4c 89 e2 4d 39 ec 72 08 4c 89 e0 31 d2 49 f7 f5 48 8b 01 48 8b 04 d0 48 85 c0 0f 84 97 00 00 00 48 89 5d d0 <48> 8b 18 48 85 db 0f 84 8c 00 00 00 48 89 55 c8 49 8d 45 ff 48 89
[  372.821906] webcord[5901]: segfault at 1010101 ip 0000557504efeed5 sp 00007ffcce2f4bd0 error 4 in webcord[5575016ff000+79cb000] likely on CPU 6 (core 6, socket 0)
[  372.821922] Code: 0f 86 c1 00 00 00 4c 89 e2 4d 39 ec 72 08 4c 89 e0 31 d2 49 f7 f5 48 8b 01 48 8b 04 d0 48 85 c0 0f 84 97 00 00 00 48 89 5d d0 <48> 8b 18 48 85 db 0f 84 8c 00 00 00 48 89 55 c8 49 8d 45 ff 48 89
[  710.777334] BTRFS info (device nvme0n1p3): qgroup scan paused
[ 1163.339669] webcord[11025]: segfault at 1010101 ip 0000558e57acded5 sp 00007fff3c2eb810 error 4 in webcord[558e542ce000+79cb000] likely on CPU 0 (core 0, socket 0)
[ 1163.339684] Code: 0f 86 c1 00 00 00 4c 89 e2 4d 39 ec 72 08 4c 89 e0 31 d2 49 f7 f5 48 8b 01 48 8b 04 d0 48 85 c0 0f 84 97 00 00 00 48 89 5d d0 <48> 8b 18 48 85 db 0f 84 8c 00 00 00 48 89 55 c8 49 8d 45 ff 48 89
axtloss commented 1 year ago

I am able to reproduce this issue, disabling wayland seems to fix it for me Can you run flatpak run --nosocket=wayland io.github.spacingbat3.webcord and report if it works?

RiQuY commented 1 year ago

It works with this command, this is the output: flatpak run --nosocket=wayland io.github.spacingbat3.webcord

[10 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[10 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[10 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[15 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[15 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[15 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[20 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[20 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[20 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[25 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[25 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[25 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[30 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[30 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[30 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[35 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[35 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[35 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[40 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[40 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[40 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[47 preload-host-spawn-strategy] Warning: waitpid override ignores groups
[50 zypak-helper] Using spawn strategy test 1 as set by environment
[50:1013/002021.211857:ERROR:bus.cc(399)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No existe el fichero o el directorio
[WebSocket] Recibiendo en el puerto 6463.
[ACTUALIZACIÓN] ¡La aplicación está actualizada!
[87:1013/002027.000198:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[3 preload-host-spawn-strategy] Warning: waitpid override ignores groups

After launching with that command, the app opens normally even without launching it through the executable without parameters.

axtloss commented 1 year ago

Alright, thanks. I will temporarily disable wayland until the next webcord release and see if that fixes it.