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 |