GNOME Bugzilla – Bug 770718
vte_terminal_match_add_gregex: runtime check failed
Last modified: 2016-09-04 12:37:35 UTC
Fedora 24 x86_64 XFCE vte-0.28.2-17.fc24.x86_64 xfce4-terminal-0.6.90-1.fc24.x86_64 There is a double-click selection regression (against Fedora 23) that it ignores word-characters from xfce4-terminal preferences. It also prints: /var/log/messages: /usr/libexec/gdm-x-session: (xfce4-terminal:3479): Vte-WARNING **: (vtegtk.cc:1739):int vte_terminal_match_add_gregex(VteTerminal*, GRegex*, GRegexMatchFlags): runtime check failed: (g_regex_get_compile_flags(gregex) & G_REGEX_MULTILINE) I was told I should file it here https://bugzilla.redhat.com/show_bug.cgi?id=1371163#c5 but I guess the bug could be also in the xfce4-terminal caller, couldn't it?
So I was told I should file it to XFCE instead.
I guess since we now always translate from gregex to pcre2, we could drop the MULTILINE precondition check and just add the flag internally.
Fixed on master.