Buffer overflow in _grail_be_extract_gesture_attrs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Geis |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I observed segfaults occurring seemingly at random in libgeis.
I found that the function _grail_
This mismatch creates a buffer overflow which usually goes unnoticed, but sometimes raises SIGSEGV. The error shows up reliably every time when you compile libgeis with gcc's address sanitizer.
I attached a small patch that fixes the problem for me by converting the matrix to 4x4 before passing it to geis_frame_
Changed in geis: | |
status: | New → Confirmed |