b3
b3 copied to clipboard
strace to json parser
when b3 try to parse this instruction i get this error ``` arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe4887f480) = -1 EINVAL (Invalid argument) ``` ``` [PARSE ERROR] SyntaxError: Expected [0-9] but...
https://github.com/dannykopping/b3/blob/9ac70925539c8b7282ce9957f2bb29fa473af06e/grammar.pegjs#L277 maybe in case of result equal -1 it might be possible to give the errno value ``` arch_prctl(0x3001 , 0x7ffe4887f480) = -1 EINVAL (Invalid argument) ``` in this case...
may be link with #5 seem that if there is more than one element in an array `int`s are not parsed (if there is only one `int` it is parsed)...
Is nexe really needed as a regular dependency?
When strace reports a success on the system call it prints the return code without a message. When it print an error it reports a text string with it. This...
Seems to fail to parse with timing information. eg This works. strace -f cat The following fail to produce any output. strace -t -f cat strace -tt -f cat strace...