View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003619 | GNUnet | ATS service | public | 2015-01-26 23:48 | 2018-06-07 00:25 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | Git master | ||||
Target Version | 0.11.0pre66 | Fixed in Version | 0.11.0pre66 | ||
Summary | 0003619: plugin_ats_proportional.c:589 assertion fails in restart tests | ||||
Description | I think this should be expected (as there can be asynchrony between the events on restart), but should be double-checked and if I'm right, the assertion should be removed. grothoff@spec:~/svn/gnunet/src/transport$ grep Assert *.log test_transport_api_restart_1peer.log:Jan 26 23:28:44-218704 ats-22800 ERROR Assertion failed at plugin_ats_proportional.c:589. test_transport_api_restart_1peer.log:Jan 26 23:28:44-218812 ats-22800 ERROR Assertion failed at plugin_ats_proportional.c:589. test_transport_api_restart_1peer.log:Jan 26 23:28:44-218869 ats-22800 ERROR Assertion failed at plugin_ats_proportional.c:589. test_transport_api_restart_1peer.log:Jan 26 23:28:44-218925 ats-22800 ERROR Assertion failed at plugin_ats_proportional.c:589. test_transport_api_restart_1peer.log:Jan 26 23:28:44-218973 ats-22800 ERROR Assertion failed at plugin_ats_proportional.c:589. test_transport_api_restart_1peer.log:Jan 26 23:28:44-219014 ats-22800 ERROR Assertion failed at plugin_ats_proportional.c:589. test_transport_api_restart_2peers.log:Jan 26 23:28:59-338058 ats-22860 ERROR Assertion failed at plugin_ats_proportional.c:589. | ||||
Tags | No tags attached. | ||||
has duplicate | 0003645 | closed | Christian Grothoff | Assertion failed at plugin_ats_proportional.c:589 despite no assertion there. |
|
I just upgraded to rev 35061 and I'm getting this error message constantly, but only if I have http_client and http_server transports enabled. It doesn't seem to happen if only one of them is enabled. Below are the first few messages I get on the console when starting my peer with PLUGINS = tcp udp http_server http_client. Feb 02 14:31:14-600811 ats-24122 ERROR Assertion failed at plugin_ats_proportional.c:589. Feb 02 14:31:14-601154 ats-proportional-24122 WARNING UNSPECIFIED: Counted 1 active addresses, but network says to have 2 active addresses Feb 02 14:31:14-601248 ats-proportional-24122 WARNING Active: `64TF' `tcp' length 12 Feb 02 14:31:14-808200 ats-24122 ERROR Assertion failed at plugin_ats_proportional.c:589. Feb 02 14:31:14-808339 ats-proportional-24122 WARNING UNSPECIFIED: Counted 1 active addresses, but network says to have 2 active addresses Feb 02 14:31:14-808414 ats-proportional-24122 WARNING Active: `64TF' `tcp' length 12 Feb 02 14:31:14-996295 ats-24122 ERROR Assertion failed at plugin_ats_proportional.c:589. Feb 02 14:31:14-996553 ats-proportional-24122 WARNING UNSPECIFIED: Counted 2 active addresses, but network says to have 3 active addresses Feb 02 14:31:14-996628 ats-proportional-24122 WARNING Active: `R4SQ' `udp' length 10 Feb 02 14:31:14-996697 ats-proportional-24122 WARNING Active: `64TF' `tcp' length 12 |
|
*sigh* I just tripple-checked my claim and I was wrong. It happens when PLUGINS = tcp udp http_client. So http_server is probably not related. |
|
*double sigh* It has nothing to do with http_server or http_client, I just wasn't waiting long enough. It happens with just tcp and udp enabled. This time I watched connections more closely and it seems to happen as soon as I get 2 peers. |
|
Should be fixed now. |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-01-26 23:48 | Christian Grothoff | New Issue | |
2015-01-26 23:48 | Christian Grothoff | Status | new => assigned |
2015-01-26 23:48 | Christian Grothoff | Assigned To | => Matthias Wachs |
2015-02-01 13:17 | Christian Grothoff | Relationship added | has duplicate 0003645 |
2015-02-02 20:35 | amatus | Note Added: 0008837 | |
2015-02-02 20:36 | amatus | Note Added: 0008838 | |
2015-02-02 20:41 | amatus | Note Added: 0008839 | |
2015-02-09 00:01 | Christian Grothoff | Assigned To | Matthias Wachs => Christian Grothoff |
2015-02-09 00:01 | Christian Grothoff | Note Added: 0008846 | |
2015-02-09 00:01 | Christian Grothoff | Status | assigned => resolved |
2015-02-09 00:01 | Christian Grothoff | Fixed in Version | => 0.11.0pre66 |
2015-02-09 00:01 | Christian Grothoff | Resolution | open => fixed |
2018-06-07 00:25 | Christian Grothoff | Status | resolved => closed |