xoreaxeaxeax / sandsifter

The x86 processor fuzzer
BSD 3-Clause "New" or "Revised" License
4.89k stars 350 forks source link

sifter.py crashes immediately #60

Open greg5678 opened 6 years ago

greg5678 commented 6 years ago

I am trying to run sifter.py with sudo but it keeps crashing almost as soon as it has started. Any idea what is causing it to crash?

sudo ./sifter.py --unk --dis --len --sync --tick --low-mem -- -P1 -t -N --privileged
#
# ./sifter.py --unk --dis --len --sync --tick --low-mem -- -P1 -t -N --privileged
# ./injector -P1 -t -N --privileged -t -R -0 -s 718708344
#
# insn tested: 24
# artf found:  24
# runtime:     00:00:00.11
# seed:        718708344
# arch:        64
# date:        2018-02-07 19:34:19
#
# cpu:
# processor     : 0
# vendor_id     : GenuineIntel
# cpu family    : 6
# model         : 45
# model name    : Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz
# stepping      : 7
# microcode     : 4294967295
#                               v  l  s  c
sudo ./sifter.py --unk --dis --len --sync --tick -- -P1 -t --low-mem --privileged
#
# ./sifter.py --unk --dis --len --sync --tick -- -P1 -t --low-mem --privileged
# ./injector -P1 -t --low-mem --privileged -t -R -0 -s 267491026
#
# insn tested: 24
# artf found:  24
# runtime:     00:00:00.11
# seed:        267491026
# arch:        64
# date:        2018-02-07 19:34:04
#
# cpu:
# processor     : 0
# vendor_id     : GenuineIntel
# cpu family    : 6
# model         : 45
# model name    : Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz
# stepping      : 7
# microcode     : 4294967295
#                               v  l  s  c
0a095b2d6c2072616e67655f62797465 773873011 539897390 1651340654 1864397413 (0a095b2d6c2072616e67655f62797465)
202e2e2e2e2e2e2e2e2e2e2e20696e20 1684955506 1931505007 1668440421 1931488360 (202e2e2e2e2e2e2e2e2e2e2e20696e20)
205b4f5054494f4e532e2e2e5d0a095b 763126317 1949138034 1566846332 774778400 (205b4f5054494f4e532e2e2e5d0a095b)
20696e737472756374696f6e20617420 1667852407 1869881448 1684956448 1634038560 (20696e737472756374696f6e20617420)
2e2e206e6f206e782062697420737570 1953656688 1701062688 1819631974 824195700 (2e2e206e6f206e782062697420737570)
2e2e2e2e20696e737472756374696f6e 544497952 1667852407 1869881448 1635021600 (2e2e2e2e20696e737472756374696f6e)
3a2074696d65283029290a095b2d4220 1953854050 1701076837 1567126640 774778400 (3a2074696d65283029290a095b2d4220)
50206d61785f7072656669785d202e2e 539897390 1769496941 544044397 1651340654 (50206d61785f7072656669785d202e2e)
626572206f662073696d756c74616e65 544437615 1935830890 544175136 544109938 (626572206f662073696d756c74616e65)
636f7265206f6e20776869636820746f 1919250464 1836216166 1634038560 543712114 (636f7265206f6e20776869636820746f)
65207072656669786573202864656661 980708469 170471456 1311595273 774774877 (65207072656669786573202864656661)
65617263682c206d6178696d756d2073 1668440421 1701060712 543716464 1717920808 (65617263682c206d6178696d756d2073)
657320746f2073656172636820286465 1819631974 824195700 1527319081 1763731757 (657320746f2073656172636820286465)
696669656420696e737472756374696f 1527319150 1780509229 1567842927 774778400 (696669656420696e737472756374696f)
6c6c6f77206e756c6c20646572656665 1668179314 1915232357 1769304421 544433522 (6c6c6f77206e756c6c20646572656665)
6c743a2030290a095b2d445d202e2e2e 774778414 774778414 774778414 1818304558 (6c743a2030290a095b2d445d202e2e2e)
6e636c7573697665202864656661756c 807418484 1527319081 1763730733 1920234350 (6e636c7573697665202864656661756c)
6e656c290a095b2d527c2d545d202e2e 774778414 774778414 539897390 1886680431 (6e656c290a095b2d527c2d545d202e2e)
727574652c2072616e646f6d2c207475 1818586734 1768169516 1952671090 673211493 (727574652c2072616e646f6d2c207475)
74202864656661756c743a2074657874 1527319081 542996525 774778414 774778414 (74202864656661756c743a2074657874)
756374696f6e20627974657320696e20 1751343461 1651864352 1851879968 673211751 (756374696f6e20627974657320696e20)
7665202864656661756c743a2066662e 694576686 760940810 1868767331 542991730 (7665202864656661756c743a2066662e)
77207469636b202864656661756c743a 170471456 808278793 774774877 774778414 (77207469636b202864656661756c743a)
79290a095b2d5820626c61636b6c6973 773873012 774778414 1818370094 1818977121 (79290a095b2d5820626c61636b6c6973)
Terraflux commented 6 years ago

What OS are you on? I did not have to run the privileged flag on my Ubuntu test.

greg5678 commented 6 years ago

Without the --privileged it still give me the same results. The machine is running Ubuntu 14.04.5 LTS.

sudo ./sifter.py --unk --dis --len --sync --tick -- -P1 -t --low-mem
#
# ./sifter.py --unk --dis --len --sync --tick -- -P1 -t --low-mem
# ./injector -P1 -t --low-mem -t -R -0 -s 1323488894
#
# insn tested: 24
# artf found:  24
# runtime:     00:00:00.11
# seed:        1323488894
# arch:        64
# date:        2018-02-08 07:06:49
#
# cpu:
# processor     : 0
# vendor_id     : GenuineIntel
# cpu family    : 6
# model         : 45
# model name    : Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz
# stepping      : 7
# microcode     : 4294967295
#                               v  l  s  c
0a095b2d6c2072616e67655f62797465 773873011 539897390 1651340654 1864397413 (0a095b2d6c2072616e67655f62797465)
202e2e2e2e2e2e2e2e2e2e2e20696e20 1684955506 1931505007 1668440421 1931488360 (202e2e2e2e2e2e2e2e2e2e2e20696e20)
205b4f5054494f4e532e2e2e5d0a095b 763126317 1949138034 1566846332 774778400 (205b4f5054494f4e532e2e2e5d0a095b)
20696e737472756374696f6e20617420 1667852407 1869881448 1684956448 1634038560 (20696e737472756374696f6e20617420)
2e2e206e6f206e782062697420737570 1953656688 1701062688 1819631974 824195700 (2e2e206e6f206e782062697420737570)
2e2e2e2e20696e737472756374696f6e 544497952 1667852407 1869881448 1635021600 (2e2e2e2e20696e737472756374696f6e)
3a2074696d65283029290a095b2d4220 1953854050 1701076837 1567126640 774778400 (3a2074696d65283029290a095b2d4220)
50206d61785f7072656669785d202e2e 539897390 1769496941 544044397 1651340654 (50206d61785f7072656669785d202e2e)
626572206f662073696d756c74616e65 544437615 1935830890 544175136 544109938 (626572206f662073696d756c74616e65)
636f7265206f6e20776869636820746f 1919250464 1836216166 1634038560 543712114 (636f7265206f6e20776869636820746f)
65207072656669786573202864656661 980708469 170471456 1311595273 774774877 (65207072656669786573202864656661)
65617263682c206d6178696d756d2073 1668440421 1701060712 543716464 1717920808 (65617263682c206d6178696d756d2073)
657320746f2073656172636820286465 1819631974 824195700 1527319081 1763731757 (657320746f2073656172636820286465)
696669656420696e737472756374696f 1527319150 1780509229 1567842927 774778400 (696669656420696e737472756374696f)
6c6c6f77206e756c6c20646572656665 1668179314 1915232357 1769304421 544433522 (6c6c6f77206e756c6c20646572656665)
6c743a2030290a095b2d445d202e2e2e 774778414 774778414 774778414 1818304558 (6c743a2030290a095b2d445d202e2e2e)
6e636c7573697665202864656661756c 807418484 1527319081 1763730733 1920234350 (6e636c7573697665202864656661756c)
6e656c290a095b2d527c2d545d202e2e 774778414 774778414 539897390 1886680431 (6e656c290a095b2d527c2d545d202e2e)
727574652c2072616e646f6d2c207475 1818586734 1768169516 1952671090 673211493 (727574652c2072616e646f6d2c207475)
74202864656661756c743a2074657874 1527319081 542996525 774778414 774778414 (74202864656661756c743a2074657874)
756374696f6e20627974657320696e20 1751343461 1651864352 1851879968 673211751 (756374696f6e20627974657320696e20)
7665202864656661756c743a2066662e 694576686 760940810 1868767331 542991730 (7665202864656661756c743a2066662e)
77207469636b202864656661756c743a 170471456 808278793 774774877 774778414 (77207469636b202864656661756c743a)
79290a095b2d5820626c61636b6c6973 773873012 774778414 1818370094 1818977121 (79290a095b2d5820626c61636b6c6973)