View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001863 | GNUnet | obsolete | public | 2011-10-28 19:10 | 2024-05-03 13:49 |
| Reporter | Matthias Wachs | Assigned To | Matthias Wachs | ||
| Priority | urgent | Severity | crash | Reproducibility | random |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.9.0 | ||||
| Summary | 0001863: Assertion failed at ats_api_scheduling.c:289. | ||||
| Description | Oct 28 19:07:53-777674 transport-911719 ERROR Assertion failed at ats_api_scheduling.c:289. Oct 28 19:07:53-777746 transport-911735 ERROR Assertion failed at ats_api_scheduling.c:289. Oct 28 19:07:53-787033 arm-911716 WARNING Service `transport' terminated with status signal/6, will try to restart it! Oct 28 19:07:53-787119 arm-911731 WARNING Service `transport' terminated with status signal/6, will try to restart it! PASS: test_testing_peergroup | ||||
| Tags | No tags attached. | ||||
|
|
GNUNET_assert (0 == memcmp (peer, &sh->session_array[session_id].peer, sizeof (struct GNUNET_PeerIdentity))); -> find a session |
|
|
SVN 17867 changes the asserts to breaks+reconnect to make protocol violations / disagreements less harmful. Naturally, this does not fix the root cause. |
|
|
The peer id in sh->session_array[session_id].peer was '0000' Ensured the order of execution: remove_session: sets session=NULL release_session: sets used=NO and memset(peer,0); New check: if (sh->session_array[session_id].session == NULL) { GNUNET_break (0); return NULL; } ensures that no removed session will be checked |
|
|
fixed in 18054 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-10-28 19:10 | Matthias Wachs | New Issue | |
| 2011-10-28 19:10 | Matthias Wachs | Status | new => assigned |
| 2011-10-28 19:10 | Matthias Wachs | Assigned To | => Matthias Wachs |
| 2011-10-28 19:12 | Matthias Wachs | Note Added: 0004787 | |
| 2011-10-29 17:52 | Christian Grothoff | Target Version | => 0.9.0pre4 |
| 2011-10-30 20:42 | Christian Grothoff | Note Added: 0004804 | |
| 2011-10-30 20:43 | Christian Grothoff | Target Version | 0.9.0pre4 => 0.9.0 |
| 2011-10-30 21:03 | Christian Grothoff | Priority | normal => urgent |
| 2011-11-04 11:20 | Christian Grothoff | Severity | minor => crash |
| 2011-11-08 18:00 | Matthias Wachs | Note Added: 0004889 | |
| 2011-11-08 18:33 | Matthias Wachs | Note Added: 0004890 | |
| 2011-11-08 18:33 | Matthias Wachs | Status | assigned => resolved |
| 2011-11-08 18:33 | Matthias Wachs | Resolution | open => fixed |
| 2011-11-30 18:38 | Christian Grothoff | Status | resolved => closed |
| 2024-05-03 13:49 | Christian Grothoff | Category | ATS service => obsolete |