Alexander Potapenko

Results 17 comments of Alexander Potapenko

WDYT about providing something like https://syzkaller.appspot.com/admin?nudge=ci-instance-name that would set some flag indicating a rebuild request that can be checked in `Manager.loop()`?

The following patch seems to fix the problem: ``` diff --git a/vm/adb/adb.go b/vm/adb/adb.go index a108104c5..b87d50f5a 100644 --- a/vm/adb/adb.go +++ b/vm/adb/adb.go @@ -160,6 +160,10 @@ func (pool *Pool) Create(workdir string, index...

@a-nogikh was curious what the broken file looks like: ``` /data/syzkaller-testdir3889977761/syzkaller.Ecm1Vc/4934 # ls ls: ./cgroup: No such file or directory /data/syzkaller-testdir3889977761/syzkaller.Ecm1Vc/4934 # file cgroup cgroup: broken symbolic link to (null)...

Do we know where these stray writes come from? I guess the kernel cannot just make addresses up, it probably corrupts the pages that are actively used by syscalls. If...

More ideas: 1. Share the canary pages with an external process that will scan them and report an error when their contents change. (If made simple enough, such a process...

Android's `find` is part of Toolbox, it does not implement `-xtype`.

@dvyukov right now `syz-executor` doesn't know anything about the locations of temporary files on Android. Are you suggesting that `adb.go` somehow runs `syz-executor` with the paths that are intended to...

> At this point I really begin to wonder if there's a more straightforward way to figure out correct module offsets without having to keep our code and that of...