A double free is triggered when invoking yad with the following sequence of command and keystrokes (text in between < and > should be interpreted as keystrokes)
yad --notification --listen <Enter>
action: <Enter>
action <Enter>
action: <Enter>
The output suddenly returned is:
free(): double free detected in tcache 2
and yad is closed with a SIGABRT.
The issue seems to point to this line. A possible solution could be to invoke g_free only after a value has been found.
A double free is triggered when invoking yad with the following sequence of command and keystrokes (text in between
<
and>
should be interpreted as keystrokes)The output suddenly returned is:
free(): double free detected in tcache 2
and yad is closed with a SIGABRT.
The issue seems to point to this line. A possible solution could be to invoke g_free only after a value has been found.