View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001863 | GNUnet | obsolete | public | 2011-10-28 17:10 | 2024-05-03 11:49 |
| Reporter | Matthias Wachs | Assigned To | Matthias Wachs | Due Date | |
| 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 17:10 | Matthias Wachs | New Issue | |
| 2011-10-28 17:10 | Matthias Wachs | Status | new => assigned |
| 2011-10-28 17:10 | Matthias Wachs | Assigned To | => Matthias Wachs |
| 2011-10-28 17:12 | Matthias Wachs | Note Added: 0004787 | |
| 2011-10-29 15:52 | Christian Grothoff | Target Version | => 0.9.0pre4 |
| 2011-10-30 19:42 | Christian Grothoff | Note Added: 0004804 | |
| 2011-10-30 19:43 | Christian Grothoff | Target Version | 0.9.0pre4 => 0.9.0 |
| 2011-10-30 20:03 | Christian Grothoff | Priority | normal => urgent |
| 2011-11-04 10:20 | Christian Grothoff | Severity | minor => crash |
| 2011-11-08 17:00 | Matthias Wachs | Note Added: 0004889 | |
| 2011-11-08 17:33 | Matthias Wachs | Note Added: 0004890 | |
| 2011-11-08 17:33 | Matthias Wachs | Status | assigned => resolved |
| 2011-11-08 17:33 | Matthias Wachs | Resolution | open => fixed |
| 2011-11-30 17:38 | Christian Grothoff | Status | resolved => closed |
| 2024-05-03 11:49 | Christian Grothoff | Category | ATS service => obsolete |