robertdavidgraham / masscan

TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.
GNU Affero General Public License v3.0
22.97k stars 3.02k forks source link

Selftest Failure #773

Open mohemiv opened 3 months ago

mohemiv commented 3 months ago

Self-testing is currently falling.

./masscan --selftest
======================================================================
 Segmentation fault: please post this backtrace to:
 https://github.com/robertdavidgraham/masscan/issues
======================================================================
13: [./masscan(+0x37d5) [0x59b26d9a17d5]]
?? ??:0
12: [/usr/lib/libc.so.6(__libc_start_main+0x8a) [0x714186995d8a]]
?? ??:0
11: [/usr/lib/libc.so.6(+0x25cd0) [0x714186995cd0]]
?? ??:0
10: [./masscan(+0x2b73) [0x59b26d9a0b73]]
?? ??:0
9: [./masscan(+0x260e6) [0x59b26d9c40e6]]
?? ??:0
8: [./masscan(+0x25eaf) [0x59b26d9c3eaf]]
?? ??:0
7: [./masscan(+0x25976) [0x59b26d9c3976]]
?? ??:0
6: [./masscan(+0x2083e) [0x59b26d9be83e]]
?? ??:0
5: [/usr/lib/libc.so.6(__vsnprintf+0x65) [0x7141869effb5]]
?? ??:0
4: [/usr/lib/libc.so.6(+0x5eb09) [0x7141869ceb09]]
?? ??:0
3: [/usr/lib/libc.so.6(+0xad4ba) [0x714186a1d4ba]]
?? ??:0
2: [/usr/lib/libc.so.6(+0x3c770) [0x7141869ac770]]
?? ??:0
1: [./masscan(+0x1eb73) [0x59b26d9bcb73]]
?? ??:0
mzpqnxow commented 3 weeks ago

Self-testing is currently falling.


./masscan --selftest

======================================================================

 Segmentation fault: please post this backtrace to:

 https://github.com/robertdavidgraham/masscan/issues

======================================================================

13: [./masscan(+0x37d5) [0x59b26d9a17d5]]

?? ??:0

12: [/usr/lib/libc.so.6(__libc_start_main+0x8a) [0x714186995d8a]]

?? ??:0

11: [/usr/lib/libc.so.6(+0x25cd0) [0x714186995cd0]]

?? ??:0

10: [./masscan(+0x2b73) [0x59b26d9a0b73]]

?? ??:0

9: [./masscan(+0x260e6) [0x59b26d9c40e6]]

?? ??:0

8: [./masscan(+0x25eaf) [0x59b26d9c3eaf]]

?? ??:0

7: [./masscan(+0x25976) [0x59b26d9c3976]]

?? ??:0

6: [./masscan(+0x2083e) [0x59b26d9be83e]]

?? ??:0

5: [/usr/lib/libc.so.6(__vsnprintf+0x65) [0x7141869effb5]]

?? ??:0

4: [/usr/lib/libc.so.6(+0x5eb09) [0x7141869ceb09]]

?? ??:0

3: [/usr/lib/libc.so.6(+0xad4ba) [0x714186a1d4ba]]

?? ??:0

2: [/usr/lib/libc.so.6(+0x3c770) [0x7141869ac770]]

?? ??:0

1: [./masscan(+0x1eb73) [0x59b26d9bcb73]]

?? ??:0

Is this built from GitHub source? If not, try that

If it is, try the ivre fork: https://github.com/ivre/masscan

If I remember correctly, @p-l- fixed self-tests in that fork. Maybe they didn't find their way upstream?

p-l- commented 2 weeks ago

Normally all patches have been merged here. I should probably archive the fork ivre/masscan for clarity.