efl_io_queue: add null check for slice->mem
authorShinwoo Kim <cinoo.kim@samsung.com>
Tue, 10 Apr 2018 07:13:44 +0000 (16:13 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Tue, 10 Apr 2018 13:28:42 +0000 (22:28 +0900)
commit7b60af77f54962c38aadc4088f1661d1bd74c5ec
treed4186fb72694cdfdca9feb90d4f4cd0bdf992112
parent534f109e945d97cbc21c0ea4694cbd5d06bb05b6
efl_io_queue: add null check for slice->mem

A negative test case leads to segmentation fault.
If ecore_evas_msg_parent_send is called with NULL data, then slice->mem would
be NULL, and _efl_io_queue_efl_io_writer_write calls memcpy with NULL src.
src/lib/efl/interfaces/efl_io_queue.c