Gary Kwong [:gkw]
Gary Kwong [:gkw]
We'd need to wait for Python 3.2+ to become mandatory for [StreamHandler support](https://docs.python.org/3/library/logging.handlers.html#streamhandler) - i.e. to be able to change the line terminator.
Sample command: ``` python -u -m lithium funfuzz.js.compare_jit --flags="--fuzzing-safe --test-wasm-await-tier2 --no-wasm-ion --no-asmjs --no-avx --no-sse4 --no-ion --nursery-strings=on --no-array-proto-values --ion-offthread-compile=off --no-threads --baseline-eager" ./js testcase.js ``` ``` Traceback (most recent call last): File...
Trace: ``` Django Version: 1.7.1 Python Version: 2.7.6 Installed Applications: ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'ec2spotmanager', 'crashmanager', 'rest_framework', 'rest_framework.authtoken', 'chartjs', 'debug_toolbar') Installed Middleware: ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.RemoteUserMiddleware', 'django.contrib.messages.middleware.MessageMiddleware',...
The bug will be filed successfully and the bucket created, but FuzzManager will throw the stack above, and the bucket will not have the bug assigned.
This happened during the filing a secure bug (not sure if it matters).
`ensureFlatString` was replaced by `ensureLinearString` in m-c rev [02f8ab4ff124](https://hg.mozilla.org/mozilla-central/rev/02f8ab4ff124).
If it can, we might want to randomly consider this mode (with gdb) and without gdb (normal) and possibly with rr.
Ref: https://fuzzmanager.fuzzing.mozilla.org/crashmanager/signatures/2016/ I found that changing the bucket's stderr output value to: ``` "/Assertion failure: !lookup\\(l\\)\\.found\\(\\), at ([a-zA-Z]:)?(/|\\\\).+/HashTable\\.h:[0-9]+/" ``` note the: `(/|\\\\)` portion, seems to allow for both back and...
``` Traceback: File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response 1. response = wrapped_callback(request, _callback_args, *_callback_kwargs) File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py" in _wrapped_view 2. return view_func(request, _args, *_kwargs) File "/srv/fuzzmanager.fuzzing.mozilla.org/FuzzManager/server/crashmanager/views.py" in editSignature 3. return __handleSignaturePost(request, bucket) File...
I have this back on my plate as with the help of @jschwartzentruber, made a failing testcase.