Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation faults 2017-05-08 #97

Closed
rwhitworth opened this issue May 9, 2017 · 3 comments
Closed

Segmentation faults 2017-05-08 #97

rwhitworth opened this issue May 9, 2017 · 3 comments

Comments

@rwhitworth
Copy link

Hello,
I was using American Fuzzy Lop (afl-fuzz) to fuzz input the jimsh program. Is fixing the crashes from these input files something you're interested in? The input files can be found here: https://github.com/rwhitworth/jimtcl-fuzz/tree/master/2017-05-08.

The files can be executed as ./jimsh id_filename to cause seg faults.

Let me know if I can provide any more information to help narrow down this issue.

@msteveb
Copy link
Owner

msteveb commented May 11, 2017

Thanks. I'll take a look.
BTW, I suggest avoiding 'exec' since it could easily cause problems.

@msteveb
Copy link
Owner

msteveb commented May 12, 2017

I've pushed fixes to all of these except id:000034,sig:11,src:005372,op:havoc,rep:4

Note that a few things can't be fixed.

  • Infinite eval recursion. This isn't a bug but probably hits your time limit
  • Memory exhaustion. e.g. lrepeat or string repeat with huge counts

@msteveb
Copy link
Owner

msteveb commented May 24, 2017

Now fixed id:000034,sig:11,src:005372,op:havoc,rep:4

@msteveb msteveb closed this as completed May 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants