libember can segfault or abort when receiving random erroneous bytes
benoitquiniou opened this issue · comments
benoitquiniou commented
Receiving some random erroneous bytes can segfault or abort the decoding side.
The location is in libember::dom::AsyncDomReader::containerReady, where decodeNode return value is not checked againts null pointer before use.
benoitquiniou commented
Fixed by commit 0659f96