• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Gallopsled / pwntools / 10247624375
19%

Build:
DEFAULT BRANCH: dev
Ran 05 Aug 2024 11:14AM UTC
Jobs 1
Files 151
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Aug 2024 11:05AM UTC coverage: 73.905% (-0.02%) from 73.924%
10247624375

push

github

web-flow
gdb.debug: avoid 2s timeout if possible (#2435)

On Ubuntu 22.04 gdb.debug() takes at least 2 seconds. This is because
it prints only "Remote debugging from host 127.0.0.1, port 33398", but
the code expects 2 lines.

It's very unclear what the second line is supposed to be; the only lead
is "* Handle extra newline printed by gdb" in commit 338fbeba ("Improve
pwnup template, gdbserver detection (#1148)"), but I could not trace it
back to the GDB source code, both historic and modern. Perhaps, there
is a non-upstreamed patch in some distro that introduces it.

It should still be safe to skip waiting for the second line if the
first one already starts with "Remote debugging ...", so do it.

4498 of 7318 branches covered (61.46%)

4 of 6 new or added lines in 1 file covered. (66.67%)

4 existing lines in 2 files now uncovered.

13107 of 17735 relevant lines covered (73.9%)

0.74 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
69.65
0.12% pwnlib/gdb.py

Uncovered Existing Lines

Lines Coverage ∆ File
2
79.36
-0.43% pwnlib/tubes/tube.py
2
91.8
-3.28% pwnlib/tubes/buffer.py
Jobs
ID Job ID Ran Files Coverage
1 10247624375.1 05 Aug 2024 11:14AM UTC 151
73.9
GitHub Action Run
Source Files on build 10247624375
  • Tree
  • List 151
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 26e72f2b on github
  • Prev Build on master (#10240039386)
  • Next Build on dev (#10263668848)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc