View Issue Details

IDProjectCategoryView StatusLast Update
0003911GNUnetpeerinfo servicepublic2018-06-07 00:24
ReporterBart Polot Assigned ToBart Polot  
PrioritynormalSeveritymajorReproducibilitysometimes
Status closedResolutionduplicate 
Product VersionGit master 
Target Version0.11.0pre66Fixed in Version0.11.0pre66 
Summary0003911: Peerinfo doesn't get the correct addresses.
DescriptionTwo peers in VM in the same network.

Machine one gets tons of addresses:
[bart@arch-vm ~]$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 02:3c:d3:cf:3f:2d brd ff:ff:ff:ff:ff:ff
    inet 192.168.128.135/24 brd 192.168.128.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::3c:d3ff:fecf:3f2d/64 scope link
       valid_lft forever preferred_lft forever
[bart@arch-vm ~]$ gnunet-peerinfo -g
gnunet://hello/ARCHWQNXE9B3DGW7S9PP7PP8N5DE8Q7Y8WRW228A5V37QZECA7XG+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.95.130.11.38:2086+20150724131102+udp+udp.0.88.217.180.148:2086+20150724131807+tcp+tcp.0.192.168.128.135:2086+20150724132439+udp+udp.0.192.168.128.135:2086


Machine two gets none:
bart@debian8:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 02:ad:9c:c0:42:95 brd ff:ff:ff:ff:ff:ff
    inet 192.168.128.127/24 brd 192.168.128.255 scope global dynamic eth0
       valid_lft 2900sec preferred_lft 2900sec
    inet6 fe80::ad:9cff:fec0:4295/64 scope link
       valid_lft forever preferred_lft forever
bart@debian8:~$ gnunet-peerinfo -g
gnunet://hello/DEB87BXV6XJGYS0X7RYD06B6Y995X7C9NNJTQEE4S2MJ0GWAQ350
Steps To ReproduceRun two peers in VMs in the same qemu's virtual lan.
TagsNo tags attached.

Relationships

duplicate of 0003986 closedChristian Grothoff Peerinfo has ~ 1000 duplicate addresses 
related to 0003991 closedChristian Grothoff Peerinfo crashes on buffer overflow 

Activities

Christian Grothoff

2015-10-02 16:54

manager   ~0009680

What's the output of 'ifconfig -a' on those systems? This is not so much peerinfo, but most likely libgnuntutil::os_network.c where this issue originates.

Bart Polot

2015-10-02 16:59

manager   ~0009681

Machine two, the one that (sometimes) gets no addresses, has no "ifconfig" installed (default in debian8, apparently).

Right now, however, it has plenty of them:

bart@debian8:~$ ifconfig -a
-bash: ifconfig: command not found
bart@debian8:~$ gnunet-peerinfo -g
gnunet://hello/DEB87BXV6XJGYS0X7RYD06B6Y995X7C9NNJTQEE4S2MJ0GWAQ350+20151003025326+tcp+tcp.0.192.168.128.127:2086+20151003025326+udp+udp.0.192.168.128.127:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086+20151003025326+udp+udp.0.88.217.180.175:2086
bart@debian8:~$

Bart Polot

2015-10-02 17:09

manager   ~0009682

Machine 1:

[bart@arch-vm ~]$ ifconfig -a
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 192.168.128.135 netmask 255.255.255.0 broadcast 192.168.128.255
        inet6 fe80::3c:d3ff:fecf:3f2d prefixlen 64 scopeid 0x20<link>
        ether 02:3c:d3:cf:3f:2d txqueuelen 1000 (Ethernet)
        RX packets 946988 bytes 793435279 (756.6 MiB)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 1368380 bytes 832253075 (793.6 MiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 netmask 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<host>
        loop txqueuelen 0 (Local Loopback)
        RX packets 634 bytes 207954 (203.0 KiB)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 634 bytes 207954 (203.0 KiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

[bart@arch-vm ~]$

Christian Grothoff

2015-10-03 18:09

manager   ~0009686

Ok, if 'ifconfig' isn't installed, it's clear why it fails. We should modify util/ to support 'ip' instead of just 'ifconfig'.

Christian Grothoff

2015-10-03 18:39

manager   ~0009687

Added finding network interfaces using 'ip' command in SVN 36435. Does this help?

Bart Polot

2015-10-03 18:45

manager   ~0009688

Cannot test right now, as the peer has hundreds of own addresses (per 0003986) even after a restart.

Deleting ~/.local/share/gnunet/peerinfo/hosts/<OWNID> fixes the hundreds of IPs problem but I do get good results:

art@debian8:~/gnunet$ svn info
Revision: 36430
Last Changed Date: 2015-10-02 05:48:54 +0200 (Fri, 02 Oct 2015)

bart@debian8:~/gnunet$ gnunet-peerinfo -g
gnunet://hello/DEB87BXV6XJGYS0X7RYD06B6Y995X7C9NNJTQEE4S2MJ0GWAQ350+20151004043947+tcp+tcp.0.192.168.128.127:2086+20151004043947+udp+udp.0.192.168.128.127:2086
bart@debian8:~/gnunet$

I'll try to replicate it and then use the new version.

Bart Polot

2015-10-03 19:02

manager   ~0009689

Is there any other address caching going on?

- Revision 36430 (pre-fix)
- ifconfig not installed
- I shut down the peer and any other peers in the VM-lan
- I delete ~/.local/share/gnunet/peerinfo/hosts entierly
- I start the peer again

Result: cannot replicate the bug, peer knows its address (and DSTJ).

Christian Grothoff

2015-10-03 19:05

manager   ~0009690

The code *also* should have gotten the IPs from 'getifaddrs', 'ifconfig' was only a fallback option anyway. So I can understand why it might work pre-patch. But not why you fail to reproduce a bug you filed ;-).

Bart Polot

2015-10-03 19:13

manager   ~0009691

I guess this is a duplicate of 0003986 then, sometimes you get 1000 copies of your address, some other times 1 and sometimes 0.

Issue History

Date Modified Username Field Change
2015-07-24 03:36 Bart Polot New Issue
2015-09-19 03:38 Bart Polot Relationship added related to 0003986
2015-09-24 17:45 Bart Polot Relationship added related to 0003991
2015-10-02 16:54 Christian Grothoff Note Added: 0009680
2015-10-02 16:59 Bart Polot Note Added: 0009681
2015-10-02 17:09 Bart Polot Note Added: 0009682
2015-10-03 18:09 Christian Grothoff Note Added: 0009686
2015-10-03 18:39 Christian Grothoff Note Added: 0009687
2015-10-03 18:45 Bart Polot Note Added: 0009688
2015-10-03 19:02 Bart Polot Note Added: 0009689
2015-10-03 19:05 Christian Grothoff Note Added: 0009690
2015-10-03 19:13 Bart Polot Note Added: 0009691
2015-10-03 19:13 Bart Polot Status new => closed
2015-10-03 19:13 Bart Polot Assigned To => Bart Polot
2015-10-03 19:13 Bart Polot Resolution open => duplicate
2015-10-03 19:13 Bart Polot Fixed in Version => 0.11.0pre66
2015-10-03 19:13 Bart Polot Relationship replaced duplicate of 0003986
2015-10-03 20:18 Christian Grothoff Status closed => resolved
2018-06-07 00:24 Christian Grothoff Status resolved => closed