• Show log

    Commit

  • Hash : 6654bc93
    Author : Jamie Madill
    Date : 2014-03-26T14:01:57

    Fix stack overflow when parsing huge expressions.
    
    The expression limit validation check needs to be in front
    of other tree traversal to prevent stack overflows. Also,
    call depths of sufficient size (80k+) could overflow the
    depth check itself, necessitating an upper bound on initial
    tree traversal.
    
    This fixes crashes in the WebGL long-expressions bug test.
    
    BUG=angle:584
    
    Change-Id: Ib48294bf77a5923d230f237fbd63a36a5662e317
    Reviewed-on: https://chromium-review.googlesource.com/191931
    Reviewed-by: Zhenyao Mo <zmo@chromium.org>
    Reviewed-by: Nicolas Capens <nicolascapens@chromium.org>
    Tested-by: Jamie Madill <jmadill@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags