GithubHelp home page GithubHelp logo

Comments (3)

gracewgao avatar gracewgao commented on April 23, 2024 1

@0xedward Thank you! Running Pyre in the breakableflask repo did the trick, so I think there really weren't any issues the first time I did it, my mistake 😅 I've been able to reproduce the rest of the steps until the end so I'll take a look at the files you linked and see what I can do!

from sapp.

gracewgao avatar gracewgao commented on April 23, 2024

Hi Ed - super excited to be working with you and looking forward to helping out with SAPP any way that I can!

I tried out the steps to reproduce the error yesterday, and I'm having some trouble with Step 5, since the SAPP dashboard comes up empty so that I can't select filter options (see screenshot below)

Empty SAPP dashboard

I checked the Common Issues page and noted that the cat taint-output.json | grep "issue" command returned nothing, although the file itself isn't empty and I think some issues were reported when I ran the pyre analyze command. I don't think I had any other problems running the steps, so I'm just wondering if I'm missing something here? Is there perhaps a test repo where I can run the pyre analyze command to ensure issues are reported?

Also, feel free to jump in @m0mosenpai if you have any insight on this :)

from sapp.

0xedward avatar 0xedward commented on April 23, 2024

Hey @gracewgao, thanks for providing a detailed description of what you've tried so far! 😄

The filter fields in SAPP's web UI fetch the data from the run you have selected to prepopulate a list of options per filter field. From the screenshot, it seems like Run 6 doesn't contain any issues, which is likely why there are no options to pick from for the Codes field.

I checked the Common Issues page and noted that the cat taint-output.json | grep "issue" command returned nothing, although the file itself isn't empty and I think some issues were reported when I ran the pyre analyze command

Ah, your guess at what might be going wrong is in the right direction here! If cat taint-output.json | grep "issue" is returning nothing, SAPP is likely not ingesting any issues, which would result in a Run being empty and no options fetched to prepopulate filter fields. Though this is strange, since you mentioned there were some issues outputted from pyre analyze. Would you be able to provide the taint-output.json file you are using so I can look into this?

Is there perhaps a test repo where I can run the pyre analyze command to ensure issues are reported?

In the meantime, here's some repos I've used for testing while working on SAPP:

Sorry about the setup process being a bit confusing!

from sapp.

Related Issues (15)

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.