djrieger / mjplusplus

A compiler for the MiniJava language
http://djrieger.github.io/mjplusplus/doc/doxygen/html/
6 stars 1 forks source link

Segfault for certain command line arguments #18

Closed djrieger closed 9 years ago

djrieger commented 9 years ago

Noticed this behavior when specifying an option but omitting the file name, but also when specifying unknown options:

➜   ./mj++ --lextest
[1]    10505 segmentation fault  ./mj++ --lextest
➜   ./mj++ --print-ast
[1]    10517 segmentation fault  ./mj++ --print-ast
➜   ./mj++ --print-   
[1]    10526 segmentation fault  ./mj++ --print-
➜   ./mj++ --pri   
[1]    10535 segmentation fault  ./mj++ --pri
➜   ./mj++ --check   
[1]    10564 segmentation fault  ./mj++ --check
➜   ./mj++ --chec  
[1]    10573 segmentation fault  ./mj++ --chec
➜   ./mj++ --    
[1]    10582 segmentation fault  ./mj++ --