FS#69605 - [glib2] geeqie freezes at startup
Attached to Project:
Arch Linux
Opened by Evgeny (Rus) - Wednesday, 10 February 2021, 03:43 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 11 February 2021, 14:37 GMT
Opened by Evgeny (Rus) - Wednesday, 10 February 2021, 03:43 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 11 February 2021, 14:37 GMT
|
Details
After the last OS update Geeqie freezes at startup, this
problem never happened before
Tried to start with a new config, but it is useless Tried to start with the terminal to get some output, but with the terminal starts successfully, doesn't freeze, works |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Thursday, 11 February 2021, 14:37 GMT
Reason for closing: Fixed
Additional comments about closing: glib2 2.66.7
Thursday, 11 February 2021, 14:37 GMT
Reason for closing: Fixed
Additional comments about closing: glib2 2.66.7
Evgeny is right, this issue is not fixed. In the meantime I followed the instructions[1] from Geeqie upstream, which worked as temporary workaround. Now I've installed the update to glib2 "2.66.2" and went back to an unmodified version of Geeqie from Archlinux. It still doesn't work.
[1] https://github.com/BestImageViewer/geeqie/issues/865#issuecomment-774651175
channel->line_term_len = length;
What does this mean? I think
channel->line_term_len = length_unsigned;
makes more sense?
I mean length is there still "-1" and we want instead the value from length_unsigned which should be "19" in the case of "<gq_end_of_command>"?
https://gitlab.gnome.org/GNOME/glib/-/commit/e069c50467712e6d607822afd6b6c15c2c343dff
// edit
I changed also this line locally. Now it is works with the unmodified Geeqie.
I don't know if it is better using all current patches from upstream Glib2?