Skip to content

Problem with the gdbserver feature #42

Description

@hoodiney

Hi!

I'm currently trying to play with the gdbserver feature offered by Fuzzware. Here are the steps I took:

  1. I first run fuzzware pipeline examples/P2IM/Console to fuzz test the Console target.
  2. Then I try to replay the input found during fuzzing, with gdbserver port assigned and one breakpoint.
    fuzzware emu -c examples/P2IM/Console/fuzzware-project/main001/config.yml -d -v -g 3333 -b 0x00002cc2 examples/P2IM/Console/fuzzware-project/main001/fuzzers/fuzzer1/queue/id:000298,src:000000+000094,op:splice,rep:64,+cov
  3. Finally I use a gdb-multiarch client to attach to the gdbserver.

The issue I encountered was when I tried to use the "c" instruction, the client would hang, and be unable to continue. I'm wondering if it is because I used the feature in the wrong way, it would be great to hear from the authors before I mess up the codebase.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions