hermet pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=b2207d10d049b3dbb082c2cfa7b0850d1e67be8b

commit b2207d10d049b3dbb082c2cfa7b0850d1e67be8b
Author: woochan lee <[email protected]>
Date:   Wed Dec 31 17:38:28 2014 +0900

    test_gengrid.c: Fixed Item_Data array size for prevent buffer overflow.
    
    Summary:
    Item_Data size set as 144 before. but test_gengrid_speed function called 
create_gengrid function with 5000 items.
    it makes crash.
    
    @fix
    
    Test Plan:
    1. run elementary_test.
    2. click Gengrid update Speed.
    3. crash.
    
    Reviewers: seoz, Hermet
    
    Reviewed By: Hermet
    
    Differential Revision: https://phab.enlightenment.org/D1834
---
 src/bin/test_gengrid.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/test_gengrid.c b/src/bin/test_gengrid.c
index 9a155aa..3b49881 100644
--- a/src/bin/test_gengrid.c
+++ b/src/bin/test_gengrid.c
@@ -355,7 +355,7 @@ static Evas_Object *
 create_gengrid(Evas_Object *obj, int items)
 {
    Evas_Object *grid = NULL;
-   static Item_Data id[144];
+   static Item_Data id[5000];
    int i, n;
    char buf[PATH_MAX];
 

-- 


Reply via email to