System64fumo / syshud

Simple heads up display written in gtkmm 4
Do What The F*ck You Want To Public License
41 stars 0 forks source link

segfault? #15

Open littleblack111 opened 2 hours ago

littleblack111 commented 2 hours ago

╰─$ syshud ─╯ Key 'keyboard' not found in section 'main'

(process:2111296): Gtk-WARNING **: 17:13:24.929: Unknown key gtk-toolbar-style in /home/system/.config/gtk-4.0/settings.ini

(process:2111296): Gtk-WARNING **: 17:13:24.929: Unknown key gtk-toolbar-icon-size in /home/system/.config/gtk-4.0/settings.ini

(process:2111296): Gtk-WARNING **: 17:13:24.929: Unknown key gtk-button-images in /home/system/.config/gtk-4.0/settings.ini

(process:2111296): Gtk-WARNING : 17:13:24.929: Unknown key gtk-menu-images in /home/system/.config/gtk-4.0/settings.ini Unable to automatically detect your backlight ** impl_ext_end_proxy called from wrong context, check thread and locking: Not in loop impl_ext_end_proxy called from wrong context, check thread and locking: Not in loop *** impl_ext_end_proxy called from wrong context, check thread and locking: Not in loop Output: alsa_output.pci-0000_00_1f.3.analog-stereo, ID: 52 Input: alsa_input.usb-046d_Logitech_BRIO_403C18BA-03.analog-stereo, ID: 51 [1] 2111296 segmentation fault (core dumped) syshud

System64fumo commented 2 hours ago

Does this issue happen if you launch it again? This could be related to:

*** impl_ext_end_proxy called from wrong context, check thread and locking: Not in loop
*** impl_ext_end_proxy called from wrong context, check thread and locking: Not in loop
*** impl_ext_end_proxy called from wrong context, check thread and locking: Not in loop

Which i don't know how to fix yet..

littleblack111 commented 2 hours ago

yep. it segfault after a while(5-10sec) after launch

System64fumo commented 2 hours ago

Very odd.. It works fine on my machines though :man_shrugging: I will blame the thread safety thing (The thing causing those errors to show up)

System64fumo commented 1 hour ago

I'll see if i can get this fixed tomorrow when i get time, I think i have a fix in mind, Doubt it would work though.