View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001698 | GNUnet | core service | public | 2011-06-15 12:14 | 2011-07-02 09:26 |
| Reporter | mrwiggles | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | crash | Reproducibility | sometimes |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Summary | 0001698: Core and transport api assertion failures (gnunet-service-core.c:2058 / transport_api_new.c:1401) | ||||
| Description | Not sure where these are coming from, but they repeat indefinitely. I worry that they could quickly fill up log files, or annoy users to no end. Jun 15 12:08:41 core-32085 ERROR Assertion failed at gnunet-service-core.c:2058. Jun 15 12:08:41 core-32085 ERROR Assertion failed at transport_api_new.c:1401 | ||||
| Tags | No tags attached. | ||||
|
|
Core crash, so this is rather more serious than I had previously thought. |
|
|
#0 0x00007fbce4e8e3d5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007fbce4e91650 in abort () at abort.c:92 #2 0x00007fbce562c506 in GNUNET_TRANSPORT_notify_transmit_ready (handle=0x1d62a80, target=0x1d65f00, size=352, priority=0, timeout=..., notify=0x405475 <notify_encrypted_transmit_ready>, notify_cls=0x1d65ea0) at transport_api_new.c:1401 #3 0x0000000000405757 in process_encrypted_neighbour_queue (n=0x1d65ea0) at gnunet-service-core.c:2048 #4 0x0000000000405284 in send_keep_alive (cls=0x1d65ea0, tc=0x7fffe2d6e7d0) at gnunet-service-core.c:1870 #5 0x00007fbce54130de in run_ready (rs=0x1d61ce0, ws=0x1d61d70) at scheduler.c:648 #6 0x00007fbce54134e1 in GNUNET_SCHEDULER_run (task=0x7fbce5419b64 <service_task>, task_cls=0x7fffe2d6ea80) at scheduler.c:795 #7 0x00007fbce541aac2 in GNUNET_SERVICE_run (argc=5, argv=0x7fffe2d6ec98, serviceName=0x40b8ba "core", opt=GNUNET_SERVICE_OPTION_NONE, task=0x40aae9 <run>, task_cls=0x0) at service.c:1622 #8 0x000000000040aee6 in main (argc=5, argv=0x7fffe2d6ec98) at gnunet-service-core.c:4734 |
|
|
(gdb) ba #0 0x00007fbce4e8e3d5 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007fbce4e91650 in abort () at abort.c:92 #2 0x00007fbce562c506 in GNUNET_TRANSPORT_notify_transmit_ready (handle=0x1d62a80, target=0x1d65f00, size=352, priority=0, timeout=..., notify=0x405475 <notify_encrypted_transmit_ready>, notify_cls=0x1d65ea0) at transport_api_new.c:1401 #3 0x0000000000405757 in process_encrypted_neighbour_queue (n=0x1d65ea0) at gnunet-service-core.c:2048 #4 0x0000000000405284 in send_keep_alive (cls=0x1d65ea0, tc=0x7fffe2d6e7d0) at gnunet-service-core.c:1870 #5 0x00007fbce54130de in run_ready (rs=0x1d61ce0, ws=0x1d61d70) at scheduler.c:648 #6 0x00007fbce54134e1 in GNUNET_SCHEDULER_run (task=0x7fbce5419b64 <service_task>, task_cls=0x7fffe2d6ea80) at scheduler.c:795 #7 0x00007fbce541aac2 in GNUNET_SERVICE_run (argc=5, argv=0x7fffe2d6ec98, serviceName=0x40b8ba "core", opt=GNUNET_SERVICE_OPTION_NONE, task=0x40aae9 <run>, task_cls=0x0) at service.c:1622 #8 0x000000000040aee6 in main (argc=5, argv=0x7fffe2d6ec98) at gnunet-service-core.c:4734 (gdb) print *n $4 = {messages = 0x1dbec50, encrypted_head = 0x1e0aaa0, encrypted_tail = 0x1d66a10, active_client_request_head = 0x0, active_client_request_tail = 0x0, th = 0x0, public_key = 0x1d6d0b0, pending_ping = 0x0, pending_pong = 0x0, pitr = 0x0, skm = 0x0, ats = 0x1d637a0, peer = {hashPubKey = {bits = {764523080, 1129615407, 3655683974, 1382077876, 1365440097, 2896131254, 2292374819, 2857530337, 971985080, 3221539310, 1612732887, 3681171251, 2675601718, 3131090635, 1623583394, 3853284230}}}, encrypt_key = { key = "\276\017?\274\300\262\216\003\351K\236]W\212\323\066\221\021\236\347\331-\240\246\253\244\ty\321\360\026\266", crc32 = 613834324}, decrypt_key = { key = "]\254X\365\274\265\231\377\373\017M\036\243\372t[\226#?\216jl\257\230^j\001\a \237\276\370", crc32 = 1157494036}, retry_plaintext_task = 0, retry_set_key_task = 0, quota_update_task = 14181, keep_alive_task = 0, dead_clean_task = 14191, encrypt_key_created = {abs_value = 1308304344240}, decrypt_key_created = {abs_value = 1308303112210}, time_established = { abs_value = 1308304345089}, last_activity = {abs_value = 1308304352339}, set_key_retry_frequency = {rel_value = 10000}, available_send_window = {consumption_since_last_update__ = -50833, last_update__ = {abs_value = 1308304529339}, available_bytes_per_s__ = 1024, max_carry_s__ = 300}, available_recv_window = {consumption_since_last_update__ = -3756026, last_update__ = {abs_value = 1308304528052}, available_bytes_per_s__ = 65536, max_carry_s__ = 300}, current_preference = 0, ats_count = 2, last_packets_bitmap = 0, last_sequence_number_received = 0, last_sequence_number_sent = 67, bw_in = {value__ = 0}, bw_out = {value__ = 262144}, bw_out_internal_limit = {value__ = 1427439616}, bw_out_external_limit = {value__ = 262144}, ping_challenge = 4125511669, status = PEER_STATE_DOWN, is_connected = 0} |
|
|
Fixed in SVN 15690. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-06-15 12:14 | mrwiggles | New Issue | |
| 2011-06-16 11:34 | mrwiggles | Note Added: 0004370 | |
| 2011-06-16 11:35 | mrwiggles | Status | new => assigned |
| 2011-06-16 11:35 | mrwiggles | Assigned To | => Christian Grothoff |
| 2011-06-16 15:33 | Christian Grothoff | Severity | minor => crash |
| 2011-06-17 10:08 | Christian Grothoff | Summary | Core and transport api assertion failures => Core and transport api assertion failures (gnunet-service-core.c:2058 / transport_api_new.c:1401) |
| 2011-06-17 10:11 | Christian Grothoff | Assigned To | Christian Grothoff => |
| 2011-06-17 10:11 | Christian Grothoff | Status | assigned => acknowledged |
| 2011-06-17 11:57 | mrwiggles | Note Added: 0004416 | |
| 2011-06-17 12:00 | mrwiggles | Note Added: 0004417 | |
| 2011-06-17 12:03 | Christian Grothoff | Note Added: 0004419 | |
| 2011-06-17 12:03 | Christian Grothoff | Status | acknowledged => resolved |
| 2011-06-17 12:03 | Christian Grothoff | Resolution | open => fixed |
| 2011-06-17 12:03 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2011-07-02 09:26 | Christian Grothoff | Status | resolved => closed |