-
Notifications
You must be signed in to change notification settings - Fork 10
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
WIP: better logging #83
base: master
Are you sure you want to change the base?
Conversation
This pull request introduces 1 alert when merging a153751 into 4930c31 - view on LGTM.com new alerts:
|
I think it would cover bugs like avahi/avahi#375 and systemd/systemd#22555 that can be triggered reliably by calling certain DBus methods but almost all the bugs |
This pull request introduces 1 alert when merging 77f3b5a into 3a59dbc - view on LGTM.com new alerts:
|
FWIW I'm still trying to figure out what the log should look like. I think
|
No worries, I was just curious how easy it would be to generate a JSON file with random data & json-glib... turns out it's really easy, so it's something we could use once we have the details outlined. |
Very WIP, more like PoC in its current form to discuss the file format and other needs as discussed in #75.
Right now this patch generates a "reproducer" file (separate one for each fail):
logs//org.freedesktop.dfuzzerServer-df_crash_on_leeroy-1652111159881833-fail.json
Similarly for
df_complex_sig_2
(when tweaked to crash) -logs/org.freedesktop.dfuzzerServer-df_complex_sig_2-1652111623694577-fail.json
: