aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2009-07-16 00:11:09 +0000
committerChristian Grothoff <christian@grothoff.org>2009-07-16 00:11:09 +0000
commit8e9f1d431031ed2c09866deab7741e011b248d22 (patch)
tree37587f0b1cbd700a0908f3ae15f7ebd675d01f93 /TODO
parente9e07433aaf3093e5900080b4ec896b0bdb1901b (diff)
downloadgnunet-8e9f1d431031ed2c09866deab7741e011b248d22.tar.gz
gnunet-8e9f1d431031ed2c09866deab7741e011b248d22.zip
notes
Diffstat (limited to 'TODO')
-rw-r--r--TODO62
1 files changed, 62 insertions, 0 deletions
diff --git a/TODO b/TODO
index 5621093b8..23e9d4de5 100644
--- a/TODO
+++ b/TODO
@@ -14,6 +14,68 @@ TRANSPORT:
14 use the (random, high) sender port instead of the 14 use the (random, high) sender port instead of the
15 adjusted port; this will be confusing to users... 15 adjusted port; this will be confusing to users...
16 16
17==9033== Invalid read of size 8
18==9033== at 0x4042FA: plugin_env_receive (gnunet-service-transport.c:2058)
19==9033== by 0x7287643: disconnect_session (plugin_transport_tcp.c:831)
20==9033== by 0x7289539: disconnect_notify (plugin_transport_tcp.c:1919)
21==9033== by 0x524BE24: ??? (server.c:645)
22==9033== by 0x524C040: ??? (server.c:752)
23==9033== by 0x5245734: ??? (network.c:810)
24==9033== by 0x5245881: ??? (network.c:850)
25==9033== by 0x524A497: ??? (scheduler.c:425)
26==9033== by 0x524A77A: GNUNET_SCHEDULER_run (scheduler.c:520)
27==9033== by 0x524FF5C: GNUNET_SERVICE_run (service.c:1326)
28==9033== by 0x4054F4: main (gnunet-service-transport.c:2644)
29==9033== Address 0x6edaec0 is 24 bytes inside a block of size 64 free'd
30==9033== at 0x4C2130F: free (vg_replace_malloc.c:323)
31==9033== by 0x523453A: GNUNET_xfree_ (common_allocation.c:109)
32==9033== by 0x403DC8: disconnect_neighbour (gnunet-service-transport.c:1885)
33==9033== by 0x4042EE: plugin_env_receive (gnunet-service-transport.c:2057)
34==9033== by 0x7287643: disconnect_session (plugin_transport_tcp.c:831)
35==9033== by 0x7289539: disconnect_notify (plugin_transport_tcp.c:1919)
36==9033== by 0x524BE24: ??? (server.c:645)
37==9033== by 0x524C040: ??? (server.c:752)
38==9033== by 0x5245734: ??? (network.c:810)
39==9033== by 0x5245881: ??? (network.c:850)
40==9033== by 0x524A497: ??? (scheduler.c:425)
41==9033== by 0x524A77A: GNUNET_SCHEDULER_run (scheduler.c:520)
42==9033==
43
44
45==9033== Invalid write of size 4
46==9033== at 0x404308: plugin_env_receive (gnunet-service-transport.c:2061)
47==9033== by 0x7287643: disconnect_session (plugin_transport_tcp.c:831)
48==9033== by 0x7289539: disconnect_notify (plugin_transport_tcp.c:1919)
49==9033== by 0x524BE24: ??? (server.c:645)
50==9033== by 0x524C040: ??? (server.c:752)
51==9033== by 0x5245734: ??? (network.c:810)
52==9033== by 0x5245881: ??? (network.c:850)
53==9033== by 0x524A497: ??? (scheduler.c:425)
54==9033== by 0x524A77A: GNUNET_SCHEDULER_run (scheduler.c:520)
55==9033== by 0x524FF5C: GNUNET_SERVICE_run (service.c:1326)
56==9033== by 0x4054F4: main (gnunet-service-transport.c:2644)
57==9033== Address 0x6edaed8 is 48 bytes inside a block of size 64 free'd
58==9033== at 0x4C2130F: free (vg_replace_malloc.c:323)
59==9033== by 0x523453A: GNUNET_xfree_ (common_allocation.c:109)
60==9033== by 0x403DC8: disconnect_neighbour (gnunet-service-transport.c:1885)
61==9033== by 0x4042EE: plugin_env_receive (gnunet-service-transport.c:2057)
62==9033== by 0x7287643: disconnect_session (plugin_transport_tcp.c:831)
63==9033== by 0x7289539: disconnect_notify (plugin_transport_tcp.c:1919)
64==9033== by 0x524BE24: ??? (server.c:645)
65==9033== by 0x524C040: ??? (server.c:752)
66==9033== by 0x5245734: ??? (network.c:810)
67==9033== by 0x5245881: ??? (network.c:850)
68==9033== by 0x524A497: ??? (scheduler.c:425)
69==9033== by 0x524A77A: GNUNET_SCHEDULER_run (scheduler.c:520)
70==9033==
71
72
73
74CORE:
75* fails non-deterministically with empty /tmp directory
76
77
78
17Util: 79Util:
18* improve disk API [Nils] (Nils, is this done? -Christian) 80* improve disk API [Nils] (Nils, is this done? -Christian)
19* Windows: use events instead of pipes to signal select()s [Nils] 81* Windows: use events instead of pipes to signal select()s [Nils]