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

Gallopsled / pwntools / 10235255929
74%
dev: 19%

Build:
Build:
LAST BUILD BRANCH: master
DEFAULT BRANCH: dev
Ran 04 Aug 2024 09:55AM 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

04 Aug 2024 09:47AM UTC coverage: 73.955% (+0.03%) from 73.924%
10235255929

push

github

mephi42
gdb.debug: avoid 2s timeout if possible

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.

4503 of 7319 branches covered (61.52%)

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

5 existing lines in 3 files now uncovered.

13116 of 17735 relevant lines covered (73.96%)

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
1
79.79
0.0% pwnlib/tubes/tube.py
2
67.38
-1.42% pwnlib/tubes/sock.py
2
60.31
0.78% pwnlib/dynelf.py
Jobs
ID Job ID Ran Files Coverage
1 10235255929.1 04 Aug 2024 09:55AM UTC 151
73.96
GitHub Action Run
Source Files on build 10235255929
  • Tree
  • List 151
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 6e7c0fd1 on github
  • Prev Build on dev (#10058387088)
  • Next Build on gdb-2s (#10235285496)
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

© 2026 Coveralls, Inc