fribidi_log2vis crash when memory is low, instead of returning 0.
Attached a fix against fribidi-0.10.7:
* change fribidi_analyse_string to return boolean instead of void
* check the result in fribidi_log2vis
I noticed another ignored malloc call in that file, this patch fix only the one in fribidi_analyse_string.
Created attachment 4410 [details] [review]
fix for fribidi_analyse_string
Do you still experience this issue with newer soft?
Please check the status of your issue.
This is not about user experience - why don't you check the code to see if malloc return value is handled correctly?