sensepost / wadi

Wadi Fuzzing Harness
Creative Commons Zero v1.0 Universal
128 stars 57 forks source link

Function doesn't return #10

Closed b0nd closed 8 years ago

b0nd commented 8 years ago

In "Canvas2d.js", following function prepares 'returnString' but doesn't return anything though it's been called at few places.

strokeStyleFunc = function() { var returnString = '' switch(rint(3)) { case 0: returnString += 'ctx.createLinearGradient('+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+')' break; case 1: returnString += 'ctx.createRadialGradient('+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+','+ra([rint(ra(INT_NUMS)),floatValue()])+')' break; case 2: returnString += 'ctx.createPattern(img,"'+ra(['repeat','repeat-x','repeat-y','no-repeat',''])+'")' break; } }

ssherei commented 8 years ago

Thanks updated.