syzkaller/pkg
Dmitry Vyukov c4b454fc54 pkg/runtest: tell ASAN to not mess with our NONFAILING
It seems that different gcc's have different defaults for ASAN flags.
Some fail with:

        run.go:67: nonfailing none/thr/repeat            : FAIL: run 0: call 0 is not executed
            	ASAN:DEADLYSIGNAL
            	=================================================================
            	==67143==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f7b0befb0a2 bp 0x7f7b0cfdad10 sp 0x7f7b0cfda490 T1)
            	    #0 0x7f7b0befb0a1  (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x8d0a1)
            	    #1 0x404bbb in syz_compare(long, long, long, long) (/tmp/utor355225125.0+0x404bbb)
            	    #2 0x403cdf in execute_call(thread_t*) (/tmp/utor355225125.0+0x403cdf)
            	    #3 0x404006 in worker_thread(void*) (/tmp/utor355225125.0+0x404006)
            	    #4 0x7f7b0bc584a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x74a3)
            	    #5 0x7f7b0b99ad0e in __clone (/lib/x86_64-linux-gnu/libc.so.6+0xe8d0e)

            	AddressSanitizer can not provide additional info.
            	SUMMARY: AddressSanitizer: SEGV (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x8d0a1)
            	Thread T1 created by T0 here:
            	    #0 0x7f7b0be9ef59 in __interceptor_pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x30f59)
            	    #1 0x406117 in execute_one() (/tmp/utor355225125.0+0x406117)
2020-07-16 12:22:57 +02:00
..
ast all: fix dup types in func args 2020-07-04 15:05:30 +02:00
bisect syz-ci: set Timeout for bisections 2020-07-12 08:22:14 +02:00
build all: fix comments format 2020-07-12 08:22:44 +02:00
cmdprof pkg/cmdprof: add package 2020-04-30 17:18:29 +02:00
compiler prog/types.go: add Type.Alignment() and TypeCommon.TypeAlign 2020-07-14 12:20:37 +02:00
config pkg/mgrconfig: do not serialize optional fields 2019-01-16 14:49:47 +01:00
cover all: fix dup types in func args 2020-07-04 15:05:30 +02:00
csource executor: remove NONFAILING from pseudo-syscalls 2020-07-15 09:26:23 +02:00
db pkg/db: moved ReadCorpus function to avoid duplicate code 2019-09-23 15:35:26 +02:00
email all: fix dup types in func args 2020-07-04 15:05:30 +02:00
gce dashboard/app: fix testing for go1.11 runtime 2020-01-29 16:01:06 +01:00
gcs syz-ci: upload coverage reports to GCS 2018-09-20 18:29:38 +02:00
hash pkg/hash: allow to hash multiple byte slices 2017-07-21 10:06:46 +02:00
host sys/targets: don't use HostFuzzer mode for test OS 2020-07-15 09:26:23 +02:00
html dashboard/app: add navigation buttons 2020-07-09 19:40:12 +02:00
ifuzz all: fix comments format 2020-07-12 08:22:44 +02:00
instance pkg/instance: extend debug output on syzkaller make error 2020-05-25 12:53:19 +02:00
ipc pkg/runtest: tell ASAN to not mess with our NONFAILING 2020-07-16 12:22:57 +02:00
kd target: support of big-endian architectures 2020-06-23 21:24:30 +02:00
log pkg/log: rename -v to -vv 2019-07-16 11:18:12 +02:00
mgrconfig pkg/mgrconfig: extend proc param description 2020-07-03 13:09:05 +02:00
osutil tools/syz-linter: fix comments check 2020-07-10 19:15:46 +02:00
report all: fix comments format 2020-07-12 08:22:44 +02:00
repro .golangci.yml: enable goprintffuncname checker 2020-06-05 12:23:19 +02:00
rpctype syz-fuzzer, executor: Add support for blacklisting data race frames 2019-10-22 17:48:18 +02:00
runtest pkg/runtest: tell ASAN to not mess with our NONFAILING 2020-07-16 12:22:57 +02:00
serializer pkg/serializer: support primitive user types in interfaces 2020-04-25 11:01:02 +02:00
signal syz-manager: corpus rotation 2019-12-30 16:37:38 +01:00
symbolizer all: fix dup types in func args 2020-07-04 15:05:30 +02:00
tools go.mod: add go-fuzz-build 2020-07-04 15:05:30 +02:00
vcs all: fix comments format 2020-07-12 08:22:44 +02:00