Hello. There is some bug cause memory crash in evas_image_load_file_head_bmp function.
The problem is occurred below case. bit_count = 32(has alpha) & comp= 0(no compression) 980 line: pixend = pix +(w*h) But pix already pointed the end of surface, so pixend address is wrong. So I modify 1. pix point the start of surface 2. And then pixend point end of pix Thanks. ---------------------------------------------- Jiyoun Park Mobile S/W Platform Lab DMC R&D Center SAMSUNG ELECTRONICS CO. ,LTD TEL: +82-31-279-0619 Mobile: +82-10-9871-0703 <mailto:yh8004....@samsung.com> jy0703.p...@samsung.com ----------------------------------------------
evas_image_load_bmp_bug_fix.patch
Description: Binary data
------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel