Coder Social home page Coder Social logo

Comments (6)

elopez avatar elopez commented on July 22, 2024 1

With the default 2GB of memory given by Docker Desktop, echidna will be Killed due to OOM (Out Of Memory). From my tests on M1 hardware, echidna-test on startup uses around ~7GB by itself. At this time I would recommend setting up Docker Desktop to at least 8GB of memory to allow echidna to run without being killed due to lack of memory:
setting up Docker Desktop on Mac M1 to allow up to 8GB of memory

I can confirm that echidna-test runs and can fuzz a simple contract with this configuration and the current eth-security-toolbox amd64 image on an M1 Pro MacBook.

from eth-security-toolbox.

rac-sri avatar rac-sri commented on July 22, 2024 1

Thanks for the fix @elopez !! That worked !!

from eth-security-toolbox.

damianrusinek avatar damianrusinek commented on July 22, 2024

Try to increase RAM in Docker resources.

For future similar issues run container with --privileged option and after the issue run sudo dmesg in container to diagnose the problem.

from eth-security-toolbox.

genisis0x avatar genisis0x commented on July 22, 2024

it also not working can you suggest something other than that?

from eth-security-toolbox.

ggrieco-tob avatar ggrieco-tob commented on July 22, 2024

@elopez is taking a look to the Docker containers right now

from eth-security-toolbox.

vantwoutmaarten avatar vantwoutmaarten commented on July 22, 2024

if you have a bit more than a simple test you need to increase the memory a bit! You can also see the memory hitting around its limits in the desktop monitoring.

from eth-security-toolbox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.