Package Details: sandsifter-git r53.4ae3e6e-2

Git Clone URL: https://aur.archlinux.org/sandsifter-git.git (read-only, click to copy)
Package Base: sandsifter-git
Description: The x86 processor fuzzer
Upstream URL: https://github.com/rigred/sandsifter
Licenses: BSD
Conflicts: sandsifter
Provides: sandsifter
Submitter: xiretza
Maintainer: xiretza
Last Packager: xiretza
Votes: 3
Popularity: 0.000003
First Submitted: 2017-09-10 19:33
Last Updated: 2019-10-03 15:33

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

xiretza commented on 2019-10-03 15:35

@architector4: thanks, fixed!

architector4 commented on 2019-09-27 21:17

It fails to work after installing, giving this error:

Traceback (most recent call last):
  File "/usr/bin/sifter.py", line 908, in <module>
    main()
  File "/usr/bin/sifter.py", line 794, in main
    print("Injector BuildID: %s" % subprocess.check_output(['eu-readelf', '-n', INJECTOR]).split()[-1])
...
OSError: [Errno 2] No such file or directory

Installing package "elfutils" which provides the "eu-readelf" binary fixes this. I guess this should be specified as a dependency?

xiretza commented on 2019-08-08 15:27

Finally got around to updating this, should build fine again now.

rigred commented on 2019-01-17 15:15

If you need me to help with anything, or want to add me as a maintaner. Feel free to get in contact with me.

rigred commented on 2019-01-17 15:14

Hi there upstream maintainer of the git repo here. The patch you have will need to be reworked since I've change the default behaviour of how the application logs files and the names.

The +OUTPUT part should no longer be necessary as the application now by default logs to ~/.local/share/sandsifter or you can provide a log path with the --out argument.

The injector file has also been renamed from injector to sifter-injector to make it more distro package friendly.

That should be all

jtmb commented on 2018-10-15 23:55

Fails to build.

==> Starting prepare()... patching file sifter.py Hunk #1 FAILED at 33. 1 out of 1 hunk FAILED -- saving rejects to file sifter.py.rej ==> ERROR: A failure occurred in prepare().

Looks like the patch isn't working, but it's beyond me to troubleshoot further, unfortunately.

xiretza commented on 2017-12-01 10:04

ok, package is on the fork now, you may have to delete your sandsifter-git/src and sandsifter-git/sandsifter directories.

xiretza commented on 2017-11-30 19:11

I've thought about switching to that fork before, I guess I'll do that soon then.

Anonymous comment on 2017-11-30 13:40

Note that due to a recently found issue a lot of CPU's may terminate the injector prematurely due to a segmentation fault.

Fix is to compile the injector as static.

https://github.com/rigred/sandsifter-tests/issues/14

https://github.com/rigred/sandsifter-tests/issues/16

I've fixed that on my fork which I aim to maintain and fix as regularly as I can.

https://github.com/rigred/sandsifter

xiretza commented on 2017-09-12 08:30

Yeah, you two are right, forgot to `namcap` it after the latest version. Fixed in -3.