View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003619 | GNUnet | obsolete | public | 2015-01-26 23:48 | 2024-05-03 13:48 |
| 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 |
| 2024-05-03 13:48 | Christian Grothoff | Category | ATS service => obsolete |